[0,1,2,2,4,7,2,5,9,12,3,7,13,17,21,4,8,15,20,26, 32,4,9,18,22,31,36,40,5,11,20,27,36,44,49,57,6,12, 24,30,41,48,54,66,72,7,14,26,35,46,55,63,74,84,96, 7,15,28,37,50,60,67,81,90,105,112,8,16,31,40,55, 64,72,88,96,112,120,128]