237
179
323
226
501
472
33
220
500
270
191
451
495
221
316
219
714
167
242
137
208
532
364
261
48
1365
159
176
173
935
278
903
409
508
271
1225
799
809
380
249
975
1646
695
932
591
682
1826
312
224
178