1 2
2 2
3 2
4 2
5 12
6 2
7 2
8 20
9 12
10 2
11 2
12 32
13 68
14 48
15 2
16 2
17 48
18 120
19 146
20 38
21 2
22 2
23 64
24 224
25 448
26 258
27 128
28 2
29 2
30 88
31 344
32 912
33 874
34 756
35 92
36 2
37 2
38 112
39 552
40 1646
41 2674
42 2498
43 1012
44 282
45 2
46 2
47 136
48 752
49 2812
50 5272
51 6900
52 4280
53 1866
54 182
55 2
56 2
57 168
58 1100
59 4564
60 10554
61 17812
62 15614
63 10992
64 3762
65 540
66 2
67 2
68 208
69 1398
70 6826
71 18170
72 37358
73 41428
74 37804
75 18566
76 5020
77 322
78 2
79 2
80 232
81 1904
82 9996
83 30814
84 72000
85 109062
86 112060
87 74606
88 32056
89 6854
90 948
91 2
92 2
93 280
94 2356
95 14208
96 48204
97 130722