1 240
2 4120
3 42400
4 263156
5 1154444
6 4116620
7 12297972
8 32313804
9 76590192
10 167150680
11 340541012
12 655325864
13 1200479148
14 2107926892
15 3567580824
16 5846311812
17 9310701480
18 14457811924
19 21942849820
20 32624138612
21 47607833428
22 68303069284
23 96484566904
24 134371517656
25 184694056652
26 250800977556
27 336761328892
28 447485357036
29 588855381492
30 767893594940
31 992880629136
32 1273579808964