30,-14,98,136,25,152,119,117,22,152,77,117,22,150,113,152,38,110,77,122,4,110,119,122,4,140,98,122,4,73,98,132,4,150,83,152,38,-43,98,116,37,82,140,111,31,54,119,116,31,27,98,122,4,54,77,116,31,82,56,111,31,36,119,18,22,36,77,18,22,33,113,53,38,-7,77,22,4,-7,119,22,4,23,98,22,4,-44,98,32,4,33,83,53,38,-160,98,16,37,-35,140,11,31,-63,119,17,31,-90,98,22,4,-63,77,17,31,-35,56,11,31,-131,98,37,25,