30,49,95,25,22,30,137,1,25,5,137,22,22,-45,137,22,37,81,137,1,25,107,137,22,37,57,137,22,22,-20,137,1,25,-20,56,1,25,-45,56,22,37,81,56,1,25,107,56,22,37,60,95,67,13,80,75,46,15,8,64,46,13,19,95,67,13,-115,95,74,31,-74,95,65,31,-33,95,55,31,57,56,22,22,5,56,22,22,30,56,1,25,8,127,46,13,49,127,46,13,8,106,46,13,49,106,46,13,8,85,46,13,49,85,46,13,49,64,46,13,80,116,46,15,