60
176
64
281
255
179
450
333
393
406
423
601
177
433
355
406
449
531
359
160
709
593
231
114
827
557
613
1081
891
204
990
96
526
340
579
380
697
253
298
141
1560
34
544
858
323
1549
1114
543
487
1497
113
549
438
61
1121
671
934
1008
224
912
1775
182
369
398
1150
1414
66
112