150	0	2500	115688	432	12	283	305	315	313	330	278	301	280	268	288	273	269	298	312	280	262	255	276	258	245	235	228	238	245	213	230	237	233	209	260	205	218	228	218	221	182	192	212	220	211	185	191	211	193	213	217	207	203	198	206	178	171	204	207	193	202	184	209	198	192	167	178	192	182	191	210	196	189	197	206	196	174	190	200	177	192	207	196	187	204	188	189	175	216	197	195	169	180	206	179	201	198	183	180	189	213	222	190	192	195	177	195	181	174	201	184	196	173	199	179	185	191	216	178	187	184	208	208	177	189	200	175	180	189	174	186	204	190	192	162	197	190	185	194	195	176	200	185	185	186	171	177	200	198	187	172	176	171	177	197	176	161	186	203	166	193	211	183	200	196	184	169	187	210	201	194	161	196	182	173	191	177	159	215	198	193	191	208	193	195	197	199	178	179	198	184	182	176	195	165	196	185	195	183	194	178	177	184	188	193	196	189	186	165	181	194	174	185	171	165	160	179	191	175	181	187	176	168	178	171	182	182	183	183	166	157	180	179	185	172	176	167	178	188	191	195	168	179	191	197	193	186	197	191	169	175	172	177	184	192	174	178	168	176	180	192	182	175	183	184	184	168	196	175	191	172	197	196	193	172	205	187	175	157	197	155	174	171	181	188	190	219	192	193	192	170	191	180	176	169	196	195	185	167	205	189	198	214	185	188	182	199	193	183	200	197	197	179	203	175	181	164	192	177	192	186	179	181	176	183	204	178	169	192	178	194	182	188	186	201	193	191	194	189	180	195	179	195	201	164	205	180	183	188	169	174	163	199	194	175	185	170	184	199	198	173	169	175	173	196	175	185	162	179	185	190	168	172	202	167	180	190	183	187	213	197	195	188	188	177	175	192	210	187	193	173	173	211	168	179	197	177	179	183	185	181	181	178	154	180	178	197	173	168	191	182	200	180	187	168	190	176	200	187	186	168	186	199	162	162	173	203	174	205	188	162	186	200	203	177	180	197	165	188	158	184	198	180	209	162	184	172	178	196	181	199	206	192	182	185	177	183	186	210	193	177	199	182	190	167	167	172	192	166	178	182	194	190	169	185	170	199	206	181	169	200	213	160	178	184	164	169	201	170	171	168	199	185	193	189	167	181	177	173	182	169	172	172	167	208	187	164	170	189	204	187	194	179	179	164	164	206	176	167	180	184	180	181	171	182	176	184	160	177	189	193	189	176	194	192	190	206	203	179	154	174	187	163	184	192	190	189	196	163	161	164	195	187	190	178	188	185	196	174	151	173	194	198	187	174	209	169	166	174	187	183	178	190	193	175	201	185	174	171	164	197	187	193	173	196	190	200	201	186	159	191	208	190	187	203	165	178	185	189	193	179	161	173	190	188	180	196	169	172	186	184	196	180	186	189	162	200	167	179	193	162	186	211	180	163	179	192	168	195	188	198	148	182	205	179	188	171	197	187	180	175	204	164	180	209	174	187	182	192	186	168	175	179	177	182	176	159	201	167	177	175	180	201	183	182	191	204	184	180	186	169	182	184	205	187	167	187	193	176	180	180	185	207	199	161	189	183	167	199	157	183	193	201	190	162	166	172	185	188	191	194	206	195	177	196	182	178	184	182	165	192	177	170	178	167	166	188	171	187	206	217	164	188	187	208	163	178	171	183	197	185	207	168	193	184	171	199	188	187	151	178	195	188	166	186	185	183	178	173	188	173	184	185	178	184	164	174	193	185	176	211	233	202	170	170	174	200	169	179	157	177	181	193	172	190	186	192	181	199	165	194	201	201	162	167	197	201	175	179	181	184	191	181	188	185	160	200	184	196	171	178	168	200	178	187	182	166	186	184	196	192	172	191	205	181	187	160	197	148	170	193	189	192	194	180	191	190	166	172	182	170	167	182	167	165	171	183	183	197	189	162	175	208	188	163	178	200	192	181	184	195	156	174	167	172	179	197	168	191	159	188	191	201	186	174	179	211	182	168	187	168	183	197	171	184	184	204	179	177	188	168	221	201	165	186	179	189	182	186	164	169	169	186	176	174	179	209	175	179	189	181	190	185	190	174	194	154	179	167	198	194	189	169	187	195	179	200	188	188	184	174	163	193	166	178	201	187	179	179	192	188	168	194	184	204	185	168	152	170	195	194	185	179	200	183	185	154	187	170	191	182	191	192	165	209	174	167	187	188	173	165	191	184	185	198	174	176	198	173	183	167	167	189	173	169	176	192	188	197	190	171	161	195	190	200	183	193	180	176	159	178	193	161	175	188	192	206	202	188	193	194	189	188	172	166	154	154	184	180	181	197	167	192	151	176	182	165	186	194	171	193	180	204	192	158	195	156
150	1	1710	115745	437	65	303	294	238	242	244	201	205	176	203	187	202	197	194	208	188	190	177	164	171	181	184	161	176	164	168	188	168	167	142	182	164	168	172	172	181	169	166	158	167	172	163	154	145	179	165	191	167	159	162	143	167	152	178	179	153	168	171	155	166	156	166	156	149	188	158	167	163	138	158	170	173	162	160	169	160	156	161	179	156	176	147	171	156	186	140	172	162	159	166	161	168	166	148	161	163	176	171	185	156	164	172	143	169	146	165	169	165	155	155	156	184	168	148	167	164	170	159	161	161	166	155	174	154	168	158	157	157	158	152	187	133	157	175	164	156	138	154	160	149	178	169	170	192	143	154	154	181	150	178	166	166	158	162	159	154	166	168	167	159	148	160	154	170	167	170	161	185	171	172	144	161	148	171	162	160	161	177	165	167	186	159	157	157	163	157	144	164	148	179	155	155	170	145	165	158	164	156	162	159	167	153	174	144	144	143	186	166	192	164	144	169	156	167	166	162	179	167	173	178	143	160	135	175	159	144	175	153	166	196	156	151	172	168	176	180	168	177	155	153	156	147	158	161	162	150	176	151	157	158	151	162	151	178	164	140	168	152	172	174	159	169	151	161	168	180	156	148	150	168	154	148	159	178	154	154	141	167	174	159	167	155	159	166	170	185	162	172	168	170	154	169	143	170	171	157	158	175	165	164	140	159	159	165	170	163	170	145	175	166	145	159	167	187	166	157	170	150	151	141	165	172	165	165	158	163	170	165	139	194	170	156	163	153	157	168	150	171	175	162	156	175	195	148	166	174	150	164	148	141	160	152	168	158	165	151	171	143	165	136	172	156	159	164	149	159	166	160	164	155	164	134	177	166	162	168	161	150	164	146	160	158	141	178	161	149	159	138	161	145	136	170	162	159	152	168	183	132	157	141	165	168	160	162	167	139	159	148	168	161	179	160	173	152	195	174	164	166	164	151	179	150	144	164	157	161	175	164	162	165	154	173	180	161	143	154	166	151	150	166	169	145	167	172	155	167	173	165	162	143	156	144	165	133	174	136	154	153	151	162	148	137	154	167	150	159	138	147	156	170	157	156	179	178	163	187	157	190	182	165	155	158	153	178	167	169	153	164	169	177	170	145	172	173	152	182	187	162	147	163	174	164	162	161	173	155	157	183	165	141	152	172	139	173	172	141	163	173	174	166	169	174	156	166	179	150	163	160	164	153	155	161	158	160	157	165	160	158	150	173	161	174	158	151	170	156	169	148	170	184	149	154	174	153	175	176	168	170	170	160	165	137	157	174	175	149	189	160	154	157	144	174	156	169	156	160	147	155	156	150	156	147	165	164	172	171	152	182	168	187	167	179	158	141	167	169	173	140	166	161	189	149	162	154	175	165	154	136	164	162	159	157	166	191	155	145	170	168	185	136	161	163	140	171	173	167	170	173	154	144	172	143	163	144	159	151	160	163	156	161	188	141	146	146	154	140	163	164	181	166	152	154	152	153	151	158	168	174	170	177	167	165	171	156	147	152	176	170	156	156	162	179	160	166	168	152	162	146	153	183	142	181	164	167	161	165	164	149	169	181	146	182	168	161	165	169	153	162	172	159	160	147	164	156	171	157	168	159	172	177	163	171	156	152	180	167	158	158	160	189	149	169	179	150	182	166	152	176	154	174	166	180	169	155	155	158	170	161	164	157	149	164	169	158	162	173	139	159	155	171	156	166	177	152	175	173	164	148	194	170	168	177	150	174	161	153	160	165	161	145	156	156	172	164	160	168	156	161	160	162	163	181	159	147	167	175	152	174	156	165	169	156	183	157	157	154	169	163	176	178	160	152	174	167	147	170	173	148	180	146	150	134	160	141	154	156	147	141	161	148	176	156	149	163	173	156	146	154	160	158	157	161	184	164	160	168	165	151	161	177	178	153	162	143	160	173	142	157	163	145	173	160	163	160	180	155	159	173	139	179	167	153	154	159	173	153	165	150	158	160	160	156	154	136	147	173	173	155	168	172	155	169	165	157	180	167	178	156	176	152	177	154	145	156	176	160	161	188	155	149	160	152	142	171	164	171	146	158	145	186	158	159	172	175	173	150	159	165	166	158	182	162	156	164	145	159	174	158	168	154	148	158	168	165	151	175	171	142	198	156	155	175	156	142	172	183	171	180	170	152	173	156	177	161	170	174	164	164	157	154	162	158	179	177	160	151	157	185	185	168	155	175	150	164	157	177	179	164	150	159	162	155	167	137	155	164	152	164	172	161	156	170	165	170	178	159	140	160	157	161	173	162	148	154	164	153	165	174	150	155	142	148	170	171	177	187	168	157	175	171	158	152	172
150	2	1950	115803	425	20	266	326	293	280	290	254	272	260	222	193	251	231	244	238	234	245	208	206	218	233	189	183	193	185	195	195	180	184	196	196	196	193	175	166	174	185	189	190	175	199	173	169	181	160	197	173	163	174	151	175	182	157	170	171	166	180	157	175	169	181	163	175	170	169	173	179	156	166	193	174	163	151	170	168	179	165	170	170	196	183	193	171	168	170	185	171	167	163	177	174	170	165	150	170	175	159	184	165	148	175	183	169	199	174	165	143	164	173	165	163	164	154	169	169	158	158	161	171	173	147	171	148	181	156	169	166	177	149	147	165	179	175	176	170	143	197	177	187	184	181	172	188	173	190	152	176	168	167	167	175	175	178	168	151	192	169	172	164	173	189	165	162	171	170	192	170	144	160	195	153	197	165	148	165	162	174	172	179	179	153	151	171	173	188	163	163	166	164	160	171	174	182	176	171	167	173	182	155	174	179	153	177	145	165	168	167	167	182	180	162	183	147	179	165	158	164	150	170	163	192	152	169	170	161	177	156	172	159	178	175	164	173	147	158	177	152	163	167	166	179	168	169	171	178	179	155	167	157	169	193	155	166	178	195	185	153	191	155	169	182	159	158	161	174	152	171	166	172	192	161	163	177	151	164	195	166	183	180	161	170	170	178	177	171	166	154	157	164	181	164	175	159	159	168	163	175	164	162	155	170	156	179	170	166	147	157	171	177	180	138	142	159	162	174	160	173	167	177	168	144	159	153	186	171	170	153	166	169	171	174	159	161	175	172	175	186	170	179	181	159	161	154	170	165	159	188	178	153	164	151	167	161	172	160	172	162	184	164	174	176	183	183	172	171	172	160	188	176	183	173	161	174	170	166	152	164	157	186	166	164	172	172	171	173	167	166	153	163	180	164	190	175	159	182	166	172	188	165	161	174	167	167	155	155	155	159	193	155	164	158	146	158	170	175	165	170	152	165	159	162	168	177	171	143	157	155	179	156	164	177	161	168	191	158	174	162	152	176	180	159	171	204	163	186	157	143	177	174	136	170	197	169	155	151	160	174	163	161	148	179	170	178	171	171	157	162	177	165	142	182	162	160	186	179	164	173	170	170	168	197	189	181	164	151	158	165	168	167	177	186	160	166	173	149	154	161	154	174	166	157	176	172	166	161	142	150	174	157	158	154	177	171	145	189	159	177	158	175	161	163	181	153	152	174	205	174	135	177	162	168	171	166	165	154	170	184	151	167	179	150	176	162	147	170	166	163	187	159	172	167	170	180	156	182	166	162	162	143	178	173	155	173	176	162	179	184	164	164	178	167	170	165	156	159	176	161	156	164	177	178	155	184	177	156	182	179	166	171	171	174	157	173	165	167	177	164	164	186	173	170	168	170	174	161	186	196	162	161	179	160	190	174	172	156	148	182	176	192	159	159	148	149	157	176	178	181	186	179	176	171	179	164	179	199	162	162	170	157	162	180	193	169	170	171	179	181	161	173	159	171	187	179	186	158	180	166	157	162	170	157	176	158	166	184	168	161	150	156	182	151	134	165	176	156	166	156	169	182	169	161	163	152	163	168	150	180	162	175	173	175	178	164	169	181	176	163	166	159	187	170	178	163	157	152	152	169	176	150	162	165	149	165	165	158	161	175	149	155	162	180	172	157	156	197	163	158	174	175	178	169	160	185	173	157	170	185	177	165	164	155	153	163	179	145	156	188	176	175	160	186	158	157	176	152	159	169	187	159	162	184	175	170	163	182	166	153	164	171	193	187	168	148	170	161	142	169	165	148	165	146	155	164	177	158	170	172	170	161	165	162	197	148	160	162	175	167	157	149	181	162	180	185	165	164	177	159	169	165	187	188	179	156	151	185	160	155	185	176	176	172	178	175	155	167	154	145	181	168	165	185	191	156	170	140	156	169	171	155	159	174	174	178	171	159	159	170	144	162	179	190	162	171	148	156	166	170	207	153	148	160	161	152	170	169	165	159	148	162	179	168	177	142	171	155	147	174	169	166	149	162	174	189	170	169	171	173	179	163	184	174	141	145	150	178	152	177	202	161	174	153	162	166	193	158	151	176	167	190	184	169	168	169	173	165	186	182	162	160	168	184	157	144	157	183	172	148	172	162	162	161	168	156	175	196	176	169	174	164	199	172	181	143	148	186	180	150	186	168	162	163	174	160	166	162	163	159	177	164	156	175	172	154	169	181	137	159	160	168	168	173	180	156	164	160	177	160	192	191	158	158	174	160	178	163	169	171	169	172	171	171	159	154	166	165	168	174	161	197	190	166	167	180	146	161	165	147	188	159	156	157	171	163	173	151	170	169	150	178	162	197	170	151
150	3	3250	115861	435	29	301	315	296	295	292	266	249	227	241	204	224	195	230	202	208	212	206	205	185	202	199	197	175	186	178	170	185	186	171	166	182	148	181	184	165	159	139	156	159	171	176	170	163	157	208	178	167	172	188	179	180	189	156	134	179	171	182	168	167	167	169	160	159	196	166	149	155	160	158	167	173	162	172	191	165	172	167	173	169	162	161	190	172	153	177	166	162	156	162	158	146	158	159	148	163	169	184	153	185	168	169	167	172	171	169	163	174	173	167	181	164	156	168	166	189	168	177	145	176	161	176	160	169	148	169	151	155	194	142	138	176	153	171	167	153	165	159	159	162	160	181	146	189	152	165	181	179	170	152	178	184	180	167	149	160	167	156	168	162	171	171	171	174	159	167	158	148	162	139	173	152	151	170	157	168	162	165	164	179	181	149	174	148	164	177	167	155	139	171	172	170	175	166	167	175	178	164	167	155	165	167	149	169	166	156	156	164	168	147	153	154	174	162	169	165	167	161	210	151	165	162	174	142	176	166	155	184	178	192	155	173	181	171	169	165	155	170	146	161	178	173	145	152	163	153	154	161	162	174	165	169	173	173	168	155	168	178	164	148	173	168	170	123	162	168	155	159	148	166	148	180	168	166	177	160	179	165	146	168	161	179	179	152	162	174	156	159	173	172	157	174	167	177	163	152	183	175	174	141	173	160	153	156	179	177	160	171	163	185	181	168	175	168	180	133	147	175	161	170	155	174	194	144	146	168	144	161	170	189	170	162	175	199	177	169	165	146	133	152	149	185	165	165	172	170	125	168	169	159	178	150	183	173	149	161	144	174	143	157	175	154	161	176	187	159	176	148	178	156	165	167	181	164	172	171	148	151	155	179	166	157	156	157	163	178	152	182	166	146	166	170	148	172	163	177	180	178	186	157	141	156	156	158	172	167	167	166	161	172	183	161	164	152	171	155	161	167	162	164	186	148	168	171	180	172	162	153	135	161	159	164	162	161	184	151	147	167	145	148	155	157	175	162	146	143	146	174	176	159	164	152	151	159	152	157	169	141	172	149	178	148	147	151	175	176	171	158	173	178	171	168	146	152	167	149	166	163	169	178	165	174	157	162	156	170	149	160	160	172	153	161	153	159	179	170	180	151	163	179	155	166	163	169	173	181	176	165	170	154	178	154	169	146	171	158	165	144	157	152	157	149	160	180	156	182	171	178	167	161	166	170	164	150	172	179	155	156	179	153	162	162	144	147	151	149	172	140	181	147	152	180	169	152	161	163	159	157	152	164	135	158	155	159	178	144	148	155	119	146	179	153	161	151	156	191	165	175	169	155	181	179	167	162	151	145	136	158	168	161	155	170	163	174	154	193	168	157	173	175	183	158	166	166	162	144	162	147	162	167	174	169	165	168	154	177	172	155	180	166	157	146	163	169	159	160	178	163	165	186	168	178	167	163	150	165	148	170	154	160	160	155	159	189	170	175	173	159	164	150	176	179	168	158	146	166	161	162	136	188	168	171	166	178	160	167	177	165	173	176	160	158	177	165	179	152	168	156	175	133	188	204	163	158	170	157	136	164	159	166	160	154	180	171	153	174	149	159	158	174	175	147	174	153	162	174	162	176	144	179	169	180	160	156	183	159	176	155	161	160	164	158	155	171	147	171	160	156	148	177	178	165	165	160	154	168	149	183	155	174	157	176	167	161	165	152	164	160	168	157	158	138	163	173	162	170	137	174	156	164	157	157	172	166	170	156	160	188	162	156	146	173	166	168	149	166	178	148	163	176	155	170	152	167	142	176	174	132	168	150	146	173	169	162	149	184	151	169	169	168	163	175	159	151	158	162	166	153	170	152	160	162	172	153	161	166	161	164	178	152	176	153	170	162	145	161	159	178	154	163	169	164	166	146	175	150	157	157	165	156	172	163	158	167	169	166	165	176	153	146	168	164	145	173	148	166	174	153	147	177	164	172	159	162	151	165	172	138	148	145	169	173	144	148	166	169	170	172	150	149	174	176	158	143	175	153	156	164	157	179	154	182	162	166	183	159	159	169	168	139	165	183	161	171	158	165	179	152	172	154	154	144	158	165	144	165	161	163	164	154	174	164	157	160	159	176	153	159	154	153	185	150	174	174	168	165	153	174	147	170	161	165	178	164	178	176	162	171	164	140	179	188	164	170	156	156	166	166	146	153	133	167	158	152	189	156	161	163	167	190	162	140	152	163	178	162	183	170	145	164	178	170	166	171	170	135	162	151	170	172	147	154	170	165	163	157	165	159	183	135	164	178	165	170	175	164	143	173	158	158	158	158	157	147	182	154	177	168	170	160	165	141	173
150	0	2500	115919	424	13	255	287	313	265	260	285	302	287	263	265	309	298	279	300	254	241	218	220	240	223	217	201	201	200	193	210	202	202	211	209	200	180	192	202	191	208	191	184	186	209	176	203	170	180	188	189	204	179	193	177	191	180	175	182	177	173	163	175	172	166	164	170	179	172	188	174	164	166	183	171	195	168	174	181	187	190	185	190	177	184	163	177	182	162	163	147	180	161	166	170	170	170	188	162	174	180	160	184	198	162	166	180	195	167	184	169	171	183	178	163	148	160	178	188	170	150	171	173	167	170	159	175	148	181	152	173	177	177	156	182	169	164	166	175	167	150	158	172	164	171	169	169	185	175	166	174	161	166	166	144	147	158	164	180	164	193	168	172	162	176	175	187	184	164	190	137	177	155	161	191	189	176	162	170	170	176	161	169	143	173	161	172	186	167	173	156	159	186	184	161	174	168	166	183	151	181	166	163	162	170	168	154	157	137	177	133	185	158	172	158	164	173	199	190	175	170	167	175	145	204	171	166	187	153	170	164	179	175	149	159	162	173	174	183	161	179	137	150	179	173	168	172	154	185	155	173	171	180	159	157	162	166	178	173	161	187	164	186	145	146	167	168	163	158	169	178	172	144	153	162	178	177	173	140	163	173	170	147	150	164	164	179	160	171	177	133	150	162	153	160	162	172	153	173	164	166	156	153	176	176	164	155	169	164	163	181	186	180	150	177	184	166	157	161	182	159	165	180	164	170	163	153	167	145	174	159	186	147	160	181	172	165	167	174	146	159	187	170	144	142	158	158	156	181	179	168	155	161	169	164	159	169	176	190	172	156	179	188	166	172	162	177	189	161	178	154	152	181	179	170	151	179	185	172	173	142	168	162	158	178	178	172	167	163	170	176	171	184	163	160	168	171	168	150	176	153	165	176	143	170	156	165	149	152	165	149	158	161	175	165	169	175	150	165	155	171	158	182	165	161	153	167	185	152	170	145	141	170	171	172	165	162	158	169	157	165	163	179	168	156	166	155	183	167	165	154	164	200	183	166	160	172	164	154	165	155	189	174	171	167	181	160	170	161	163	151	182	161	167	148	157	172	166	164	166	178	173	151	156	143	158	169	190	151	176	172	163	164	176	178	163	168	164	153	150	173	160	163	166	164	150	184	174	167	174	177	175	181	177	175	168	165	156	158	144	191	151	166	169	160	161	171	190	165	148	148	170	158	167	172	164	176	195	174	181	154	170	181	165	160	160	184	171	162	159	152	179	169	187	153	158	168	157	181	162	171	151	182	147	166	155	185	168	166	157	168	185	182	178	168	167	174	162	165	180	176	177	153	186	178	182	148	152	166	176	175	171	175	156	164	172	168	151	149	159	173	164	166	158	195	168	157	155	172	152	176	160	193	173	155	167	190	148	181	170	162	148	175	168	174	163	176	146	167	176	179	174	183	152	150	176	145	162	160	145	154	191	152	162	183	173	158	161	138	154	158	159	160	173	163	166	191	159	151	183	149	174	145	165	182	175	173	163	151	178	171	163	161	151	170	165	151	181	151	180	196	176	188	154	150	173	149	158	144	164	163	157	169	152	170	163	162	144	173	174	164	161	180	156	154	158	185	188	171	186	162	166	155	157	163	173	188	188	173	164	168	156	159	146	166	159	175	167	170	166	164	168	183	182	166	163	171	168	164	171	191	183	183	166	172	152	183	164	150	169	178	169	174	174	155	156	152	161	164	183	144	159	171	166	145	155	165	146	159	151	150	146	161	152	153	176	169	167	163	153	133	180	167	160	171	156	176	178	176	159	152	175	180	197	165	178	160	170	166	183	169	172	143	160	167	168	176	163	150	166	174	139	150	168	159	160	152	175	186	185	130	146	150	172	156	156	143	173	158	156	167	162	172	166	157	183	149	153	162	144	140	174	164	156	171	168	159	165	170	164	161	161	161	168	173	167	141	188	166	145	158	152	191	207	166	173	167	166	178	161	146	166	170	148	152	160	159	165	168	168	174	157	166	133	168	189	161	202	145	168	144	179	145	171	176	159	140	153	167	165	170	181	147	161	185	154	182	154	146	164	156	171	177	165	166	155	155	158	173	157	148	176	180	162	140	178	165	162	172	169	180	173	169	159	170	169	177	165	171	189	175	160	168	182	153	168	158	163	163	151	175	154	173	152	152	158	164	172	151	161	183	155	170	157	162	155	151	154	161	171	168	150	177	181	181	169	172	177	164	162	164	167	158	175	159	159	165	167	145	168	167	165	171	176	155	158	161	163	162	180	147	144	166	160	180	157	159	175	166	140	173	153	190	147	147	169	151	174	179	167	147	173	162	157	180	161	157
150	1	1710	115977	435	61	314	287	282	257	215	236	197	199	185	185	173	186	198	206	179	187	182	195	178	176	166	187	156	181	176	166	167	196	176	151	176	157	151	168	162	160	152	146	171	173	190	179	144	170	180	158	172	155	174	158	158	171	167	179	161	164	149	155	174	181	161	173	177	152	188	179	176	191	181	173	182	147	175	186	149	164	169	179	159	168	177	171	177	137	151	185	159	163	161	169	183	152	168	182	175	171	157	165	158	192	166	165	160	164	156	180	158	155	165	159	168	147	169	170	173	189	157	166	173	181	170	181	181	167	159	203	183	178	154	184	181	151	179	169	185	174	165	162	153	167	158	156	184	191	172	167	165	161	156	170	157	160	174	165	162	209	178	179	156	176	142	172	165	165	146	169	166	162	150	192	148	151	165	174	149	156	184	158	179	187	164	171	168	177	155	156	168	181	158	167	168	181	155	163	175	170	177	177	168	159	179	154	188	176	168	136	161	165	159	169	170	176	160	193	156	177	159	177	162	169	179	160	162	177	213	167	170	160	139	170	152	164	179	164	163	142	195	177	134	156	154	153	147	167	152	155	147	150	177	166	173	168	182	150	168	150	155	142	156	162	153	168	177	144	173	167	186	159	132	167	184	191	153	155	178	144	160	172	174	153	152	180	184	179	159	172	172	151	184	170	168	172	142	182	159	163	159	174	170	177	146	140	157	155	155	155	154	138	154	169	172	166	170	162	159	175	169	180	156	153	182	169	173	150	159	159	151	160	167	148	145	145	150	160	201	153	150	163	182	160	162	172	163	159	158	169	159	164	151	165	170	180	158	183	152	170	180	182	173	185	150	159	176	174	160	156	162	189	147	189	152	141	171	168	171	179	173	145	165	158	163	150	175	162	171	175	147	187	178	165	187	172	140	161	168	184	154	185	181	170	179	141	181	178	156	153	133	168	168	173	146	173	177	178	159	181	182	180	153	167	163	145	163	152	158	175	173	166	145	183	154	158	170	164	150	144	176	172	163	169	198	162	164	155	155	170	158	185	164	168	155	176	150	172	174	165	164	151	182	171	195	176	171	174	155	160	160	168	154	175	167	157	165	173	172	149	178	166	165	160	171	169	168	164	186	173	162	167	167	172	178	176	170	179	163	158	167	163	174	179	152	157	153	158	156	144	177	174	175	182	166	176	162	148	174	169	161	153	172	199	189	188	172	160	177	159	182	153	162	160	150	139	172	171	132	159	168	170	161	157	149	175	189	166	166	163	149	157	156	149	170	191	153	182	155	164	179	160	163	163	167	168	168	144	143	170	179	163	163	162	163	172	153	155	183	156	176	158	163	148	176	173	155	156	158	178	158	182	164	161	168	173	148	165	140	165	160	169	157	157	186	160	144	197	182	153	175	154	155	176	175	144	165	165	165	145	163	154	176	183	176	179	159	164	158	157	151	163	157	189	154	158	193	155	174	165	149	162	200	164	169	134	183	167	154	188	154	152	155	180	145	158	168	167	153	181	177	162	162	161	174	155	164	172	154	185	168	174	155	171	165	154	160	164	168	164	193	167	152	159	165	152	184	166	146	165	169	165	160	178	158	152	165	168	150	149	184	180	153	162	167	160	150	167	175	150	148	169	174	161	171	163	166	166	152	171	162	161	155	179	170	174	152	158	169	173	176	161	178	148	177	162	177	177	185	164	173	160	176	152	155	141	171	160	167	166	162	174	158	174	185	161	155	175	183	157	167	161	165	152	172	173	157	157	158	145	166	174	145	180	168	171	166	171	142	168	188	157	156	150	159	181	166	157	146	160	184	164	175	176	184	154	153	162	190	179	159	188	152	159	180	173	135	171	171	161	148	175	162	147	160	164	182	150	185	170	150	162	174	156	164	186	162	171	165	175	157	158	190	174	145	184	163	168	137	151	172	167	159	155	148	154	147	153	174	166	162	177	161	167	132	172	163	143	156	183	188	162	177	169	160	160	167	138	161	146	174	167	148	180	160	166	175	158	174	166	158	140	162	174	181	153	181	162	166	166	164	161	168	166	167	159	150	136	194	171	165	147	167	155	163	151	153	160	173	170	155	168	162	146	183	179	173	178	155	152	161	161	150	176	164	195	179	174	161	166	156	177	164	176	177	161	151	164	152	157	166	169	157	162	183	176	176	150	168	162	176	145	163	182	147	190	157	159	155	161	173	152	165	145	152	174	151	156	162	176	160	162	162	154	160	167	154	164	169	167	170	147	146	185	173	180	158	155	173	153	173	178	144	163	166	152	169	156	152	174	166	177	180	167	153	174	146	162	150	166	158	168	179	152	181	153	172	164	176	169	167	165	180	162	141	153
150	2	1950	116034	436	25	262	328	312	269	281	242	278	212	216	241	239	219	226	236	217	206	183	210	188	199	201	178	182	190	166	179	183	178	180	176	158	172	163	185	150	163	178	162	163	157	164	163	189	187	173	176	196	168	175	172	155	171	165	186	153	170	150	159	147	150	158	157	156	166	186	164	157	163	173	159	184	164	152	145	186	159	166	146	160	183	166	150	187	160	155	166	170	162	140	148	150	154	169	155	162	153	164	131	174	171	182	146	161	152	166	197	159	154	161	143	163	157	153	165	163	149	166	147	176	136	158	147	161	186	149	179	162	164	152	176	152	150	153	153	160	158	150	163	162	167	141	176	158	145	173	162	152	170	148	155	164	153	148	159	170	163	154	152	176	151	171	170	168	140	159	149	149	159	149	136	150	151	164	155	176	148	171	149	153	149	148	136	165	164	156	145	156	150	161	171	160	179	141	177	142	155	164	161	169	160	140	163	166	163	169	153	155	152	153	167	144	139	178	178	162	156	173	192	172	172	163	149	157	144	145	141	165	170	167	156	177	163	139	140	164	156	157	173	162	173	151	131	144	160	167	160	161	155	151	138	158	155	150	141	148	140	160	159	159	176	180	162	151	164	147	168	155	144	148	153	160	164	167	168	158	156	162	155	153	149	160	152	146	165	148	166	151	175	178	146	156	167	194	153	157	165	158	158	161	157	151	162	154	160	163	152	167	148	165	151	155	148	170	148	150	158	162	147	145	171	161	191	150	154	166	148	168	136	162	149	146	163	150	153	171	148	162	161	151	168	161	149	168	156	180	153	167	150	161	158	152	145	142	147	165	153	167	144	157	148	157	161	151	162	141	190	137	155	180	159	150	145	160	158	155	156	156	145	164	163	171	163	158	173	175	158	157	147	164	145	161	173	161	173	172	160	148	153	164	147	158	161	147	152	156	145	143	165	153	172	145	174	160	168	172	178	134	166	174	158	181	136	140	163	157	146	166	150	160	180	154	140	142	152	174	144	154	157	162	152	156	155	141	145	152	139	150	161	166	131	152	148	156	168	164	160	125	165	139	147	163	166	164	141	158	147	152	167	162	159	155	153	152	144	182	150	150	146	162	177	195	176	157	152	151	154	139	163	157	159	154	142	174	162	143	196	164	143	146	176	159	150	150	167	151	166	161	143	168	146	143	162	161	188	142	158	138	157	150	141	163	138	155	152	155	153	160	149	135	175	158	161	171	145	169	155	184	163	136	144	158	177	187	186	149	158	172	140	163	169	147	153	157	145	172	159	168	143	170	167	163	183	157	148	157	151	155	148	177	173	167	160	169	153	156	151	143	151	159	155	147	143	151	153	139	143	147	159	158	164	162	137	170	155	155	160	158	173	168	144	177	161	155	178	144	167	153	148	164	148	154	171	152	151	155	158	162	151	167	154	161	133	131	156	155	158	151	143	143	169	165	169	146	148	180	152	164	156	148	162	150	175	151	161	149	146	159	156	155	155	157	160	148	131	160	156	149	146	140	161	166	151	146	165	147	157	144	145	142	149	153	156	178	160	161	148	172	169	159	143	170	157	140	174	154	147	168	155	155	168	155	159	164	149	157	153	152	164	167	174	145	157	173	157	174	162	139	190	138	189	161	160	154	151	184	149	137	153	145	158	148	159	158	160	147	165	161	165	137	157	161	152	152	172	139	157	150	159	175	148	176	152	142	166	160	154	160	166	177	144	175	148	154	177	139	171	192	150	162	140	161	165	142	164	155	173	146	155	165	170	153	140	156	167	153	155	131	170	149	154	174	166	150	150	126	158	181	159	143	146	144	142	172	179	159	161	153	150	151	162	156	154	161	143	152	155	181	156	132	162	155	164	166	159	148	171	148	148	163	163	139	147	139	158	161	172	162	156	172	144	146	150	164	138	138	152	171	158	131	175	183	155	189	157	160	153	186	157	154	158	152	149	151	150	165	162	168	151	170	144	153	155	150	151	172	147	148	160	169	155	167	147	135	156	169	146	154	159	153	161	163	155	175	152	146	164	179	167	154	162	148	160	158	153	166	172	159	153	151	153	146	157	153	166	149	153	172	171	161	158	177	160	156	141	160	180	144	172	133	154	171	157	164	155	146	146	150	185	140	147	144	138	158	174	166	173	157	158	164	157	150	159	156	175	144	170	146	190	158	151	161	142	143	158	140	179	178	174	150	194	141	158	181	159	149	152	165	164	168	134	178	162	158	163	148	155	150	168	146	142	151	156	147	152	156	161	152	175	154	166	145	151	155	161	167	155	155	188	143	130	164	163	161	132	177	130	141	164	155	153	163	172	149	158	143	148	176	156	135	158	142	152
150	3	3250	116092	417	32	300	316	318	291	271	266	258	255	248	232	217	260	239	234	237	259	233	183	220	215	212	221	224	185	219	202	192	200	199	188	185	168	194	189	188	196	184	187	195	189	183	177	186	157	188	192	177	181	165	195	186	176	165	196	201	162	174	196	188	186	182	194	180	185	191	192	190	174	207	184	208	164	168	169	174	168	196	176	176	195	171	192	187	189	190	196	169	177	202	190	187	187	177	184	197	196	191	191	159	171	209	182	193	198	194	181	166	179	176	205	182	179	182	160	207	174	193	195	207	192	203	179	192	177	192	184	175	190	208	181	162	181	172	174	200	187	173	180	164	180	172	163	167	177	192	164	184	190	175	190	185	183	187	170	182	173	158	143	162	186	179	190	193	178	173	195	198	179	197	207	167	196	181	196	170	189	175	170	167	172	182	152	177	175	185	167	173	174	164	176	178	198	162	184	187	203	152	181	183	189	184	199	193	199	183	174	195	160	192	183	187	182	166	175	174	199	181	164	182	182	160	194	177	172	165	199	159	175	169	190	194	189	194	203	179	185	186	181	164	197	179	184	167	196	178	187	180	168	197	174	187	163	201	194	189	195	180	175	180	168	192	185	157	179	183	188	181	180	200	191	167	197	188	181	185	164	206	193	158	169	176	188	174	174	202	191	175	196	191	177	158	128	172	197	187	185	156	180	195	177	188	180	177	182	181	172	186	166	186	190	181	180	167	199	187	187	159	191	205	188	196	192	171	168	192	152	187	174	170	204	164	192	176	191	218	172	169	177	167	191	185	177	213	188	200	186	186	212	172	181	193	184	191	176	170	176	189	167	190	179	182	184	179	175	182	194	205	181	196	135	207	164	177	191	181	196	196	169	194	195	183	181	196	167	175	197	178	197	181	180	181	174	189	207	179	183	186	158	199	174	174	175	163	183	189	194	159	202	195	190	157	161	180	182	194	190	206	201	167	191	168	194	180	179	172	186	205	176	209	165	196	149	174	175	169	190	184	180	181	168	173	209	203	207	179	171	178	169	177	172	175	197	170	199	181	205	167	170	165	192	183	193	185	176	191	186	191	156	187	161	174	199	179	168	180	175	185	184	179	174	166	174	193	185	187	178	180	165	173	185	182	189	187	203	163	180	181	158	208	178	184	170	187	169	180	169	172	197	200	212	184	194	172	180	165	151	195	200	180	170	209	184	179	171	204	202	187	192	187	187	172	181	181	185	188	172	194	182	196	172	176	167	184	183	203	172	173	162	190	179	173	183	192	192	161	157	169	183	183	178	190	171	185	188	186	189	184	176	199	198	186	206	156	162	170	185	174	190	174	179	194	190	177	174	167	169	195	157	173	190	192	187	172	167	170	176	173	175	187	170	180	178	165	160	176	192	195	180	183	178	188	203	184	163	174	172	174	201	160	197	193	163	192	193	177	191	197	180	200	195	182	184	177	202	186	177	179	191	183	190	172	165	177	183	183	181	180	154	195	167	183	158	166	188	179	182	159	187	177	178	181	165	184	213	180	203	185	177	175	190	189	170	179	185	185	185	157	187	188	197	158	179	162	176	188	169	193	181	180	188	167	156	174	186	198	190	192	180	164	195	172	169	187	171	180	189	173	176	176	176	192	170	170	167	181	180	187	179	177	165	174	175	193	183	158	189	187	187	184	181	172	175	181	187	190	191	205	177	184	176	196	191	179	184	184	200	157	171	171	161	198	186	170	193	177	185	170	185	196	179	195	194	180	191	193	188	176	172	201	178	182	190	185	167	174	209	173	174	181	176	163	177	195	182	187	174	174	200	192	175	171	186	193	161	172	172	197	182	188	172	182	210	174	173	182	173	169	206	172	147	176	169	205	180	190	189	183	164	170	179	181	162	180	175	177	184	166	188	170	189	195	183	164	206	174	180	184	183	158	199	184	188	201	185	191	176	171	187	162	171	199	169	176	178	185	154	193	175	178	165	176	159	178	185	185	169	181	195	160	189	176	167	172	191	198	185	185	202	179	174	188	175	177	177	208	176	199	196	193	200	182	181	167	167	173	176	205	201	181	183	160	173	197	189	169	182	173	172	184	164	178	170	180	179	176	180	190	212	174	180	190	180	164	197	178	172	184	175	170	165	169	179	205	214	192	180	194	145	177	206	191	185	190	169	177	183	176	179	182	181	183	171	201	181	176	184	173	186	190	186	197	189	180	171	181	191	187	192	179	186	175	177	195	159	160	190	181	175	184	167	170	153	165	198	187	170	172	175	194	175	188	172	189	181	173	177	199	194	158	176	194	178	176	192	189	172	188	186	166	177	180	180	175	183	179	186	194	197	166	175	157	170
150	0	2500	116150	441	12	266	323	315	322	300	348	313	308	316	296	280	305	320	286	316	271	304	272	258	266	222	209	229	232	238	227	260	211	230	247	221	201	211	224	191	218	189	184	226	189	209	226	218	221	167	214	195	200	216	213	219	202	199	233	210	213	214	230	207	175	235	208	190	225	220	181	195	210	185	190	214	196	223	197	198	205	217	189	188	222	198	182	188	216	183	217	184	189	188	184	191	202	199	180	226	216	198	220	202	209	193	213	210	205	200	193	187	213	182	178	195	222	235	205	211	203	194	206	192	206	209	211	199	218	212	194	191	210	208	190	183	220	200	187	230	214	205	213	222	213	183	217	205	207	214	192	216	163	178	180	190	217	195	200	229	202	194	200	202	187	201	197	203	208	195	198	193	196	212	199	207	199	189	184	197	188	212	199	187	191	193	168	197	210	212	206	192	191	202	201	209	201	195	195	217	220	202	187	176	185	187	198	183	201	215	178	187	186	190	203	191	179	209	180	206	204	201	170	202	209	215	209	194	206	210	181	196	216	198	208	206	196	198	201	185	209	195	225	187	191	215	201	199	213	190	188	209	184	174	239	193	185	201	191	207	193	194	186	173	206	188	213	185	177	188	217	220	183	194	204	198	186	203	189	180	172	198	195	185	201	207	190	188	197	184	197	192	155	197	184	214	200	201	199	194	201	197	183	199	199	194	167	187	220	181	191	176	194	196	192	203	191	217	178	211	202	194	193	203	182	181	189	201	201	184	206	185	215	209	208	182	209	192	204	180	215	188	217	183	202	193	192	181	197	196	183	171	216	177	204	181	181	188	205	191	220	168	194	191	200	224	178	190	156	181	191	189	191	192	197	178	202	174	198	189	187	209	192	211	169	205	177	226	177	195	173	205	180	190	175	180	177	211	204	207	201	209	184	182	196	192	173	196	196	205	195	174	228	204	207	192	203	170	204	176	203	192	185	183	206	199	197	184	199	193	200	189	205	210	196	177	193	194	201	222	188	207	186	206	196	194	194	178	176	186	209	190	167	183	189	173	199	220	225	205	201	188	182	174	188	181	188	180	203	208	201	214	207	189	201	210	195	195	189	208	184	181	186	204	178	163	198	187	209	196	175	200	178	195	189	187	214	198	201	210	194	182	192	202	207	226	198	185	211	181	188	194	178	185	202	224	180	201	232	187	205	190	197	197	208	176	198	183	196	189	191	188	201	192	194	196	186	205	176	189	196	180	184	190	196	202	201	183	215	204	175	208	204	216	173	195	212	198	184	201	175	202	172	199	192	190	196	189	180	188	185	185	201	188	192	217	186	175	174	192	191	201	209	201	170	205	189	202	186	183	180	191	211	205	187	206	194	199	191	205	225	206	184	207	199	182	193	167	187	206	216	210	203	197	189	206	202	179	198	203	187	206	190	225	178	189	175	202	171	176	203	199	184	205	201	205	210	193	197	216	183	172	197	197	208	197	169	187	187	200	212	215	196	187	177	208	193	192	181	186	186	191	209	194	218	212	182	220	210	184	192	202	199	200	216	184	202	195	207	216	175	190	185	177	203	197	198	197	197	201	199	198	190	192	175	205	223	203	195	179	193	188	179	208	204	199	205	190	202	176	207	199	196	196	191	214	181	206	178	179	176	173	195	209	168	198	184	216	189	191	212	201	195	221	188	172	184	207	209	180	183	198	196	186	204	212	187	191	191	184	188	213	197	206	195	203	173	184	224	221	183	175	183	186	200	186	182	172	203	191	194	185	205	183	197	174	202	185	189	205	183	185	205	190	182	207	182	187	186	201	197	191	211	180	182	212	223	206	205	189	193	214	182	190	193	203	170	172	196	180	200	199	194	179	196	196	175	189	217	190	199	191	205	207	216	187	207	186	203	192	204	198	211	197	190	209	190	196	193	199	183	171	198	193	182	221	210	205	201	185	214	169	207	186	168	201	203	178	208	200	171	191	205	167	182	158	200	192	181	182	174	189	181	170	193	193	179	199	212	186	214	185	176	217	196	180	189	200	199	202	177	195	181	184	185	196	190	191	179	185	198	188	228	196	192	191	202	201	196	198	205	210	184	183	185	184	185	182	203	201	205	197	174	196	177	174	171	211	196	201	187	193	206	202	188	187	172	193	189	208	190	196	202	175	174	190	197	194	207	184	195	196	201	184	203	198	218	184	186	187	194	193	189	203	191	188	194	211	186	195	189	199	213	185	186	200	179	186	202	212	197	157	211	196	209	199	187	185	185	215	175	193	196	204	195	169	211	214	190	174	193	203	190	195	187	191	195	204	219	188	201	198	196	204	206	173	202	191	194	170	199	181	195	190	191	193	198
150	1	1710	116208	414	86	348	346	283	294	264	282	241	235	259	244	245	269	231	252	258	233	254	283	235	237	234	233	230	208	203	239	215	242	209	208	229	233	235	227	211	219	245	234	213	235	243	234	229	213	227	198	194	216	220	232	194	207	192	226	215	237	207	223	208	214	234	226	212	229	218	214	205	225	232	202	226	230	228	209	195	224	220	211	218	222	215	224	228	221	231	229	257	188	214	213	210	212	232	223	219	220	218	221	236	226	229	213	249	219	230	218	227	218	219	210	237	219	219	240	189	227	213	246	217	233	226	213	229	222	224	224	246	214	207	217	229	213	233	224	205	225	225	204	227	215	225	231	216	211	190	233	227	219	233	225	238	214	212	206	196	215	218	242	227	215	207	186	207	202	237	219	229	247	222	231	245	225	222	225	226	201	212	200	217	226	217	209	221	213	220	215	212	219	234	226	224	205	223	229	206	221	228	202	207	236	219	240	209	209	230	240	217	195	235	214	218	228	236	212	244	234	215	212	231	219	221	237	207	223	216	215	225	242	231	223	240	240	241	233	216	244	214	227	224	214	206	244	225	195	232	202	223	196	227	212	230	206	200	226	235	201	244	224	209	228	222	223	224	229	224	233	219	231	258	245	200	225	213	195	245	237	234	203	242	227	209	217	235	243	221	213	212	224	228	235	206	248	226	210	203	211	238	229	215	210	239	203	224	223	220	246	230	229	230	245	244	233	207	235	221	209	195	237	209	208	223	220	245	209	214	211	196	228	229	210	198	241	220	229	220	211	218	217	217	247	252	206	205	222	219	242	238	209	229	215	213	215	198	207	248	232	204	206	226	214	201	210	212	243	202	213	218	233	236	214	222	203	223	235	204	228	232	205	206	237	222	201	225	212	203	215	197	239	217	226	223	222	242	221	222	223	232	205	237	226	205	215	231	200	236	218	219	203	222	218	205	236	216	242	246	237	221	199	217	250	229	237	214	235	218	208	210	248	227	227	209	233	216	243	220	216	233	217	232	219	199	216	242	229	216	216	193	232	229	218	215	197	216	215	204	208	195	248	230	220	229	254	212	211	234	219	216	220	224	214	237	218	223	185	222	219	213	219	198	216	223	219	202	232	222	200	212	210	216	246	222	191	236	232	224	217	209	220	217	235	249	223	228	228	232	235	214	236	247	192	204	218	236	200	201	214	195	209	203	224	226	216	219	229	247	233	215	193	239	229	232	231	219	232	213	196	232	218	237	217	211	226	226	221	232	217	232	234	210	207	226	240	216	233	229	231	229	221	246	223	223	204	215	221	236	202	240	236	215	241	227	198	206	236	210	208	207	206	219	259	222	218	213	206	222	228	242	202	218	222	207	198	229	221	199	210	201	220	228	226	210	226	200	213	212	207	237	224	230	235	227	207	207	244	223	234	226	233	228	217	222	218	230	220	208	219	194	240	228	216	235	240	232	199	208	231	234	264	229	227	224	220	224	218	226	228	212	232	207	207	225	218	230	213	202	240	200	220	236	197	207	233	232	228	218	213	222	243	243	232	208	205	193	234	243	229	225	221	225	231	213	235	215	200	238	206	216	226	247	220	220	200	206	218	213	226	246	223	212	241	242	223	216	240	249	245	225	199	236	238	218	203	213	226	224	200	242	211	231	231	249	210	197	216	223	219	225	230	222	220	215	232	218	210	244	226	237	222	208	222	232	216	216	217	224	206	217	215	253	218	222	227	238	203	238	208	232	194	216	224	229	202	211	216	229	221	208	208	212	206	217	229	213	236	209	215	220	229	256	195	209	238	230	216	227	213	216	220	222	227	225	215	223	214	230	191	215	233	209	219	223	223	233	231	216	219	243	212	224	216	249	210	218	187	217	232	197	208	232	222	238	217	226	228	202	229	230	246	226	212	209	218	194	213	201	218	231	213	211	224	227	223	216	231	234	215	227	229	236	225	247	214	250	204	210	217	217	223	253	219	218	241	229	207	213	213	210	226	200	211	195	220	216	202	202	246	191	211	229	223	231	237	227	243	230	217	223	212	224	237	231	212	234	216	231	199	232	219	207	229	185	212	207	198	192	233	189	209	235	236	207	208	199	225	221	218	236	204	241	224	204	242	264	222	220	251	225	223	215	228	231	231	224	234	216	216	201	210	223	231	202	220	231	207	197	239	196	205	232	218	216	221	229	204	214	237	222	210	231	229	209	223	219	214	220	236	226	229	198	229	222	246	221	236	211	230	231	212	212	226	226	203	236	213	222	222	240	230	211	221	195	223	217	199	208	246	204	218	226	223	230	234	236	231	241	210	196	216	218	219	225	238	220	213	208	223	228	225	233	212	224	219
150	2	1950	116265	440	25	280	346	342	319	290	280	287	289	299	273	275	284	293	285	261	255	261	244	257	247	238	238	244	251	250	226	236	242	209	229	236	219	202	208	209	245	236	236	248	202	229	210	181	202	215	212	235	209	213	198	225	209	231	206	215	224	217	222	208	220	204	205	238	196	209	208	214	206	225	205	244	224	217	200	208	205	224	233	206	223	220	228	217	214	215	209	211	235	217	221	212	227	208	214	224	194	231	207	210	205	224	219	223	193	224	216	213	211	220	209	199	202	209	206	207	244	201	210	209	218	212	203	221	216	224	218	195	230	225	229	221	218	236	210	217	230	188	232	222	196	205	229	184	200	210	215	237	213	204	214	204	197	219	215	214	194	236	207	235	219	216	204	222	196	212	234	224	241	228	200	232	202	201	200	243	188	188	212	196	232	224	224	207	192	210	220	196	194	217	209	216	226	192	234	209	207	189	207	208	198	225	207	210	212	207	233	191	216	225	201	204	210	229	222	197	212	207	196	212	209	208	216	198	210	212	214	230	225	226	226	202	221	228	222	204	187	221	207	189	220	222	207	215	197	231	199	212	211	200	208	227	199	252	237	207	224	222	224	199	201	203	208	200	219	211	207	206	239	198	222	207	205	209	208	215	207	207	205	217	221	210	205	170	222	197	218	218	236	190	209	225	190	196	210	231	200	181	209	209	222	201	222	223	212	201	202	226	240	206	197	194	234	226	193	213	213	226	219	203	215	235	215	230	198	239	199	196	209	219	211	195	199	193	207	220	219	233	222	209	205	211	214	198	208	201	234	204	198	208	219	203	203	201	238	198	185	213	204	200	220	239	210	210	179	230	195	205	214	211	201	216	200	182	185	212	207	216	210	197	209	210	221	218	200	226	197	227	220	199	209	227	207	195	203	227	213	227	223	214	218	203	215	216	202	225	195	221	205	211	230	199	200	238	195	198	215	205	183	217	205	212	225	229	227	220	199	217	176	217	207	211	199	219	217	199	211	210	204	218	222	200	204	211	202	209	212	192	197	214	217	220	206	219	225	184	211	208	192	214	217	204	215	197	186	211	227	219	235	218	206	222	218	226	211	228	196	202	202	221	215	191	211	215	197	219	204	212	231	227	215	217	211	195	231	215	192	211	221	197	210	201	191	205	229	210	196	194	221	202	231	206	204	217	217	210	189	194	232	200	214	193	194	171	202	191	201	178	212	226	195	226	207	198	216	228	231	223	226	179	216	227	193	206	200	218	220	218	212	194	207	200	216	200	225	198	210	223	213	203	198	229	213	209	230	232	220	182	200	208	209	237	210	189	221	230	186	199	177	189	220	198	193	191	197	200	223	195	210	217	204	217	209	209	175	221	206	221	213	210	200	217	214	206	232	226	224	210	203	217	195	220	191	203	208	205	196	198	197	209	197	200	194	225	206	213	225	192	216	218	206	204	204	204	220	195	190	196	212	220	217	231	217	204	216	201	207	214	229	222	217	231	199	186	191	215	221	202	188	215	215	220	225	212	205	227	188	222	222	208	212	210	203	212	219	209	203	178	217	193	186	214	237	234	244	206	205	228	198	205	212	222	200	233	191	188	220	192	224	208	195	229	213	203	225	202	204	231	189	208	190	203	210	254	212	205	204	214	223	216	238	195	207	231	193	211	222	218	203	229	218	214	197	197	205	204	214	215	220	237	197	203	228	220	186	214	233	244	214	238	218	192	231	228	204	216	193	218	193	204	231	195	230	200	204	194	195	213	214	220	239	214	213	210	196	216	215	229	219	206	195	219	203	189	193	227	225	212	208	212	182	226	233	209	221	203	212	233	212	212	220	214	206	207	198	197	192	224	211	198	194	218	211	199	189	205	194	209	218	202	226	207	221	189	203	252	197	217	228	215	202	215	228	209	208	244	219	209	189	200	190	217	215	223	226	195	225	220	201	224	230	223	197	220	211	189	211	192	225	220	213	200	203	221	207	196	195	229	196	197	216	180	191	206	240	262	200	207	230	218	206	210	235	226	196	189	212	182	219	230	196	217	203	208	231	197	222	234	196	234	198	213	203	213	227	216	221	200	200	227	197	211	217	194	228	206	230	237	207	245	234	220	202	218	205	204	233	206	206	195	215	197	205	224	205	229	207	207	206	220	211	238	207	212	193	228	201	206	216	222	228	211	200	202	230	199	233	206	206	211	205	180	219	214	207	203	197	203	187	228	189	209	238	185	222	223	191	217	216	201	197	206	217	207	198	210	217	199	195	198	219	218	230	201	193	206	197	214	196	225	199	237	216	224	205	209	215	207	187	210	217	236	216	224	200	215	213	214	200	210	211	223	196
150	3	3250	116323	433	31	312	364	317	280	327	292	290	254	259	243	275	229	256	243	267	228	253	230	221	212	219	216	224	210	213	204	219	221	214	195	222	202	184	216	210	204	212	196	188	221	207	201	193	198	226	228	188	168	191	196	177	207	191	213	203	206	228	203	194	205	197	209	214	196	198	180	191	200	182	223	205	200	198	184	221	197	200	189	190	208	217	184	193	207	200	200	202	186	202	184	192	206	206	211	177	194	212	177	222	219	193	175	205	191	213	207	210	192	214	197	193	189	199	213	187	212	193	194	185	195	216	202	164	193	207	224	173	187	197	182	186	188	220	226	225	192	177	215	210	183	205	186	189	207	209	185	179	201	204	182	177	213	201	198	195	189	194	176	185	196	192	173	224	205	188	191	213	227	203	191	191	199	201	216	200	207	191	194	219	217	188	195	198	190	190	184	180	205	191	198	206	204	196	186	193	194	192	177	211	198	177	208	202	196	210	196	211	210	181	181	195	230	195	190	208	204	186	203	206	212	192	215	203	201	195	202	168	200	208	199	198	198	199	218	203	203	198	199	224	211	181	163	204	183	207	182	199	198	166	203	199	205	188	213	182	185	192	218	198	218	188	218	201	192	190	219	210	201	190	216	203	187	218	194	192	179	202	203	191	173	219	209	209	199	194	181	198	199	178	203	215	199	199	176	205	188	212	197	208	201	196	180	188	194	203	180	211	199	221	202	215	211	199	189	209	218	178	208	178	217	186	189	179	171	203	211	184	191	209	182	191	167	205	182	202	227	178	194	206	201	198	177	191	207	193	182	193	202	186	197	219	198	206	179	198	208	197	212	204	196	213	191	216	214	194	191	169	207	181	209	199	208	207	196	188	177	216	199	200	210	196	214	203	197	214	192	170	203	198	216	207	187	188	227	180	208	186	196	189	219	198	197	191	211	182	219	193	203	187	206	214	177	181	182	203	219	211	230	214	189	195	183	191	207	189	226	176	219	212	189	202	214	187	209	207	185	213	202	188	210	200	218	217	192	206	198	189	183	164	213	193	215	192	203	207	162	198	181	196	203	186	197	202	195	178	211	185	186	203	174	187	195	197	189	225	211	200	184	210	203	186	202	194	160	224	207	209	187	200	197	188	195	208	207	202	210	168	196	186	217	182	201	220	212	185	212	212	195	201	229	199	217	187	199	192	193	194	211	204	197	196	182	194	175	213	196	192	218	185	205	194	191	195	222	220	183	170	197	201	189	206	180	222	188	222	199	180	183	200	193	202	190	200	180	217	210	207	194	195	202	209	182	203	206	200	202	184	194	195	210	187	209	219	185	191	208	199	204	212	160	207	181	205	205	191	202	210	183	185	215	185	214	202	207	198	186	205	177	183	203	179	184	212	179	222	192	194	209	182	199	207	205	184	197	200	176	192	194	209	229	183	185	200	196	195	187	204	214	220	181	209	209	211	172	195	206	198	187	202	198	207	192	203	218	189	184	190	190	210	188	214	166	197	196	180	197	222	207	183	184	180	204	202	200	214	222	200	185	171	189	201	203	194	201	201	189	187	202	188	187	192	203	206	196	176	219	206	177	209	213	221	192	192	205	195	195	203	192	199	174	184	204	176	171	198	190	188	178	198	179	197	193	187	191	189	215	193	216	222	227	180	200	209	210	197	213	197	187	183	200	196	201	189	205	217	188	198	207	207	201	211	196	200	202	197	191	214	200	194	200	199	205	202	185	196	207	216	202	205	188	184	202	204	185	220	174	197	210	209	202	188	216	202	203	196	211	186	202	212	196	193	204	196	195	192	209	182	203	204	200	197	203	211	184	182	199	198	182	197	203	224	175	210	198	203	219	212	192	205	179	179	188	190	191	200	183	179	201	229	196	195	198	189	201	195	194	201	184	193	207	197	174	203	209	222	205	201	185	198	170	199	186	183	197	207	195	185	201	180	185	197	186	200	194	178	165	200	191	200	170	172	213	205	204	199	192	181	189	163	205	203	180	182	199	170	179	191	196	202	214	199	215	192	193	211	196	214	210	193	185	185	198	195	196	206	200	193	195	189	213	193	212	183	181	185	179	167	209	205	184	183	179	182	217	213	208	210	177	195	203	195	178	213	185	182	232	225	191	192	212	192	191	221	174	194	175	191	200	190	185	186	228	211	205	182	196	191	186	219	201	230	195	191	205	219	197	182	190	194	200	207	214	196	207	178	201	178	178	196	186	230	185	188	213	195	208	219	203	182	185	184	201	194	211	203	194	213	196	205	214	193	181	191	203	226	214	181	202	182	213	201	185	204	193	196	178	207	206	181	184	217	193	224	229	189	187	196	199	167	196	206	197
150	0	2500	116381	434	8	241	299	341	333	296	328	326	297	289	313	302	331	324	325	322	301	310	291	258	280	281	258	244	245	262	256	237	262	224	247	218	242	257	213	243	237	238	218	234	241	199	208	234	227	221	249	211	196	218	248	212	218	237	231	240	231	201	224	228	218	200	222	201	212	228	232	228	206	224	216	220	219	205	209	226	223	183	223	192	216	197	219	205	199	222	221	207	228	199	205	191	200	226	198	212	212	192	211	209	198	217	228	206	242	180	183	209	210	217	205	232	198	207	219	215	213	233	219	209	214	208	225	196	196	224	214	226	232	205	243	210	188	212	215	211	219	228	223	215	204	218	201	219	190	208	205	215	176	201	204	213	221	231	201	208	222	218	230	204	226	202	196	210	209	239	205	183	202	224	206	202	202	214	218	175	201	218	211	209	217	211	192	224	212	208	242	213	222	198	209	212	215	214	193	212	233	183	214	215	215	212	207	210	205	216	205	208	207	228	220	229	189	228	197	213	204	201	214	202	213	197	205	190	205	209	215	210	211	204	222	202	200	223	192	213	207	218	205	195	197	196	198	202	202	183	210	196	184	199	230	207	208	232	191	198	203	212	206	207	228	208	197	209	194	202	202	205	205	220	220	217	223	207	187	227	207	199	199	213	243	201	199	179	201	196	210	214	198	220	198	206	232	215	207	210	222	209	213	219	208	182	215	191	221	187	213	201	224	194	247	206	202	203	214	205	214	235	208	227	206	228	204	207	158	209	200	193	187	196	220	212	204	214	227	198	196	206	200	218	206	202	225	200	218	217	225	204	225	218	200	192	206	190	220	211	201	199	216	221	190	200	223	210	205	185	206	213	204	181	217	202	201	181	221	221	167	222	206	227	199	217	208	203	206	200	199	221	217	208	196	199	222	205	196	195	175	208	196	210	212	216	227	209	182	238	212	216	213	217	198	219	194	188	242	212	215	197	220	198	222	201	213	213	218	208	188	230	224	207	202	194	199	183	211	201	199	216	217	220	211	198	210	223	196	187	184	202	182	213	205	206	205	205	222	203	205	197	200	225	201	219	195	197	200	195	189	205	197	191	214	214	194	201	208	236	221	209	214	214	221	219	186	207	198	192	197	196	218	217	199	210	198	227	222	190	238	209	199	192	209	239	228	214	202	206	197	219	201	213	217	198	210	209	199	197	229	207	211	205	211	194	223	201	215	190	207	199	199	205	213	222	191	219	188	214	197	194	204	205	215	211	191	194	210	202	213	212	213	187	216	187	204	207	186	196	220	206	194	221	201	211	220	210	191	217	206	216	205	207	208	220	213	188	215	213	191	218	209	216	190	188	206	207	190	215	218	184	218	214	199	194	208	211	193	216	200	214	203	195	214	193	203	195	183	180	212	205	221	214	194	212	216	216	212	216	185	204	220	188	209	202	208	187	203	226	216	214	230	196	209	198	221	190	199	201	218	188	194	194	202	175	181	227	208	205	218	188	230	187	182	210	207	206	206	191	218	210	171	188	194	190	200	222	231	201	217	213	209	195	206	212	231	201	233	200	178	185	231	202	215	216	190	217	209	179	217	210	201	200	225	217	201	219	205	193	174	226	203	218	201	214	228	213	198	204	221	196	217	221	208	190	194	213	193	207	207	200	204	209	222	215	202	220	227	207	208	209	193	184	212	196	224	207	186	221	217	215	194	191	181	217	206	200	199	192	203	212	204	191	226	200	193	228	199	214	212	196	224	208	211	211	240	192	203	193	197	184	185	220	225	208	203	192	194	201	206	194	182	203	182	192	206	186	197	182	196	181	216	221	183	194	201	197	209	197	188	210	200	215	198	202	214	224	205	216	191	204	216	200	184	193	209	196	218	205	191	185	200	212	224	210	224	188	201	216	229	214	187	210	193	181	217	187	193	220	204	224	209	196	234	188	197	207	212	197	199	208	210	219	213	212	206	191	202	212	214	196	222	198	221	210	202	207	205	205	200	206	219	193	213	201	212	197	219	195	191	201	207	213	234	197	223	210	192	199	189	199	215	206	212	197	203	175	218	212	219	193	202	197	200	201	189	214	217	207	202	196	197	223	203	209	192	207	225	188	201	215	209	189	179	223	198	191	191	194	192	219	207	231	220	213	213	205	202	195	194	210	208	228	217	214	211	199	196	193	204	195	200	193	213	199	226	205	193	235	220	201	196	199	207	207	201	205	212	226	215	199	185	209	215	181	192	193	197	212	204	202	203	212	182	217	208	199	209	223	187	193	208	182	198	213	176	202	190	199	215	194	212	220	209	208	214	225	210	200	208	188	214	208	179	212	184	186	183	211	200	202	207	219	203	210	204
150	1	1710	116439	453	69	332	325	306	274	243	248	217	225	222	219	229	213	222	229	240	238	216	235	217	222	209	205	191	212	217	218	181	170	176	223	196	211	203	195	201	190	231	218	177	208	217	197	207	212	199	199	202	181	192	191	195	201	191	226	163	210	193	170	202	217	202	228	217	213	176	201	181	218	201	231	192	190	196	199	205	205	189	192	205	174	205	212	181	198	209	206	194	184	206	209	178	229	208	200	210	191	221	214	180	183	189	235	210	192	192	187	214	182	224	220	192	195	189	218	201	216	203	225	178	215	200	205	188	200	183	200	195	194	210	200	209	189	202	200	207	202	230	201	194	193	176	199	214	213	183	214	191	208	202	201	223	210	219	200	163	190	213	204	194	186	200	194	198	192	197	190	223	193	187	195	198	177	212	189	214	180	200	182	205	181	193	196	200	191	189	185	185	192	175	184	200	189	191	179	178	196	211	191	217	202	188	198	205	197	209	177	221	182	208	199	172	188	215	191	218	221	184	193	208	185	179	191	190	174	218	186	238	202	197	190	189	183	208	200	201	188	208	212	191	198	189	204	215	194	195	191	200	180	206	199	199	196	203	175	196	201	219	198	225	174	196	192	223	200	198	194	180	201	208	180	196	196	190	176	212	195	187	198	225	188	194	194	190	168	201	192	185	201	203	198	185	189	198	195	198	188	185	209	185	203	214	184	182	215	187	194	194	217	207	193	227	204	202	212	188	195	187	202	181	199	206	191	196	202	184	230	203	192	208	199	192	217	163	190	189	201	204	189	173	189	180	202	177	190	202	197	182	191	218	193	210	192	196	204	199	216	242	200	192	203	188	200	211	185	198	197	194	185	181	212	238	183	199	194	220	222	212	191	186	212	202	198	202	204	181	173	179	196	215	225	192	226	196	205	200	171	237	220	215	216	195	199	205	211	220	186	209	200	182	196	180	180	189	208	203	203	194	191	200	216	194	178	210	195	196	215	194	199	185	186	191	189	221	206	207	196	217	218	203	217	182	201	174	228	206	209	189	181	188	203	196	207	173	203	209	209	183	198	195	181	192	186	203	198	188	203	176	198	215	207	202	184	190	206	206	183	193	199	187	231	185	212	179	205	198	221	205	196	192	201	213	192	177	207	198	168	191	200	183	194	195	212	206	211	201	197	212	181	204	201	210	187	176	218	204	205	210	214	206	180	207	192	223	231	190	185	184	205	164	194	189	195	199	200	204	204	197	204	213	186	182	207	189	196	197	193	188	200	190	186	193	197	173	198	216	204	208	174	192	189	203	199	201	197	201	207	186	177	188	201	199	205	229	189	183	216	203	209	213	191	192	228	178	192	196	189	191	175	199	186	211	195	207	208	193	195	190	200	193	213	192	217	194	173	192	176	209	186	202	196	200	205	185	209	183	178	194	202	186	200	213	206	191	199	178	210	199	212	203	198	201	189	207	213	198	174	202	179	186	202	181	193	192	205	191	220	177	201	216	193	194	209	200	209	204	211	198	198	222	210	215	186	201	212	215	190	187	192	197	226	200	208	202	193	188	196	176	194	207	183	188	193	218	205	195	203	201	196	226	173	212	198	197	200	191	217	197	196	194	193	191	190	218	180	211	190	211	206	187	187	215	190	177	201	183	191	206	199	214	195	199	189	186	210	209	186	202	184	210	194	197	211	232	171	168	207	180	196	194	182	205	164	188	215	174	216	204	193	214	199	204	201	203	164	185	206	206	176	196	191	205	212	185	185	179	223	200	201	181	205	218	198	192	196	198	203	188	192	213	215	201	191	195	192	184	198	179	184	192	180	194	215	187	200	208	190	196	185	208	202	192	206	190	210	198	197	218	195	175	194	199	206	175	215	202	220	197	178	201	214	179	194	191	191	225	193	189	181	214	193	192	185	191	202	200	212	231	206	212	191	223	202	202	174	209	205	213	185	201	208	224	186	197	191	173	184	200	191	197	195	182	199	195	189	171	221	180	181	186	194	201	187	197	193	211	189	201	186	193	218	185	194	194	185	196	194	208	214	186	236	197	194	209	196	206	213	202	181	202	191	204	210	211	192	199	186	196	195	222	197	186	206	215	204	182	204	181	197	197	198	174	212	205	196	204	187	202	202	172	222	192	191	198	184	208	186	208	220	175	185	200	200	201	193	180	200	196	189	189	183	214	205	189	219	194	217	207	205	177	190	188	168	209	176	201	181	218	197	197	196	188	199	200	199	203	184	206	199	171	217	199	166	192	188	167	226	200	186	180	189	209	213	181	194	198	208	223	205	187	198	222	205	192	218	221	206	212	167	193	197	197	215	199	207	182	192	176	209	199	202	212	207
150	2	1950	116496	446	21	280	309	321	318	307	280	264	274	263	274	258	257	262	267	274	260	243	232	230	227	210	219	222	218	220	217	235	215	209	183	211	195	205	204	209	225	204	227	194	201	222	195	214	213	203	194	200	213	225	210	196	200	201	197	195	198	191	171	202	195	180	207	209	194	202	200	186	192	235	209	181	175	200	179	182	180	186	179	194	202	202	219	189	212	204	198	214	179	210	195	207	185	201	188	195	189	212	207	196	188	193	194	192	192	189	186	194	197	181	201	203	181	201	191	177	206	198	197	195	203	190	192	197	192	204	193	209	189	210	185	197	181	211	223	186	194	221	191	190	181	219	172	191	203	208	202	203	186	180	221	180	204	193	181	180	186	217	184	211	174	216	213	179	178	198	201	198	203	208	191	168	196	190	202	172	181	188	221	197	181	178	197	196	191	193	189	207	200	218	213	197	190	184	208	186	184	196	229	221	187	183	176	181	196	188	186	196	205	182	195	208	218	189	220	211	203	198	202	194	197	187	198	187	188	187	222	191	197	217	202	183	195	194	175	187	191	186	180	173	200	185	184	219	194	176	195	192	210	179	186	202	210	166	185	190	181	201	210	192	188	211	198	191	187	185	181	193	211	228	178	194	188	206	174	205	205	190	188	194	197	186	220	206	199	185	197	193	184	224	172	184	179	192	200	201	191	171	180	179	190	184	203	202	192	193	206	191	196	195	199	205	214	205	170	186	195	197	175	197	199	201	209	169	231	171	170	190	182	174	192	190	189	213	179	215	200	189	192	213	200	168	177	197	181	203	185	207	192	195	191	202	197	195	189	193	181	192	187	191	165	192	183	203	198	200	173	181	196	220	195	184	187	192	172	176	200	192	199	158	206	197	173	191	192	202	184	222	197	193	209	167	190	196	207	180	194	208	187	166	223	185	203	200	218	196	189	178	193	208	196	195	200	189	194	186	195	205	211	181	183	174	198	206	198	181	193	181	198	181	187	186	208	177	190	198	188	185	185	195	181	180	203	204	187	177	206	215	208	210	179	185	187	201	211	191	188	198	184	185	203	204	175	199	188	203	168	193	199	196	179	190	191	181	196	198	207	181	185	193	200	191	178	196	186	186	196	211	176	195	199	190	193	197	184	200	189	192	193	204	194	187	208	177	194	215	219	181	188	186	202	206	187	207	205	201	208	179	179	205	172	203	192	197	205	226	188	201	185	193	195	217	184	195	205	173	171	199	173	201	187	193	202	186	207	215	187	196	174	179	191	183	196	171	177	175	194	214	202	204	181	185	212	196	182	177	220	191	206	201	214	196	199	174	178	188	169	177	183	183	178	203	193	194	194	192	199	186	201	201	165	215	205	208	214	203	187	195	199	181	178	198	191	191	193	181	204	208	202	173	191	194	185	177	210	169	205	186	212	201	209	209	200	193	203	200	196	186	197	200	192	201	161	204	201	189	175	216	214	187	167	184	194	204	174	177	192	178	197	184	204	184	203	195	179	207	208	177	211	181	215	202	245	181	206	188	209	188	177	194	200	178	205	208	228	179	187	188	166	174	192	158	205	191	182	207	170	182	205	190	197	185	187	178	196	186	185	207	184	220	206	191	190	190	187	183	204	192	178	218	192	195	212	210	207	184	195	192	183	192	176	188	177	190	179	215	184	182	196	174	183	189	184	175	173	185	209	175	200	212	174	185	194	179	194	189	198	202	185	209	215	181	183	195	198	168	198	175	192	175	208	185	200	200	186	189	230	184	202	184	181	193	156	192	196	172	184	183	195	183	196	206	214	187	203	204	185	173	205	187	207	197	203	173	185	217	211	201	178	200	181	203	191	199	183	190	194	197	177	196	182	195	205	175	191	176	196	206	195	184	203	197	193	187	199	197	182	198	207	195	198	192	193	193	196	191	163	188	189	219	191	164	196	177	179	208	196	190	176	208	169	197	179	192	182	178	192	190	185	200	213	174	212	175	189	198	189	188	188	186	180	217	213	176	193	195	184	184	179	192	209	197	182	212	198	182	204	198	184	183	202	182	174	182	191	197	215	201	191	209	206	201	195	185	192	205	187	209	184	199	193	190	189	194	189	180	201	191	227	171	173	192	178	194	205	199	196	173	191	180	201	208	190	211	193	215	185	208	184	174	187	217	209	184	205	185	171	196	190	185	207	200	186	186	188	180	185	198	166	204	198	193	195	221	193	191	189	206	185	202	182	220	191	206	186	200	208	195	198	182	187	211	201	196	177	200	200	205	207	193	197	177	188	202	195	170	185	208	177	192	186	184	182	203	191	206	196	197	176	209	201	191	178	192	195	183	189	180	185	171	173	204	216
150	3	3250	116560	420	28	286	368	275	315	285	255	271	263	239	227	231	231	236	250	236	208	221	214	220	198	233	210	193	183	207	198	186	197	191	208	202	190	190	193	196	186	171	199	196	186	187	185	182	183	174	189	209	199	187	178	192	177	193	178	184	177	206	167	202	203	205	184	183	195	201	179	195	190	172	176	173	154	174	173	168	181	170	182	188	155	185	190	183	169	186	187	189	197	182	174	175	208	180	185	173	174	199	183	194	184	152	212	202	196	197	181	190	196	206	191	184	160	208	195	160	181	177	208	198	181	188	200	187	179	192	181	178	182	170	168	176	192	194	201	166	190	200	167	179	187	221	179	202	196	202	174	193	180	188	186	181	190	187	163	197	177	178	192	161	167	193	179	176	180	187	176	189	171	158	198	180	176	181	188	174	187	162	178	183	159	202	198	185	205	185	180	181	165	187	188	175	170	182	194	178	166	197	180	196	167	162	165	168	182	181	185	186	188	193	188	176	180	187	182	203	183	204	181	183	163	152	203	192	190	192	193	178	195	177	176	185	179	188	153	195	173	183	202	175	179	168	184	183	189	180	182	189	166	181	170	177	194	194	187	171	186	195	197	186	168	201	162	205	169	183	187	184	180	189	167	178	177	191	170	174	195	185	186	181	190	184	179	191	201	178	177	197	178	190	182	183	162	166	188	192	185	203	175	170	166	174	198	167	189	183	177	195	203	206	189	182	178	190	187	193	192	174	176	200	190	187	181	168	174	192	187	206	174	171	184	173	192	169	180	189	181	195	183	188	171	196	185	178	187	151	205	178	163	177	182	190	187	162	167	175	192	190	169	158	188	201	196	173	189	183	198	191	192	186	173	169	161	191	174	172	165	193	181	175	189	190	191	162	185	166	188	192	176	169	211	158	196	189	179	180	172	179	165	196	181	177	163	172	171	188	194	191	189	202	167	182	175	191	184	153	172	173	186	185	189	179	214	173	185	187	200	196	187	176	199	193	175	181	161	194	213	173	192	177	196	169	168	175	198	153	178	165	189	191	183	182	204	184	181	179	207	190	208	177	209	180	179	192	160	181	196	174	194	168	174	191	189	198	170	190	186	182	165	192	190	185	171	189	190	195	190	166	174	179	192	182	185	182	191	166	188	200	166	194	181	192	200	196	160	185	191	199	217	222	201	178	166	177	191	180	184	178	179	156	173	198	180	181	185	176	183	172	196	185	195	216	171	200	184	196	185	164	182	172	187	183	185	184	191	179	180	185	170	186	186	202	175	168	171	161	215	177	171	172	190	216	166	188	197	185	179	181	177	203	165	185	174	181	177	183	186	175	153	172	180	184	199	200	153	179	193	190	185	183	173	184	179	200	220	181	183	196	155	198	184	186	180	180	197	195	172	182	180	175	200	185	187	159	165	166	173	172	182	215	195	180	171	181	153	200	177	180	180	181	195	181	185	179	187	195	200	193	171	179	177	161	187	195	189	202	180	181	189	192	182	167	193	191	174	174	176	186	172	190	180	202	181	188	167	185	174	182	183	168	186	195	169	179	197	186	195	183	190	194	168	187	172	188	187	189	196	165	174	184	166	194	187	203	192	166	185	167	180	187	198	179	188	191	179	182	174	179	187	179	177	188	163	180	216	179	193	177	180	168	187	194	186	172	196	192	189	194	210	174	172	170	186	186	180	163	176	186	175	194	169	181	164	197	188	183	187	179	173	199	171	168	187	167	178	160	167	174	187	165	171	175	182	176	183	201	186	194	187	191	170	195	181	175	181	191	185	204	212	180	184	167	194	208	189	183	163	193	203	177	155	204	179	179	184	166	183	181	181	176	167	193	202	166	186	181	187	172	186	176	199	173	195	185	180	167	185	184	170	209	188	195	176	179	175	182	184	180	183	210	181	192	184	191	187	178	195	176	150	177	185	194	186	157	174	182	176	170	172	182	191	171	194	183	188	169	164	181	176	175	194	177	183	174	176	195	185	161	206	185	167	185	169	178	210	180	193	152	183	169	204	192	182	200	160	187	220	188	178	183	191	174	194	164	173	199	175	184	205	166	176	186	185	171	208	189	199	185	182	168	178	174	194	180	200	204	166	189	168	188	179	181	183	192	202	164	176	172	192	168	179	199	199	190	191	181	182	155	194	166	207	194	182	195	181	194	179	162	167	208	199	181	166	201	176	191	176	177	170	185	193	190	181	190	177	198	195	200	188	202	162	190	188	173	177	178	219	179	172	194	195	200	184	178	171	162	184	196	201	179	168	188	209	163	175	177	157	180	174	186	165	180	201	181	160	177	205	157	176	190	176	172	185	176	164	187	172	177	191	172	193	180	184
150	0	2500	116617	437	8	251	289	329	315	303	320	342	276	279	337	321	305	290	304	302	271	274	246	249	222	278	241	242	220	239	210	216	218	212	218	212	204	197	217	205	219	214	189	214	204	202	173	185	213	190	179	188	205	210	191	204	201	209	186	215	196	175	185	185	189	180	181	197	205	181	195	205	208	183	181	186	204	216	196	184	186	181	184	203	175	209	179	198	181	201	200	195	192	179	183	184	194	171	181	188	199	170	189	175	175	193	196	200	209	208	189	201	233	174	220	168	170	171	190	191	190	191	192	170	216	181	175	213	190	174	174	175	171	196	187	169	168	205	189	183	181	183	203	172	177	199	204	179	176	182	190	182	213	182	186	184	176	181	216	190	180	171	180	183	196	191	192	207	179	191	191	181	160	151	183	197	203	186	178	189	191	182	189	178	168	201	183	202	200	189	201	198	185	186	179	180	196	179	203	175	165	188	187	175	177	200	179	190	181	183	195	196	176	194	185	187	182	163	189	183	184	181	182	199	189	166	180	162	177	178	188	178	218	182	182	175	177	142	165	197	187	178	180	216	192	195	189	191	192	189	190	198	201	173	211	185	177	162	200	192	186	192	187	173	208	185	174	180	181	187	190	182	209	161	186	178	170	197	176	182	193	168	159	171	176	189	208	186	182	174	158	176	174	186	172	208	196	204	192	177	196	168	179	194	175	162	190	191	170	174	190	174	199	186	193	174	173	164	161	173	199	201	174	185	167	168	174	179	199	169	183	162	187	142	186	170	180	204	168	196	196	164	206	178	181	195	189	174	193	160	155	174	186	193	160	163	217	194	171	215	189	189	185	188	183	203	192	209	201	181	187	176	188	167	189	193	198	203	193	191	182	214	176	171	171	191	194	182	204	202	188	179	169	168	183	179	170	193	186	205	191	181	197	153	177	201	172	163	180	163	171	196	197	174	164	183	179	171	158	184	187	185	180	168	183	177	175	177	188	179	181	188	205	184	168	193	173	196	191	196	171	189	167	162	163	186	177	199	176	209	185	195	167	183	186	163	181	204	180	179	161	179	196	193	176	186	177	168	171	157	179	187	207	186	198	183	176	191	155	190	161	176	190	199	176	155	175	184	170	178	160	176	165	167	184	174	177	183	167	172	177	189	186	190	177	158	167	179	196	187	174	191	193	163	177	182	176	178	167	180	191	181	178	200	162	188	161	194	173	138	175	167	194	184	189	194	170	188	182	194	198	195	169	193	204	182	178	184	162	169	203	184	186	192	189	196	167	156	174	162	164	190	181	189	172	181	196	183	185	180	195	208	168	174	187	161	188	189	184	178	170	191	161	180	164	180	192	201	182	190	159	189	197	169	181	196	185	197	172	180	178	196	185	184	185	204	170	180	194	206	202	189	176	200	189	176	178	188	176	195	193	175	164	178	178	175	213	187	174	183	186	178	195	184	192	180	177	190	180	188	184	155	170	175	169	182	167	176	208	206	200	208	165	173	195	175	183	192	182	167	173	177	180	157	167	186	192	182	172	196	172	202	172	193	176	159	185	170	211	176	175	179	180	210	165	207	188	198	160	185	187	157	160	153	168	190	149	177	185	226	175	201	176	192	193	192	189	192	182	199	174	191	178	188	172	181	166	176	179	187	158	199	177	188	187	185	194	195	183	193	197	186	170	204	202	199	192	191	177	186	180	160	210	172	189	211	194	175	149	200	166	180	185	169	174	163	170	171	189	174	188	162	184	184	166	168	190	179	187	166	176	173	162	179	194	168	189	204	191	185	184	174	197	186	191	182	183	199	166	175	159	185	191	203	180	193	184	204	192	179	178	174	196	167	182	194	198	160	176	182	189	197	200	177	179	173	186	182	175	180	168	204	171	182	197	164	190	190	184	162	184	170	186	174	197	164	169	176	186	186	186	180	164	180	168	160	180	182	180	170	173	178	184	189	152	161	181	171	192	190	176	172	177	174	180	206	172	164	187	176	170	174	179	187	178	191	205	171	166	183	162	182	193	191	168	178	191	188	215	192	191	185	178	189	180	179	183	180	186	179	195	166	209	197	175	206	186	180	199	198	166	172	170	140	187	194	170	201	196	193	182	201	199	169	165	194	182	186	170	182	186	204	178	170	156	178	194	202	163	172	196	194	159	171	170	200	193	177	188	187	190	180	153	159	192	190	171	185	186	199	193	181	175	187	175	196	153	182	165	200	153	182	166	179	193	183	171	199	180	179	167	187	193	183	180	167	193	209	196	193	179	178	177	181	171	173	177	165	171	174	167	190	179	171	177	185	186	186	171	192	188	194	161	172	189	175	184	171	152	190	201	181	177	179	173	205	176
150	1	1710	116675	436	57	322	321	281	275	252	220	222	216	220	199	209	219	191	211	211	199	190	208	194	195	171	184	174	189	181	176	180	165	212	169	180	171	183	191	201	179	193	175	155	185	190	210	165	178	188	161	168	164	198	198	182	186	170	184	169	195	213	177	162	170	200	161	171	182	174	185	185	170	173	164	172	176	184	164	179	196	186	165	171	184	180	170	179	180	184	150	178	181	185	176	177	194	186	176	181	174	172	179	152	181	185	187	195	192	190	176	162	183	180	179	159	187	167	180	171	178	176	160	181	195	176	160	165	170	180	159	170	166	180	172	165	196	208	172	184	178	196	178	161	180	173	158	161	169	177	164	178	183	187	181	184	202	214	198	173	191	179	153	171	189	195	170	186	176	181	157	171	177	175	191	193	165	165	180	165	171	176	193	194	192	205	152	174	185	174	171	170	189	171	191	169	179	159	176	186	171	181	142	188	174	186	163	164	174	172	193	170	163	181	215	181	168	149	200	175	181	178	195	177	163	175	169	184	182	161	171	160	170	181	183	176	157	178	155	189	181	156	157	185	178	194	165	178	170	192	180	162	175	175	167	193	172	179	175	192	179	182	177	165	179	186	163	191	190	159	151	157	178	184	182	159	171	170	185	171	185	178	179	174	161	167	182	191	176	162	174	169	190	176	167	168	151	181	179	175	186	182	180	182	184	182	191	194	167	174	169	175	180	174	175	182	177	160	166	157	189	202	171	173	165	183	174	173	179	171	171	177	178	175	181	177	176	177	179	169	198	170	199	204	190	175	177	169	174	192	176	172	182	190	175	157	184	172	188	182	173	156	165	186	156	166	182	197	166	181	166	159	180	190	188	171	188	185	169	145	172	167	170	191	185	216	194	201	182	187	166	189	167	165	202	204	170	167	177	194	162	165	179	183	156	193	197	171	190	184	160	180	184	206	191	185	190	165	165	181	186	178	181	173	191	205	146	192	183	173	174	161	169	184	172	167	171	162	172	180	200	172	169	177	157	196	192	191	182	195	177	167	163	172	172	157	190	179	188	162	188	189	182	188	171	190	182	173	176	188	187	179	180	169	187	199	169	203	196	162	176	177	156	175	147	191	166	174	167	184	177	176	168	169	181	167	188	178	183	153	189	183	167	163	186	174	175	171	173	193	177	186	190	175	175	164	180	190	186	191	179	174	169	196	184	194	183	157	182	170	158	194	165	194	194	167	167	161	173	177	167	180	173	206	187	164	184	175	183	191	183	165	170	200	203	173	149	179	172	164	203	194	191	167	173	167	174	170	175	181	171	174	166	184	170	179	171	187	167	197	161	188	189	168	201	177	162	166	188	181	194	172	187	178	174	181	181	182	177	172	183	141	168	175	175	179	178	186	191	181	159	174	160	176	173	190	180	187	195	174	183	197	173	157	183	190	160	176	182	179	196	183	173	172	192	177	188	175	180	146	190	168	180	196	183	167	188	183	172	170	177	153	184	159	194	187	165	185	186	176	167	186	170	181	165	184	158	180	179	175	181	166	149	204	183	164	175	153	198	146	169	194	193	179	169	151	153	178	181	173	172	190	159	155	182	181	165	172	171	171	187	186	171	186	163	169	173	169	177	173	179	180	178	179	170	184	171	170	182	167	194	181	171	172	187	159	158	165	171	168	176	196	177	188	169	176	205	175	179	170	162	201	177	159	170	161	177	165	190	164	185	185	178	181	183	175	180	177	199	180	174	174	203	182	169	179	165	169	175	191	155	179	181	182	157	203	156	195	184	224	179	182	165	168	171	177	172	181	185	160	199	204	181	195	201	195	160	167	157	160	191	176	161	169	167	185	178	190	181	196	160	166	172	184	198	186	176	181	171	159	158	176	184	179	184	157	203	168	186	177	184	182	178	196	189	164	167	180	193	168	164	167	167	176	190	184	162	173	191	170	193	202	190	186	175	194	164	181	186	154	177	192	173	189	178	178	184	169	157	178	187	198	163	174	168	187	193	174	178	191	164	191	182	187	181	171	183	185	172	180	185	169	153	193	187	175	177	168	197	185	165	183	165	192	166	169	192	177	175	188	184	180	190	170	166	170	189	179	159	165	165	180	184	169	170	178	150	168	192	154	191	162	181	173	150	177	160	181	199	182	194	176	209	170	177	176	170	173	202	173	170	162	180	192	169	171	182	191	176	188	180	196	171	181	162	177	173	176	187	194	182	182	186	187	161	180	174	201	179	190	184	188	180	187	196	153	182	176	165	185	181	187	172	182	184	167	165	190	167	168	157	186	172	188	185	170	186	183	178	151	212	184	164	147	175	172	193	181	180	181	182	187	186	183	188	196	181
150	2	1950	116733	444	21	285	311	309	304	281	280	270	225	234	233	257	255	249	239	228	212	212	195	193	189	202	221	203	201	226	184	198	217	181	195	208	196	178	193	188	209	179	208	206	187	184	180	200	180	174	186	186	193	190	176	199	182	214	190	180	195	182	169	195	197	172	185	199	176	193	194	164	171	172	200	193	194	178	188	166	189	164	171	184	194	175	152	165	167	183	176	182	187	166	182	191	196	173	189	200	199	173	181	167	183	177	163	176	194	193	180	164	181	192	177	188	186	186	200	175	180	159	197	207	181	194	177	172	167	163	172	172	167	200	183	190	186	167	171	165	171	186	188	195	175	187	176	177	187	209	176	175	203	154	172	168	173	180	155	199	175	182	176	195	161	180	172	188	174	179	178	176	196	161	176	184	170	175	165	180	181	191	170	178	184	170	135	192	175	191	193	185	164	155	206	164	164	165	195	178	173	152	183	168	189	180	166	206	196	165	167	184	177	171	188	191	178	170	198	201	188	182	195	171	183	174	197	165	180	189	179	156	186	192	176	196	172	195	157	164	175	163	204	187	172	170	160	197	166	157	202	192	170	188	219	189	181	175	177	192	188	170	186	181	190	178	168	183	200	164	171	186	184	162	153	161	192	180	194	162	166	169	175	192	188	177	168	167	165	160	190	174	166	190	166	183	178	176	158	168	181	150	164	188	169	172	189	173	180	178	170	171	174	159	181	200	185	175	171	169	199	193	190	168	169	180	184	190	169	204	196	187	164	183	186	175	176	162	181	169	167	177	180	194	195	171	160	171	186	171	178	177	183	186	151	182	201	187	182	173	170	170	174	173	164	189	167	174	196	179	173	156	200	187	189	180	165	172	185	187	156	166	171	199	159	156	166	184	183	173	156	184	184	176	183	183	186	181	178	198	171	165	186	190	170	160	189	185	182	179	157	176	184	180	171	193	188	167	185	183	179	192	177	187	183	174	190	184	189	204	170	163	178	178	154	179	169	167	187	167	156	182	177	207	190	180	181	185	185	188	173	174	163	191	176	184	178	182	175	193	169	170	178	180	187	191	169	161	157	181	172	206	185	183	157	183	179	183	176	179	166	183	189	191	168	151	165	195	178	199	185	180	153	153	170	183	181	181	167	178	180	181	169	189	151	172	194	167	194	178	174	177	170	167	181	164	188	182	193	157	181	174	199	179	171	198	182	177	163	189	170	172	151	175	180	202	189	178	202	164	184	182	204	178	182	174	158	184	180	170	185	173	171	176	178	177	210	171	186	184	194	182	181	164	204	160	193	177	193	157	173	160	175	176	174	173	195	179	164	176	169	181	191	164	174	167	164	186	168	173	167	161	175	178	189	182	164	180	171	167	166	180	167	174	187	198	186	187	169	173	183	175	186	181	206	173	190	167	166	166	180	182	153	184	201	180	186	166	163	184	177	183	195	173	174	206	159	195	177	161	163	200	179	178	170	159	171	196	173	200	190	172	166	159	168	189	209	181	167	163	180	156	181	169	177	168	180	164	174	174	170	181	172	200	182	195	157	185	173	157	177	177	189	175	190	178	183	189	192	216	170	172	193	156	191	179	186	175	186	171	190	157	177	182	189	161	178	182	182	192	180	186	179	170	193	182	173	168	161	157	173	180	195	170	173	182	172	179	188	165	171	184	173	198	186	184	181	174	189	176	188	175	196	179	161	205	183	168	186	168	167	169	173	184	152	192	183	177	185	164	177	180	184	182	200	177	170	197	144	172	175	147	183	183	201	171	197	188	177	162	174	178	170	163	177	197	167	200	185	161	166	159	187	172	187	184	158	188	182	162	176	195	177	157	193	167	171	176	183	181	163	179	178	184	193	189	187	160	192	201	165	187	166	186	201	170	168	163	181	188	172	174	165	175	147	194	171	163	165	162	183	175	161	173	168	159	162	180	168	155	173	181	167	195	184	188	156	182	177	180	182	164	167	150	168	177	183	177	182	171	163	176	171	164	168	153	173	182	172	172	182	175	206	165	181	158	166	168	167	186	163	179	160	189	173	175	186	186	174	189	183	177	149	166	182	167	178	183	188	169	175	200	186	184	200	194	203	156	186	178	167	170	198	178	182	178	180	174	182	166	179	192	199	171	184	162	180	165	170	181	186	205	185	162	168	168	188	149	187	182	183	168	171	168	169	184	171	226	162	163	186	183	177	162	167	179	189	179	176	195	178	185	193	174	193	207	194	175	184	199	192	151	178	167	177	183	180	164	190	184	178	186	185	154	172	174	174	178	179	176	193	183	173	197	184	169	177	172	179	175	180	169	183	161	184	184	190	168	174	155	167	171	179	197	180	191	181
150	3	3250	116791	426	25	304	328	316	291	261	266	259	231	217	212	261	232	216	227	214	197	218	213	193	184	204	195	190	182	177	209	183	183	196	181	187	174	185	186	195	164	211	180	200	190	177	186	203	173	178	171	164	190	181	178	160	173	180	187	182	181	190	191	160	185	178	190	165	193	180	178	185	190	180	170	159	170	165	157	200	181	181	154	182	177	191	203	194	173	194	166	185	168	182	168	186	165	183	156	182	159	164	177	165	194	174	153	163	166	149	169	190	176	180	172	153	160	171	171	163	182	174	179	174	181	188	153	165	184	183	176	193	187	139	180	181	162	194	170	184	189	155	194	172	165	176	183	157	171	153	194	162	178	189	173	193	159	185	193	174	181	178	168	165	161	163	179	185	170	197	160	181	174	176	163	162	166	167	169	171	182	175	178	189	195	169	166	162	179	180	163	190	186	181	172	169	172	164	152	167	192	176	180	175	160	181	169	195	157	189	176	185	167	161	167	169	189	171	170	188	186	168	156	187	165	178	153	168	183	176	174	160	179	175	175	172	163	187	182	152	157	179	193	162	175	174	150	191	170	162	182	167	175	172	162	162	200	169	164	168	154	169	160	167	158	190	177	183	182	192	173	187	149	180	168	173	164	170	169	157	145	191	191	170	166	158	196	171	176	177	170	146	172	208	163	156	164	177	179	157	180	191	150	172	159	158	153	170	179	165	166	166	172	176	167	158	182	208	165	172	160	199	171	172	177	166	175	161	163	181	175	174	166	165	175	179	144	171	172	200	179	158	188	154	188	144	152	149	173	192	176	183	161	189	162	143	166	153	186	169	183	175	171	174	174	157	174	174	172	162	183	184	168	174	165	167	161	181	165	182	182	170	175	151	161	164	175	157	171	185	165	166	169	165	151	173	175	173	148	196	172	179	164	183	171	159	161	184	168	153	170	176	162	172	179	168	155	174	181	169	171	164	168	174	159	165	167	192	199	181	157	178	171	160	177	195	160	178	171	173	156	179	167	180	180	167	168	172	180	174	151	181	190	191	178	175	171	190	178	167	180	188	162	179	164	172	181	196	176	155	175	192	189	172	177	174	153	174	157	196	163	173	177	179	164	169	182	177	191	194	179	186	186	164	169	159	185	169	170	168	176	173	178	173	167	187	174	170	159	141	186	187	194	175	167	160	161	192	186	191	173	173	191	172	167	184	164	174	156	192	164	170	171	182	180	154	185	183	176	178	170	184	170	164	180	173	207	175	171	160	176	175	162	170	178	192	149	168	189	183	170	168	170	175	194	213	172	150	176	177	176	172	174	163	178	196	166	172	178	173	185	184	178	173	170	177	167	169	164	175	178	174	182	171	181	186	171	194	180	177	161	192	185	163	156	162	158	157	177	211	159	174	189	165	168	176	177	177	187	196	161	172	198	180	179	143	164	178	175	174	177	155	164	167	159	173	163	187	178	181	175	169	163	155	173	170	175	165	151	175	164	174	183	181	174	162	167	151	183	170	175	173	186	191	173	156	176	158	179	175	159	180	198	170	189	161	208	173	165	176	161	154	165	180	165	157	141	163	174	174	169	148	155	157	196	165	196	186	185	177	170	168	144	177	166	180	143	186	169	179	176	149	184	175	181	188	179	185	193	168	182	162	171	164	158	177	190	150	160	161	190	178	186	191	190	193	173	151	174	175	139	167	178	181	173	181	175	169	162	168	152	183	179	201	172	188	166	164	145	168	201	181	165	188	186	180	192	173	191	179	160	176	177	177	179	148	194	185	156	160	155	198	166	162	173	177	185	185	171	166	158	173	169	184	168	181	151	181	145	189	180	161	176	187	165	176	156	174	168	144	152	173	168	160	162	156	154	185	171	155	174	173	169	158	178	163	180	160	178	201	156	148	193	164	167	192	161	175	164	185	172	160	173	167	174	171	159	175	178	183	173	168	183	167	196	169	151	159	193	181	168	165	183	196	141	170	184	187	174	156	176	180	159	156	179	188	184	174	161	172	160	170	176	147	162	172	173	160	146	165	198	176	166	160	160	174	169	172	172	178	162	174	181	153	187	198	144	164	171	193	178	156	180	158	176	179	174	171	158	170	165	178	172	169	186	174	171	167	154	160	187	173	173	161	192	149	177	170	185	170	161	180	173	174	164	177	189	169	159	167	172	181	154	171	166	165	175	171	150	178	174	175	160	154	167	156	179	182	173	172	165	180	172	157	181	160	167	187	167	174	174	169	186	171	162	188	192	175	188	166	169	188	168	154	183	200	191	164	170	178	184	168	182	162	169	187	187	150	165	169	182	177	185	194	185	169	161	183	168	148	170	187	188	162	163	196	181
