272
1
187
71
230
314
270
2
559
307
173
372
198
58
86
97
65
334
365
339
520
764
1164
393
109
422
115
68
4427
82