26
243
18
37
278
147
115
17
55
144
260
95
77
43
6
202
54
29
57
379
327
40
128
182
320
78
24
345
13
188
171
98
21
23
173
344
44
2175
763
199
2114
45
209
100
384
240
46
170
16
477
191
343
716
103
63
589