27
245
255
59
282
64
182
401
183
147
709
424
286
75
344
327
161
363
473
388
516
338
521
536
1032
454
279
543
159
875
310
570
626
296
309
853
802
736
823
519
447
11
755
601
437
1009
450
927
1422
22
1105
242
348
445
273
639
559
596
589