0 0
1 1
2 4
3 3
4 32
5 33
6 20
7 11
8 512
9 513
10 516
11 515
12 288
13 289
14 148
15 75
16 16384
17 16385
18 16388
19 16387
20 16416
21 16417
22 16404
23 16395
24 8704
25 8705
26 8708
27 8707
28 4384
29 4385
30 2196
31 1099
32 1048576
33 1048577
34 1048580
35 1048579
36 1048608
37 1048609
38 1048596
39 1048587
40 1049088
41 1049089
42 1049092
43 1049091
44 1048864
45 1048865
46 1048724
47 1048651
48 540672
49 540673
50 540676
51 540675
52 540704
53 540705
54 540692
55 540683
56 270848
57 270849
58 270852
59 270851
60 135456
61 135457
62 67732
63 33867
64 134217728
65 134217729
66 134217732
67 134217731
68 134217760
69 134217761
70 134217748
71 134217739
72 134218240
73 134218241
74 134218244
75 134218243
76 134218016
77 134218017
78 134217876
79 134217803
80 134234112
81 134234113
82 134234116
83 134234115
84 134234144
85 134234145
86 134234132
87 134234123
88 134226432
89 134226433
90 134226436
91 134226435
92 134222112
93 134222113
94 134219924
95 134218827
96 68157440
97 68157441
98 68157444
99 68157443
100 68157472
101 68157473
102 68157460
103 68157451
104 68157952
105 68157953
106 68157956
107 68157955
108 68157728
109 68157729
110 68157588
111 68157515
112 34095104
113 34095105
114 34095108
115 34095107
116 34095136
117 34095137
118 34095124
119 34095115
120 17048064
121 17048065
122 17048068
123 17048067
124 8524064
125 8524065
126 4262036
127 2131019