164
1
179
384
3
85
109
356
542
5
910
628
0
422
525
399
73
619
236
2
357
341
478
229
192
340
426
191
417
136
212
105
1104
220