[1,1,2,2,3,4,3,4,5,6,8,5,7,6,8,7,9,10,11,12,13,9, 14,10,12,15,11,13,14,16,17,18,19,15,20,21,16,23, 22,17,24,18,25,19,26,27,20,22,21,28,24,23,29,30, 25,31,27,32,33,26,35,34,28,36,38,37,29,39,40,30]