1 1 2 48 3 600 4 3508 5 14052 6 42317 7 109747 8 246748 9 506056 10 957496 11 1711530 12 2888737 13 4697950 14 7347177 15 11142675 16 16442506 17 23725134 18 33457393 19 46379533 20 63133961 21 84702206 22 112077781 23 146525734 24 189191462 25 241922034 26 306290527 27 384361598 28 478246241 29 590737750 30 724065791 31 882018272 32 1067390947