30,-144,139,71,25,-164,121,119,22,-153,139,98,4,-44,139,71,25,-134,121,50,4,-124,94,45,4,-113,70,59,4,-105,61,85,4,-64,121,119,4,-73,94,124,22,-94,70,110,4,-53,139,98,4,56,139,71,25,-33,121,50,4,95,61,85,4,-13,70,59,4,-5,61,85,4,36,121,119,4,27,94,124,22,6,70,110,4,47,139,98,4,87,70,59,4,76,94,45,4,67,121,50,4,157,139,71,25,147,139,98,4,136,121,119,4,127,94,124,22,106,70,110,4,-24,94,45,4,