15,-3,99,119,25,23,121,2,23,-24,121,2,23,18,121,44,23,-11,121,44,23,-1,121,152,38,86,78,102,1,58,99,115,31,39,121,121,22,-93,78,102,1,-64,99,115,31,-44,121,121,22,-12,78,97,1,4,99,75,25,-1,99,152,32,