72
128
100
442
384
643
265
63
844
222
52
391
638
1095
684
338
387
484
179
475
302
378
634
652
252
918
237
531
460
321
242
579
164
347
1197
44
357
424
479
411
121
286
245
71
304
354
111
1035
1082
526
594
1453
620
744
1004
416
297
319
421