[1,3,3,7,4,7,15,7,10,15,31,14,14,22,31,63,29,21, 32,46,63,125,60,35,46,68,94,125,249,123,64,67,100, 140,188,249,497,248,124,102,146,208,282,374,497, 993,497,247,166,213,308,422,562,746,993,1985,994, 495,290,315,454,630,844,1120,1490,1985]