[0,1,2,6,3,7,4,5,10,8,17,16,9,22,19,21,11,14,12, 13,15,32,23,26,20,18,35,40,27,29,24,38,31,28,53, 36,25,49,47,48,71,45,30,54,43,46,74,76,55,33,63, 80,41,61,52,39,34,72,62,65,101,107,60,75,37,59,92, 68,93,44,96]