1, 1, 2, 1, 3, 2, 1, 5, 4, 3, 1, 9, 10, 7, 2, 1, 17, 28, 21, 6, 4, 1, 33, 82, 73, 26, 12, 2, 1, 65, 244, 273, 126, 50, 8, 4, 1, 129, 730, 1057, 626, 252, 50, 15, 3, 1, 257, 2188, 4161, 3126, 1394, 344, 85, 13, 4, 1, 513, 6562, 16513, 15626, 8052, 2402, 585, 91, 18, 2, 1, 1025, 19684, 65793, 78126, 47450, 16808, 4369, 757, 130, 12, 6