1, 0, 1, 1, 1, 2, 2, 3, 3, 3, 4, 6, 7, 8, 9, 10, 12, 14, 17, 19, 21, 24, 29, 33, 38, 43, 48, 54, 61, 70, 79, 88, 98, 111, 124, 140, 157, 174, 193, 214, 239, 266, 295, 326, 361, 398, 441, 488, 538, 592, 650, 715, 786, 864, 948, 1041, 1138, 1246, 1364, 1492