25
210
146
53
437
87
16
177
121
148
27
394
29
457
21
249
55
219
50
23
198
72
66
247
65
9
44
153
70
45
31
15
49
22
34
28
11
299
157
48
36
68
167
199
427
61
86
35
140
69
133
20