-1, -2, 1, 1, 0, 2, -2, -15, 7, 17, -5, -7, 1, 1, -2, -6, 25, 71, -80, -218, 126, 284, -106, -190, 48, 69, -11, -13, 1, 1, 0, 6, -12, -137, 196, 945, -811, -2745, 1602, 4163, -1780, -3711, 1193, 2059, -493, -722, 123, 156, -17, -19, 1, 1, -3, -12, 94, 358, -952, -3430, 4699, 15615, -13467, -39946, 24494, 63168, -29535, -65638, 24206, 46512, -13652, -22891, 5294, 7834, -1386, -1831, 234, 279, -23, -25, 1, 1