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