-1,6,17,28,41,53,67,78,111,120,117,112,107,99,91,73,67,51,32,26,26,26,26,25,19,27,23,17,11,7,0,-1,-1,-1;580,577,577,575,572,565,565,562,553,575,585,603,614,626,635,637,654,653,652,657,664,669,677,694,708,742,741,741,741,735,732,732,657,625