153,154,159,164,167,169,172,178,184,191,197,201,206,208,210,209,209,217,220,226,231,233,237,239,238,239,242,247,250,250,253,257,261,265,265,263,263,153;-1,2,4,4,6,10,13,15,17,16,17,16,14,16,19,23,25,26,25,24,23,19,19,24,27,30,35,34,29,25,22,20,18,12,8,2,-1,0