[1,3,4,9,5,12,7,8,15,16,25,11,13,24,21,32,20,33, 40,27,28,17,19,36,39,56,45,35,48,49,64,55,72,63, 23,57,60,77,65,84,44,52,29,31,68,37,80,41,76,99, 81,95,51,69,87,105,123,43,88,47,92,141,96,129,111, 93]