[0,1,2,4,3,5,6,7,12,18,13,19,8,10,14,20,16,22,9, 11,15,21,17,23,24,25,26,28,27,29,48,49,72,96,73, 97,50,52,74,98,76,100,51,53,75,99,77,101,30,31,36, 42,37,43,54,55,78,102,79,103,60,66,84,108,90,114, 61,67,85]