38
28
6
41
146
14
42
56
121
9
31
2081
37
197
32
194
123
225
20
40
12
186
93
366
45
154
162
16
79
216
96
101
44
92
27
39
33
21
249
50
150
285
75
161
66
26
17
172
10276
70
73
140
19