[0,1,2,4,6,5,8,3,9,16,17,10,18,7,19,12,20,22,32, 11,13,14,34,21,33,36,37,24,40,44,64,35,48,41,42, 65,72,15,23,52,68,50,66,49,80,25,28,74,96,26,30, 27,67,82,88,38,39,69,70,81,83,29,31,76,84,71,73, 86]