1, 1, 2, 3, 5, 6, 13, 12, 26, 31, 57, 43, 150, 78, 224, 293, 484, 232, 1190, 386, 2260, 2087, 2558, 1003, 11154, 4701, 7889, 13597, 30041, 3719, 83248, 5605, 95006, 84486, 63506, 251487, 654394, 17978, 169864, 490741, 2290336, 37339, 4079503, 53175, 3979370