[0,2,1,6,8,7,3,4,5,13,12,14,18,16,10,11,9,20,21, 22,15,17,28,29,34,19,35,36,37,38,23,24,41,39,47, 26,27,45,25,51,50,52,53,30,55,31,59,58,32,33,62, 67,65,69,70,72,73,43,71,76,40,42,77,46,48,83,44, 49,84,90,86,88]