35
5
2
1
10
15
26
21
61
52
43
85
12
9
31
7
27
150
17
8
86
28
75
14
36
42
122
6
110
18
274
79
88
131
109
128
121
180
112
68
93
53