1, 1, 1, 1, 2, 2, 5, 3, 1, 12, 6, 3, 28, 16, 6, 1, 66, 44, 13, 4, 159, 117, 36, 10, 1, 390, 308, 108, 24, 5, 969, 817, 317, 69, 15, 1, 2432, 2188, 912, 220, 40, 6, 6157, 5898, 2616, 698, 120, 21, 1, 15707, 15968, 7526, 2164, 401, 62, 7, 40340, 43381, 21696, 6638, 1355