0	0	
1	14	
2	28	
3	43	
4	59	
5	75	
6	91	
7	109	
8	126	
9	145	
10	164	
11	183	
12	204	
13	225	
14	246	
15	268	
16	291	
17	315	
18	339	
19	364	
20	390	
21	416	
22	443	
23	471	
24	499	
25	529	
26	559	
27	589	
28	621	
29	653	
30	686	
31	720	
32	755	
33	790	
34	827	
35	864	
36	902	
37	941	
38	981	
39	1021	
40	1063	
41	1105	
42	1148	
43	1193	
44	1238	
45	1284	
46	1331	
47	1379	
48	1428	
49	1478	
50	1529	
51	1581	
52	1634	
53	1688	
54	1743	
55	1799	
56	1856	
57	1914	
58	1974	
59	2034	
60	2096	
61	2158	
62	2222	
63	2287	
64	2353	
65	2421	
66	2489	
67	2559	
68	2630	
69	2702	
70	2775	
71	2850	
72	2926	
73	3003	
74	3082	
75	3162	
76	3243	
77	3326	
78	3410	
79	3495	
80	3582	
81	3670	
82	3760	
83	3851	
84	3943	
85	4037	
86	4133	
87	4230	
88	4328	
89	4428	
90	4530	
91	4633	
92	4738	
93	4845	
94	4953	
95	5062	
96	5174	
97	5287	
98	5402	
99	5518	
100	5637	
101	5757	
102	5879	
103	6002	
104	6128	
105	6255	
106	6385	
107	6516	
108	6649	
109	6784	
110	6921	
111	7060	
112	7201	
113	7344	
114	7489	
115	7636	
116	7786	
117	7937	
118	8090	
119	8246	
120	8404	
121	8564	
122	8726	
123	8891	
124	9058	
125	9227	
126	9399	
127	9573	
128	9749	
129	9928	
130	10109	
131	10293	
132	10479	
133	10668	
134	10859	
135	11053	
136	11250	
137	11449	
138	11651	
139	11855	
140	12063	
141	12273	
142	12486	
143	12701	
144	12920	
145	13142	
146	13366	
147	13594	
148	13824	
149	14057	
150	14294	
151	14534	
152	14776	
153	15022	
154	15272	
155	15524	
156	15780	
157	16039	
158	16301	
159	16567	
160	16836	
161	17109	
162	17385	
163	17664	
164	17948	
165	18235	
166	18525	
167	18819	
168	19117	
169	19419	
170	19725	
171	20034	
172	20348	
173	20665	
174	20987	
175	21312	
176	21642	
177	21976	
178	22313	
179	22656	
180	23002	
181	23353	
182	23708	
183	24067	
184	24432	
185	24800	
186	25173	
187	25551	
188	25934	
189	26321	
190	26713	
191	27110	
192	27511	
193	27918	
194	28329	
195	28746	
196	29168	
197	29595	
198	30027	
199	30465	
200	30908	
201	31356	
202	31810	
203	32269	
204	32734	
205	33204	
206	33681	
207	34163	
208	34650	
209	35144	
210	35644	
211	36150	
212	36661	
213	37179	
214	37704	
215	38234	
216	38771	
217	39315	
218	39865	
219	40421	
220	40984	
221	41554	
222	42131	
223	42715	
224	43305	
225	43903	
226	44508	
227	45120	
228	45739	
229	46366	
230	47001	
231	47642	
232	48291	
233	48949	
234	49613	
235	50286	
236	50966	
237	51655	
238	52352	
239	53057	
240	53770	
241	54492	
242	55223	
243	55961	
244	56709	
245	57466	
246	58231	
247	59005	
248	59788	
249	60581	
250	61383	
251	62194	
252	63015	
253	63845	
254	64685	
255	65535	
