427
261
615
606
336
253
485
531
582
244