0,0,19,16,8,32,0,16,22,16,11,16,19,0,17,16,7,32,22,16,10,16,5,16,32,16,17,15,8,31,36,0,20,16,14,16,49,16,6,15,6,15,56,0,10,12,16,12,56,13,11,4,-8,20,67,0,23,17,11,29,55,17,22,12,22,12,78,17,11,4,20,14,77,22,15,8,0,10,90,0,11,18,5,37,92,18,16,15,9,19,101,0,11,17,9,36,108,17,19,15,9,19,112,0,9,8,14,22,112,13,7,4,16,14,121,0,17,18,8,19,180,0,10,10,15,10,127,24,22,15,8,15,138,1,3,1,15,24,138,2,3,1,8,12,163,0,17,22,9,28,180,0,10,10,18,10,180,10,10,8,-5,9,180,18,10,10,-8,11,0,0,19,16,8,33,18,32,11,14,11,25,18,46,10,17,-3,17,29,34,13,26,10,26,42,31,20,24,5,24,62,29,11,15,0,24,73,31,11,23,11,24,62,44,11,11,22,11,84,30,8,15,0,25,84,45,7,10,12,12,92,33,18,14,9,29,91,48,15,11,15,11,110,32,17,25,8,25,127,39,17,16,11,15,144,39,6,8,-1,9,150,22,17,26,0,31,167,24,13,9,5,28,0,0,19,16,7,32,0,0,19,16,9,30,180,28,7,10,-9,14,187,29,3,4,8,33,180,59,10,5,-14,11,170,33,10,8,13,6,0,54,17,13,13,36,0,67,17,23,16,23,17,63,18,18,9,27,17,81,18,9,12,9,35,62,17,11,17,28,52,56,18,17,10,32,52,73,15,17,6,17,94,79,6,11,6,11,70,55,24,35,14,35,187,29,3,4,3,29,101,60,36,30,3,30,138,0,25,18,-56,58,0,32,16,16,10,33,179,38,11,18,8,18,137,50,34,40,-44,40,163,0,17,22,11,32,0,16,22,16,10,16,171,64,19,26,-10,36,35,73,17,17,12,17,