319
90
521
59
425
77
354
140
593
173
464
9
205
119
184
19
544
154
367
187
434
59
517
171
250
8
560
135
381
9
589
156
146
19
373
48
319
141
115
106