[1,3,5,4,10,7,15,8,20,9,18,24,31,14,28,22,42,35, 33,46,53,6,36,23,2,55,62,59,76,65,54,11,34,48,70, 79,99,95,44,97,58,84,25,13,122,83,26,115,82,91,52, 138,67,90,71,119,64,37,81,39,169,88,108,141,38,16, 146,41,21]