1, 1, 1, 2, 2, 3, 4, 5, 6, 8, 10, 12, 15, 17, 21, 26, 30, 36, 43, 50, 59, 70, 81, 94, 110, 127, 147, 170, 195, 224, 258, 294, 336, 384, 436, 496, 564, 638, 722, 816, 920, 1037, 1168, 1312, 1473, 1654, 1851, 2072, 2317, 2586, 2886, 3218, 3583, 3986, 4432, 4922, 5462