167
1,091
281
999
69
546
240
688
68
668
95
744
88
437
37
621
55
497
82
52
477
90
595
44
367
104
418
1
160
96
614
66
445
43
513