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