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