421
234
197
177
127
60
299
58
551
151
59
24
544
79
512
149
287
117
566
19
332
178
568
61
543
80
392
118
157
150
515
160
538
70
492
165
145
116
534
62