1 2 2 8 3 60 4 855 5 24282 6 1352976 7 146740728 8 31117674297 9 12907153049676 10 10462960655266920 11 16578587764555196630 12 51351429814865700365643 13 310919919699021477652128426 14 3679876610343227082947024870052 15 85135359482314297435659184886490234 16 3850156445650666340308963077023762624057 17 340359734590739330786724901224535830033759532 18 58815185192170775612958815780279772396675097289528 19 19866998418260097398214832418779117732641272578818242906 20 13117966878698523873153984924604663408847820043244372048650103 21 16931377386901959725731825513121151904138883482047962027235905617198 22 42717864842622745919872874829796093185550356436252560183200108242923118960 23 210677556261789386783215995908618330914854739483158475202307158151546907265907400