253
51
296
190
279
32
27
198
47
276
71
44
289
52
45
234
133
534
23
73
5
105
43
194
344
67
20
705
1954
205
128
153
277
42
240
28
68
50
206
123
138
15
58
160
90
260
343
107
40
31
298
356
4
63
350
200