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