[0,1,1,2,2,4,6,2,5,6,10,16,3,7,9,14,17,26,40,3,8, 11,12,18,23,27,36,42,64,96,4,10,14,16,22,30,32,38, 46,58,68,88,102,152,224,4,11,16,19,20,26,36,41,48, 52,56,74,80,93,108,112,140,162,208,240,352,512]