15,-85,121,143,1,18,121,77,1,77,77,24,22,70,77,45,22,62,77,66,22,54,77,87,22,47,77,108,1,-85,99,101,25,-4,99,101,37,-44,99,101,37,77,99,143,31,37,99,122,1,-4,99,122,37,-44,99,122,25,-85,99,122,25,