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