805
281
732
172
417
132
324
152
578
181
209
191
247
144
345
166
331
168
475
16
388
182
489
58
88
16
135
59
144
130
150
129
213
157
395
196
584
3
341
157