906
387
256
200
137
61
316
60
560
154
83
25
566
84
521
150
296
118
579
22
339
178
575
62
550
81
401
118
164
150
522
160
545
70
500
165
153
116
541
62