[1,2,3,7,4,5,6,29,11,16,12,8,9,10,13,121,14,17,15, 18,19,20,21,30,22,23,24,25,26,27,28,497,37,46,38, 67,39,47,40,31,32,33,34,35,36,41,42,122,43,48,44, 68,45,49,50,51,52,53,54,55,56,57,58,2017,59,60,61, 69,62,63,64,65]