21
474
179
140
14
250
58
11
35
34
23
15
186
36
5
42
25
118
16
26
40
20
135
13
400
119
123
172
120
152
50
91
78
22
71
244
634
206
245
225
504
157
19
12
66
274
27
31
235