483
2
62
1
186
362
68
247
84
564
2427
331
472
350
334
195
52
868
8
932
255
75
343
405
270
139
242
284
260
290
363
105