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