398
94
602
105
294
188
570
136
165
26
227
178
534
176
385
153
311
148
340
181
238
6
215
109
358
130
327
89
463
30
380
184
257
173
455
21
417
85
74
16