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