56
1
378
543
639
306
60
271
335
1455
237
334
2
80
231
296
472
73
373
438
95
157
348
82
94
331
3
302
304
453
444
4
84