361
21
270
174
506
37
263
150
625
194
902
529
109
26
335
131
150
97
249
59
433
28
151
55
26
17
256
145
481
37
138
31
384
237
199
147
314
61
586
23