1, 3, 1, 5, 4, 2, 9, 12, 10, 3, 15, 29, 33, 19, 5, 25, 64, 93, 77, 37, 8, 41, 132, 234, 251, 171, 69, 13, 67, 261, 548, 719, 629, 362, 127, 21, 109, 500, 1216, 1884, 2004, 1482, 742, 230, 34, 177, 936, 2592, 4628, 5784, 5196, 3342, 1482, 412, 55, 287