27
40
1
91
112
19
260
30
229
247
226
268
83
14
212
275
53
128
64
251
68
82
59
3
15
4
85
23
39
18
197
177
58
132
80
20
176
73
47
202
2