952
394
263
201
139
61
320
60
562
154
85
25
575
85
522
150
298
118
582
22
342
178
577
62
553
81
405
118
165
150
526
160
548
70
502
165
155
116
544
62