150
33
171
50
9
57
101
45
12
6
47
32
237
107
44
348
25
157
19
80
261
24
30
119
195
29
60
34
36
10
110
35
70
276
43
290
37
104
8
173
200
86
203
282
238
401
28
27
17
42
452
112
20