1 1
2 205
3 3895
4 8525
5 17050
6 71951
7 74005
8 148010
9 359755
10 451825
11 903650
12 1628110
13 1632005
14 1798775
15 2346674
16 3597550
17 4218285
18 8436570
19 8993875
20 14749955
21 17987750
22 50471410
23 59071771
24 92802270
25 95335075
26 190670150
27 280249145
28 295358855
29 451356495
30 481068170
31 902712990
32 902914100
33 1341468425
34 1476794275