33
14
10
6
7
12
42
35
29
51
24
91
5
176
102
143
30
168
34
458
121
177
122
28
291
96
274
98
43
129
487
88
76
150
67
50
164
38
61
130
240
378
9
54
21
95
18
85
97
11
144
108