42
118
171
29
60
61
357
110
136
129
225
105
14
218
21
26
241
37
97
38
48
22
10
82
75
168
17
32
24
172
15
27
137
85
182
67
479
35
288
56
169
31
206
77
217
13
19
30
12
34
20