[0,1,3,2,6,4,9,5,11,8,15,7,16,10,18,13,23,12,24, 14,25,38,17,31,19,34,20,36,21,39,22,41,28,45,26, 46,30,51,27,49,29,52,43,67,32,57,35,61,33,60,37, 65,40,69,42,72,54,47,78,44,76,50,83,53,87,48,84]