72
128
100
442
384
643
265
63
844
223
52
391
639
1095
685
339
387
484
179
475
302
378
634
652
252
918
238
531
461
322
242
579
164
347
1198
44
357
424
480
411
121
286
245
71
304
354
113
1035
1082
526
594
1453
620
744
1004
416
297
319
421