26
21
70
75
25
101
43
11
278
121
133
29
17
40
168
192
81
436
220
38
126
100
19
232
85
67
177
997
71
143
261
60
130
185
242
34
108
188
320
97
27
229
163
258
237
41
125
324
33
202
103
31