237
334
616
425
714
586
125
161
374
600
456
448
375
525
679
1238
1330
1204
99
772
546
671
830
910
81
447
240
414
610
324