272
1
105
255
2
74
82
372
362
224
290
242
260
254
284
334
931
482
62
405
75
343
867
8
195
52
350
538
413
472
331
564