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