893
382
256
200
136
61
315
60
559
154
80
25
565
83
520
150
295
118
579
22
339
178
575
62
549
81
401
118
163
150
522
160
545
70
499
165
152
116
540
62