[1,2,4,7,3,8,2,9,17,8,18,7,19,6,20,5,21,4,22,3,23, 2,24,47,23,48,22,49,21,50,80,111,143,176,210,245, 209,246,208,169,129,88,130,87,43,88,42,89,41,90, 40,91,39,92,38,93,37,94,36,95,35,96,34,97,33,98, 32,99,31,100,30]