1 216
2 13296
3 13464
4 14416
5 51480
6 235200
7 575484
8 578592
9 585000
10 1032656
11 1121400
12 1599552
13 4190364
14 4786110
15 8365968
16 11268688
17 13010634
18 13253436
19 21835624
20 22108784
21 23896320
22 136311840
23 152820243
24 160380496
25 170073324
26 295999900
27 421686580
28 445421664
29 466779456
30 494203320