-1, -1, 5, 25, 70, 154, 294, 510, 825, 1265, 1859, 2639, 3640, 4900, 6460, 8364, 10659, 13395, 16625, 20405, 24794, 29854, 35650, 42250, 49725, 58149, 67599, 78155, 89900, 102920, 117304, 133144, 150535, 169575, 190365, 213009, 237614, 264290, 293150, 324310, 357889, 394009, 432795, 474375