19
5
3
9
2
6
4
10
21
79
15
22
7
28
11
237
205
66
46
13
20
47
36
17
102
24
44
123
57
23
41
56
12
160
101
29