272
1
188
71
230
315
270
2
559
307
175
373
200
58
86
97
65
335
365
339
521
765
1164
393
109
422
115
68
4428
82