1, 1, -1, 3, -2, 1, 4, -6, 3, -1, 7, -12, 10, -4, 1, 11, -25, 25, -15, 5, -1, 18, -48, 60, -44, 21, -6, 1, 29, -91, 133, -119, 70, -28, 7, -1, 47, -168, 284, -296, 210, -104, 36, -8, 1, 76, -306, 585, -699, 576, -342, 147, -45, 9, -1, 123, -550, 1175, -1580, 1485, -1022, 525, -200, 55, -10, 1, 199, -979, 2310, -3454, 3641