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