209
293
143
202
535
464
323
242
616
580
265
1202
798
482
412
336
306
356
1039
21
526
598
208
215
748
225
222
1095
337
79
68
183
36
85
50
472
163
317
9
185
272
467
428
612
74
207
620
158
49
316
328
840
507
16
1254
239
253
119
203