1, 2, 2, 3, 5, 3, 4, 9, 11, 5, 5, 14, 26, 23, 8, 6, 20, 50, 65, 45, 13, 7, 27, 85, 145, 150, 86, 21, 8, 35, 133, 280, 385, 329, 160, 34, 9, 44, 196, 490, 840, 952, 692, 293, 55, 10, 54, 276, 798, 1638, 2310, 2232, 1413, 529, 89, 11, 65, 375, 1230, 2940, 4956