399
95
610
108
298
192
571
136
165
26
227
178
534
176
386
153
311
148
342
181
239
6
216
109
359
130
327
89
464
30
381
184
257
173
456
21
418
85
75
16