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