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