132
69
463
407
741
287
742
644
565
735
1265
341
411
515
362
190
210
378
343
529
297
313
175
396
477
984
473
335
313
573
639
617
259
334
314
588
132
249
473
471
485
323
256
225
213
712
250
377
595
798
405
783
143
377
212
259
125
403
372
394