322
92
524
60
427
78
360
144
597
173
466
9
207
119
185
19
544
154
368
187
435
59
518
171
251
8
561
135
382
9
590
156
147
19
374
48
318
141
117
107