22
18
126
25
15
8
95
42
33
11
70
146
86
182
92
100
140
231
10
54
137
46
122
525
23
108
6
9
13
7
35
190
129
222
24
30
84
162
168
432
229
287
121
89
19
85
101
184
246
68
167