[0,1,2,3,4,5,10,7,8,9,6,11,12,13,14,28,15,33,37, 19,24,21,22,23,30,25,26,27,16,18,20,31,38,17,34, 35,36,29,32,39,40,41,42,84,43,98,112,44,46,45,103, 107,85,117,121,126,56,70,89,75,79,61,66,63,64,65, 72,67,68,69]