1 2
2 7
3 26
4 97
5 341
6 241
7 6091
8 3173
9 2869
10 2521
11 16022
12 26603
13 114358
14 41779
15 74491
16 39343
17 463161
18 104659
19 248407
20 517421
21 923722
22 506509
23 1930823
24 584213
25 2560177
26 4036967
27 4570411
28 4552363
29 7879253
30 4417813
31 27841051
32 5167587
33 13683034
34 9725107
35 47735342
36 25045771
37 63305661
38 37212113
39 41544214
40 27489679
41 85137002
42 70416259
43 229820242
44 111555371
45 379566437
46 247820389
47 547818314
48 180335361
49 645995533
50 470956043
51 174266683
52 473000477
53 2830811534
54 589204607
55 1167803074
56 359589563
57 2945351174
58 1588864477
59 8863909994
60 2272713503
61 12827934213
62 7656062657
63 14440480606
64 1075714923
65 7258671494
66 6820213333
67 20508697767
68 22057493461
69 23223746033
70 15378035161
71 16598109467
72 34496663651
73 50576193853
74 40240535683
75 50781204779
76 54893924041
77 102251672741
78 19423306039
79 347968437259
80 83074733933
81 30133946677
82 129892354849
83 333968553839
84 101830093319
85 74466436042
86 194863992227
87 494410554734
88 330443220319
89 835704573269
90 324691115929
91 291666044506
92 436519906007
93 634477685641
94 350627446655
95 1234697077839
96 477652161461
97 2513650442326
98 1107116415299
99 1286697313414
100 1798577570857
101 2089377966902
102 1029631066619
103 3120228781603
104 1907577269267
105 2192283543421
106 300518372353