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