985
398
270
203
140
61
321
61
562
154
86
25
577
85
522
150
301
118
583
22
342
178
580
62
554
81
406
119
166
150
526
160
556
70
505
165
155
116
545
62