314
237
309
485
127
73
358
31
500
176
562
199
185
198
57
513
195
26
163
133
54
235
332
892
207
423
478
123
162
420
129
249
186
178
280
279
335
411
216
429
119
252
215
20
230
84
272
292
97
226
149
305
43
341
66
269
147