420
64
253
610
592
331
253
480
529
239