30,-27,56,79,1,-2,56,100,1,-117,56,-6,1,-96,56,15,1,-74,56,37,1,-50,56,58,1,24,56,121,1,-79,77,-6,22,-58,77,15,31,-36,77,37,22,-12,77,58,31,11,77,79,22,26,77,100,31,62,77,121,22,159,118,-6,1,135,118,15,1,112,118,37,1,89,118,58,1,65,118,79,1,43,118,100,1,26,118,121,1,121,97,-6,22,97,97,15,31,74,97,37,22,51,97,58,31,27,97,79,22,5,97,100,31,-12,97,121,22,-2,77,142,25,-2,97,142,25,