167
1,091
281
999
69
546
240
688
68
668
90
595
95
744
88
437
37
621
16
266
55
497
52
477
104
418
96
614
82
1
160
66
445
3
51
64
460