256
692
139
621
57
403
119
929
168
791
70
360
120
396
103
663
54
655
92
1,053
93
471
60
539
102
502
58
220
16
481
15
460
27
330
29
418