[1,3,6,2,5,9,10,15,4,8,13,14,20,21,28,7,12,18,19, 26,27,35,36,45,11,17,24,25,33,34,43,44,54,55,66, 16,23,31,32,41,42,52,53,64,65,77,78,91,22,30,39, 40,50,51,62,63,75,76,89,90,104,105,29]