[0,1,2,3,4,6,7,5,8,9,14,16,11,19,17,18,10,12,15,20,13,21,22,23,37,42,30,51,44,47,28,25,39,53,33,56,60,45,46,48,49,50,26,29,24,31,40,38,43,32,52,54,55,27,34,41,57,35,58,59,61,36,62,63,64,65,107,121,70,149,126]