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