[1,17,33,8,24,7,44,52,57,5,9,13,29,4,20,6,42,50, 41,21,25,68,14,43,73,76,80,18,45,2,3,15,90,92,22, 47,77,99,102,12,16,59,94,65,79,101,110,30,51,28, 32,74,23,91,111,117,34,53,83,39,40,78,63,109,118, 123,36,38,72,46,48]