26
91
59
150
880
66
260
76
478
183
210
52
152
64
69
46
567
200
27
185
47
146
197
67
195
28
34
49
205
73
36
85
61
55
90
44
53
531
104
1092
80
97
178
112
10
164
388
24
523
472
136
70
188
45