1 21
2 182
3 8024
4 276278
5 7275277
6 165134835
7 3500147133
8 69563364248
9 1285723371646
10 22151016035853
11 358684805164819
12 5502526367073485
13 80411619958056738
14 1123911981800696323
15 15077169804309304714
16 194739581986292285524