[0,2,1,4,6,8,7,9,3,12,14,16,5,17,11,18,10,24,23, 25,27,26,30,29,13,32,34,31,35,38,15,39,40,44,20, 45,37,49,48,51,52,53,55,19,22,21,61,59,60,62,56, 65,68,58,69,71,70,72,74,28,79,77,81,78,83,80,86, 88]