[1,3,2,5,9,4,10,8,15,7,16,6,17,14,26,13,27,12,28, 11,29,25,20,39,19,40,18,41,35,59,34,60,33,61,32, 62,31,24,56,23,57,22,58,21,29,67,106,66,107,65, 108,64,55,45,90,44,91,43,92,42,93,82,30,83,71,125, 70,126,69,127,68]