38
813
60
678
61
767
106
894
82
893
47
564
50
579
44
561
491
79
316
69
506
64
463
24
339
26
426
329
58
358
19
397
402