102
18
38
32
176
96
27
108
93
23
389
161
82
184
60
240
73
51
234
52
182
71
85
150
4
45
25
293
157
123
30
232
10
55
86
311
56
12
40
110
78
64
35
13
129
15
87
107
217
212
58
159
50
14