23	1
29	1
32	1
51	1
70	1
73	1
99	1
140	1
151	1
165	1
22	2
33	2
42	2
63	2
73	2
89	2
109	2
171	2
87	3
137	3
12	4
14	4
15	4
28	4
31	4
32	4
33	4
54	4
63	4
69	4
73	4
90	4
98	4
103	4
112	4
125	4
127	4
141	4
144	4
145	4
148	4
168	4
169	4
173	4
175	4
184	4
191	4
200	4
59	5
89	5
27	6
112	6
136	6
137	6
70	7
108	7
184	7
187	7
14	8
148	8
36	9
53	9
63	9
85	9
111	9
138	9
152	9
186	9
190	9
192	9
31	10
94	10
108	10
110	10
195	10
196	10
200	10
56	11
63	11
77	11
81	11
141	11
4	12
33	12
41	12
51	12
63	12
121	12
131	12
184	12
32	13
72	13
78	13
89	13
108	13
129	13
153	13
166	13
4	14
8	14
17	14
20	14
22	14
33	14
48	14
63	14
69	14
87	14
119	14
126	14
139	14
140	14
149	14
178	14
190	14
191	14
200	14
4	15
40	15
40	16
78	16
93	16
170	16
173	16
14	17
37	17
91	17
155	17
191	17
41	18
89	18
186	18
42	19
108	19
14	20
62	20
160	20
56	21
89	21
135	21
2	22
14	22
59	22
63	22
65	22
89	22
93	22
95	22
125	22
131	22
137	22
145	22
162	22
172	22
186	22
1	23
59	23
68	23
85	23
89	23
132	23
141	23
175	23
181	23
184	23
187	23
194	23
37	24
67	24
75	24
94	24
101	24
148	24
154	24
196	24
73	25
140	25
178	25
33	26
65	26
67	26
169	26
172	26
6	27
31	27
58	27
63	27
105	27
115	27
117	27
133	27
141	27
4	28
58	28
76	28
1	29
64	29
168	29
31	30
53	30
93	30
184	30
4	31
10	31
27	31
30	31
39	31
41	31
49	31
67	31
81	31
119	31
120	31
128	31
137	31
141	31
159	31
185	31
1	32
4	32
13	32
52	32
101	32
179	32
2	33
4	33
12	33
14	33
26	33
41	33
52	33
57	33
59	33
63	33
72	33
78	33
87	33
88	33
90	33
113	33
130	33
137	33
146	33
157	33
177	33
181	33
184	33
78	34
98	34
142	34
165	34
193	34
9	36
38	36
41	36
46	36
49	36
65	36
73	36
93	36
101	36
105	36
106	36
116	36
125	36
127	36
128	36
166	36
179	36
187	36
193	36
17	37
24	37
89	37
101	37
131	37
174	37
36	38
89	38
101	38
106	38
175	38
31	39
75	39
86	39
15	40
16	40
43	40
67	40
171	40
184	40
12	41
18	41
31	41
33	41
36	41
63	41
77	41
83	41
85	41
101	41
116	41
117	41
140	41
153	41
164	41
184	41
200	41
2	42
19	42
139	42
191	42
40	43
64	43
73	43
187	43
56	44
74	45
83	45
129	45
132	45
191	45
36	46
70	46
89	46
99	46
108	46
160	46
184	46
94	47
113	47
172	47
195	47
14	48
67	48
87	48
131	48
136	48
178	48
31	49
36	49
59	49
63	49
84	49
88	49
164	49
179	49
197	49
72	50
87	50
100	50
109	50
159	50
1	51
12	51
89	51
127	51
146	51
179	51
32	52
33	52
87	52
107	52
115	52
119	52
171	52
9	53
30	53
89	53
126	53
127	53
4	54
62	54
81	54
89	54
100	54
180	54
200	54
62	55
90	55
91	55
179	55
11	56
21	56
44	56
81	56
95	56
114	56
139	56
148	56
150	56
171	56
33	57
89	57
112	57
131	57
187	57
27	58
28	58
100	58
109	58
141	58
170	58
199	58
5	59
22	59
23	59
33	59
49	59
60	59
66	59
75	59
81	59
89	59
103	59
108	59
109	59
112	59
116	59
130	59
152	59
153	59
162	59
181	59
193	59
59	60
90	60
132	61
140	61
194	61
20	62
54	62
55	62
64	62
89	62
132	62
154	62
160	62
171	62
185	62
192	62
2	63
4	63
9	63
11	63
12	63
14	63
22	63
27	63
33	63
41	63
49	63
76	63
78	63
81	63
102	63
110	63
112	63
113	63
116	63
121	63
132	63
136	63
138	63
141	63
144	63
161	63
168	63
169	63
170	63
171	63
185	63
192	63
198	63
29	64
43	64
62	64
74	64
87	64
89	64
109	64
144	64
158	64
162	64
164	64
178	64
179	64
186	64
188	64
192	64
200	64
22	65
26	65
36	65
123	65
126	65
137	65
140	65
150	65
59	66
111	66
117	66
24	67
26	67
31	67
40	67
48	67
69	67
85	67
102	67
119	67
139	67
149	67
23	68
75	68
115	68
126	68
186	68
4	69
14	69
67	69
72	69
93	69
103	69
114	69
123	69
126	69
131	69
140	69
141	69
157	69
178	69
182	69
192	69
1	70
7	70
46	70
154	70
114	71
13	72
33	72
50	72
69	72
128	72
172	72
185	72
187	72
192	72
1	73
2	73
4	73
25	73
36	73
43	73
78	73
98	73
99	73
111	73
117	73
126	73
127	73
134	73
136	73
140	73
144	73
151	73
154	73
160	73
165	73
188	73
192	73
45	74
64	74
136	74
160	74
177	74
24	75
39	75
59	75
68	75
79	75
86	75
98	75
105	75
129	75
148	75
152	75
164	75
187	75
190	75
28	76
63	76
88	76
89	76
131	76
11	77
41	77
123	77
130	77
140	77
155	77
192	77
13	78
16	78
33	78
34	78
63	78
73	78
81	78
83	78
86	78
87	78
89	78
92	78
98	78
100	78
106	78
116	78
137	78
149	78
157	78
167	78
169	78
173	78
174	78
178	78
181	78
182	78
187	78
75	79
184	79
87	80
109	80
123	80
126	80
11	81
31	81
54	81
56	81
59	81
63	81
78	81
85	81
105	81
123	81
128	81
177	81
84	82
185	82
41	83
45	83
78	83
109	83
147	83
160	83
187	83
49	84
82	84
89	84
104	84
118	84
135	84
137	84
153	84
9	85
23	85
41	85
67	85
81	85
111	85
143	85
39	86
75	86
78	86
105	86
119	86
190	86
3	87
14	87
33	87
48	87
50	87
52	87
64	87
78	87
80	87
89	87
153	87
159	87
172	87
187	87
200	87
33	88
49	88
76	88
116	88
200	88
2	89
5	89
13	89
18	89
21	89
22	89
23	89
37	89
38	89
46	89
51	89
53	89
54	89
57	89
59	89
62	89
64	89
76	89
78	89
84	89
87	89
92	89
95	89
111	89
131	89
139	89
146	89
148	89
154	89
172	89
178	89
181	89
187	89
4	90
33	90
55	90
60	90
139	90
179	90
194	90
17	91
55	91
140	91
144	91
178	91
78	92
89	92
126	92
147	92
173	92
192	92
16	93
22	93
30	93
36	93
69	93
175	93
193	93
10	94
24	94
47	94
131	94
179	94
22	95
56	95
89	95
174	95
182	95
195	95
136	96
175	96
4	98
34	98
73	98
75	98
78	98
141	98
1	99
46	99
73	99
137	99
141	99
50	100
54	100
58	100
78	100
129	100
175	100
190	100
24	101
32	101
36	101
37	101
38	101
41	101
108	101
116	101
124	101
137	101
178	101
184	101
192	101
198	101
63	102
67	102
191	102
4	103
59	103
69	103
191	103
84	104
131	104
141	104
151	104
189	104
27	105
36	105
75	105
81	105
86	105
128	105
148	105
175	105
178	105
185	105
187	105
190	105
36	106
38	106
78	106
119	106
156	106
178	106
187	106
52	107
178	107
7	108
10	108
13	108
19	108
46	108
59	108
101	108
136	108
144	108
154	108
173	108
183	108
192	108
2	109
50	109
58	109
59	109
64	109
80	109
83	109
119	109
175	109
178	109
10	110
63	110
167	110
187	110
9	111
66	111
73	111
85	111
89	111
124	111
127	111
130	111
154	111
160	111
169	111
173	111
4	112
6	112
57	112
59	112
63	112
126	112
33	113
47	113
63	113
149	113
195	113
56	114
69	114
71	114
134	114
167	114
184	114
27	115
52	115
68	115
130	115
140	115
167	115
179	115
187	115
36	116
41	116
59	116
63	116
78	116
88	116
101	116
127	116
130	116
144	116
147	116
164	116
189	116
190	116
27	117
41	117
66	117
73	117
156	117
84	118
123	118
177	118
187	118
14	119
31	119
52	119
67	119
86	119
106	119
109	119
31	120
175	120
178	120
184	120
192	120
12	121
63	121
184	121
186	121
159	122
182	122
191	122
65	123
69	123
77	123
80	123
81	123
118	123
175	123
179	123
101	124
111	124
129	124
169	124
186	124
4	125
22	125
36	125
188	125
198	125
14	126
53	126
65	126
68	126
69	126
73	126
80	126
92	126
112	126
127	126
156	126
167	126
169	126
191	126
4	127
36	127
51	127
53	127
73	127
111	127
116	127
126	127
132	127
137	127
153	127
154	127
186	127
192	127
193	127
31	128
36	128
72	128
81	128
105	128
172	128
13	129
45	129
75	129
100	129
124	129
148	129
33	130
59	130
77	130
111	130
115	130
116	130
184	130
187	130
12	131
22	131
37	131
48	131
57	131
69	131
76	131
89	131
94	131
104	131
144	131
151	131
184	131
192	131
23	132
45	132
61	132
62	132
63	132
127	132
200	132
27	133
154	133
187	133
73	134
114	134
154	134
161	134
178	134
21	135
84	135
175	135
6	136
48	136
63	136
73	136
74	136
96	136
108	136
145	136
190	136
3	137
6	137
22	137
31	137
33	137
65	137
78	137
84	137
99	137
101	137
127	137
140	137
144	137
165	137
182	137
184	137
9	138
63	138
14	139
42	139
56	139
67	139
89	139
90	139
1	140
14	140
25	140
41	140
61	140
65	140
69	140
73	140
77	140
91	140
115	140
137	140
171	140
172	140
177	140
186	140
4	141
11	141
23	141
27	141
31	141
58	141
63	141
69	141
98	141
99	141
104	141
159	141
165	141
167	141
194	141
34	142
186	142
85	143
184	143
4	144
63	144
64	144
73	144
91	144
108	144
116	144
131	144
137	144
185	144
4	145
22	145
136	145
156	145
33	146
51	146
89	146
83	147
92	147
116	147
157	147
200	147
4	148
8	148
24	148
56	148
75	148
89	148
105	148
129	148
154	148
160	148
175	148
178	148
14	149
67	149
78	149
113	149
56	150
65	150
1	151
73	151
104	151
131	151
160	151
200	151
9	152
59	152
75	152
13	153
41	153
59	153
84	153
87	153
127	153
192	153
24	154
62	154
70	154
73	154
89	154
108	154
111	154
127	154
133	154
134	154
148	154
162	154
167	154
168	154
169	154
179	154
17	155
77	155
106	156
117	156
126	156
145	156
196	156
33	157
69	157
78	157
147	157
196	157
64	158
186	158
31	159
50	159
87	159
122	159
141	159
186	159
20	160
46	160
62	160
73	160
74	160
83	160
111	160
148	160
151	160
185	160
63	161
134	161
22	162
59	162
64	162
154	162
181	162
187	162
41	164
49	164
64	164
75	164
116	164
167	164
187	164
1	165
34	165
73	165
137	165
141	165
13	166
36	166
78	167
110	167
114	167
115	167
126	167
141	167
154	167
164	167
184	167
4	168
29	168
63	168
154	168
178	168
191	168
4	169
26	169
63	169
78	169
111	169
124	169
126	169
154	169
172	169
16	170
58	170
63	170
2	171
40	171
52	171
56	171
62	171
63	171
140	171
22	172
26	172
47	172
72	172
87	172
89	172
128	172
140	172
169	172
200	172
4	173
16	173
78	173
92	173
108	173
111	173
175	173
176	173
37	174
78	174
95	174
182	174
199	174
200	174
4	175
23	175
38	175
93	175
96	175
100	175
105	175
109	175
120	175
123	175
135	175
148	175
173	175
173	176
33	177
74	177
81	177
118	177
140	177
194	177
14	178
25	178
48	178
64	178
69	178
78	178
89	178
91	178
101	178
105	178
106	178
107	178
109	178
120	178
134	178
148	178
168	178
181	178
184	178
196	178
200	178
32	179
36	179
49	179
51	179
55	179
64	179
90	179
94	179
115	179
123	179
154	179
194	179
54	180
23	181
33	181
59	181
78	181
89	181
162	181
178	181
183	181
69	182
78	182
95	182
122	182
137	182
174	182
190	182
108	183
181	183
4	184
7	184
12	184
23	184
30	184
33	184
40	184
41	184
46	184
79	184
101	184
114	184
120	184
121	184
130	184
131	184
137	184
143	184
167	184
178	184
186	184
190	184
31	185
62	185
63	185
72	185
82	185
105	185
144	185
160	185
186	185
9	186
18	186
22	186
64	186
68	186
121	186
124	186
127	186
140	186
142	186
158	186
159	186
184	186
185	186
199	186
7	187
23	187
36	187
43	187
57	187
72	187
75	187
78	187
83	187
87	187
89	187
105	187
106	187
110	187
115	187
118	187
130	187
133	187
162	187
164	187
191	187
192	187
64	188
73	188
125	188
104	189
116	189
9	190
14	190
75	190
86	190
100	190
105	190
116	190
136	190
182	190
184	190
4	191
14	191
17	191
42	191
45	191
102	191
103	191
122	191
126	191
168	191
187	191
193	191
9	192
62	192
63	192
64	192
69	192
72	192
73	192
77	192
92	192
101	192
108	192
120	192
127	192
131	192
153	192
187	192
34	193
36	193
59	193
93	193
127	193
191	193
23	194
61	194
90	194
141	194
177	194
179	194
10	195
47	195
95	195
113	195
10	196
24	196
156	196
157	196
178	196
49	197
63	198
101	198
125	198
58	199
174	199
186	199
4	200
10	200
14	200
41	200
54	200
64	200
87	200
88	200
132	200
147	200
151	200
172	200
174	200
178	200
