35
17
10
14
7
11
13
6
43
38
29
12
60
25
94
176
102
143
30
168
34
458
122
177
291
96
274
98
129
489
88
76
150
67
51
164
62
132
241
378
9
54
46
21
95
18
85
97
144
108