150	0	2500	111059	450	6	293	348	319	300	321	334	338	297	292	324	272	324	319	288	275	262	248	258	273	270	234	269	235	249	242	227	217	230	231	234	217	235	242	225	228	239	234	243	223	200	201	219	214	235	231	265	217	225	214	223	225	217	197	229	231	197	229	211	239	221	198	222	205	188	214	216	203	215	202	202	244	233	222	199	212	231	210	208	209	191	216	215	216	218	226	209	226	232	224	219	220	218	197	208	208	211	223	194	213	209	211	213	204	210	206	220	235	224	222	205	193	215	208	215	207	197	226	208	201	229	221	202	195	228	198	205	180	210	228	209	183	201	206	210	201	225	208	234	220	222	229	182	205	216	205	213	205	190	185	197	218	212	201	203	205	246	200	187	220	190	196	183	205	222	211	232	228	203	202	219	230	212	206	224	205	211	201	210	221	212	212	209	200	215	198	202	191	195	213	202	213	222	203	219	208	218	208	208	191	212	205	223	201	214	207	204	197	220	178	208	222	194	214	204	208	216	234	209	200	215	206	214	198	208	198	206	203	203	232	194	197	184	215	205	205	214	186	198	213	207	203	191	223	212	223	187	185	183	203	197	188	183	211	188	200	211	208	195	195	204	227	202	203	203	214	199	203	218	188	208	208	179	208	198	199	198	214	216	203	190	207	185	196	191	185	219	184	210	223	210	206	215	205	200	212	219	200	212	202	209	184	200	213	215	190	198	188	183	200	227	203	217	215	187	207	196	217	239	182	206	194	197	205	225	215	209	185	247	193	217	218	214	194	209	181	232	226	221	203	197	218	204	231	201	222	217	193	206	191	217	202	209	224	219	219	201	212	193	214	205	208	210	207	219	198	215	192	209	207	229	234	201	183	199	221	185	187	185	197	197	186	242	208	200	203	184	187	205	211	190	204	198	212	192	203	199	211	204	188	194	209	212	204	188	205	202	206	202	191	189	212	191	218	201	234	225	202	215	202	226	201	203	194	241	223	215	182	214	220	199	211	196	197	189	177	202	201	198	188	214	221	186	203	214	201	203	210	234	222	199	224	221	180	227	194	202	187	212	207	233	219	217	222	200	197	198	215	192	207	193	188	206	204	207	166	209	215	204	217	207	233	192	207	213	204	194	206	200	194	199	200	197	224	196	225	204	235	192	192	214	222	231	231	190	200	195	204	206	194	203	227	231	211	197	179	224	203	179	187	208	231	237	204	210	234	212	203	192	187	216	187	184	206	194	202	204	193	226	202	187	203	206	206	191	187	201	219	212	207	212	190	210	224	197	220	199	213	208	198	190	197	213	207	211	205	180	203	180	180	207	183	196	213	194	193	215	204	198	190	199	204	231	196	211	202	212	199	191	211	207	207	223	203	188	199	211	214	172	196	205	197	239	188	190	207	231	217	219	214	215	226	206	207	234	193	194	186	188	210	199	219	204	207	208	198	202	191	221	206	202	197	197	214	237	194	195	231	215	218	202	198	210	205	223	182	215	214	205	214	200	189	225	226	220	218	242	222	218	209	195	202	180	209	184	208	202	206	209	210	213	203	214	219	199	180	206	209	219	188	205	220	230	233	212	200	217	206	202	214	199	218	200	208	197	198	194	219	201	212	201	220	202	207	214	215	195	198	183	207	218	217	196	195	191	181	223	221	222	194	219	222	219	229	194	197	186	193	201	220	212	190	188	195	212	209	198	202	186	175	221	171	206	200	222	231	205	216	182	193	215	197	197	192	213	194	213	202	230	201	229	198	227	202	222	222	222	227	190	201	196	197	200	210	195	189	199	204	219	187	224	223	226	204	227	205	205	191	191	190	199	199	205	205	180	186	196	193	197	191	220	213	201	194	227	203	191	212	197	197	210	198	224	216	195	197	208	191	218	212	224	208	215	200	179	225	201	183	208	221	188	198	195	219	208	199	201	197	211	218	210	210	201	214	214	209	208	225	194	202	205	184	197	227	197	197	213	214	190	202	212	191	223	212	201	194	198	187	210	198	172	217	205	213	208	187	186	203	220	200	197	213	212	209	197	204	218	191	199	238	211	205	195	193	191	197	211	198	169	192	187	210	195	215	203	202	202	207	233	210	176	216	214	208	211	209	214	220	197	204	206	192	208	217	207	216	205	185	224	224	198	211	199	199	232	187	191	222	173	203	189	207	205	184	211	210	204	183	223	218	204	201	210	201	234	216	224	214	198	211	194	197	198	177	193	199	185	194	210	213	215	206	218	208	208	207	195	231	211	195	200	229	199	191	206	212	212	192	194	222	204	205	175	182	181	228	184	215	190	189	184	198	225	209	214	192	207	211	202	196	217	214	167	183	198	214	217	212	198	223	215	205	199
150	1	1710	111117	413	62	313	315	267	233	212	188	186	211	214	200	196	179	183	155	183	164	169	154	177	145	177	156	166	176	176	154	160	140	144	170	152	148	149	172	173	155	145	159	166	176	156	160	174	145	162	170	171	170	175	156	180	173	154	178	148	162	150	153	143	168	152	177	165	158	176	165	154	158	193	144	183	144	156	171	163	143	153	179	182	165	181	165	151	162	146	163	148	163	152	162	157	185	169	177	164	165	163	159	170	165	161	157	147	178	158	158	149	155	152	156	156	163	156	166	153	155	156	167	168	164	154	166	149	158	154	153	171	133	151	159	171	162	155	151	171	186	189	149	153	159	158	159	166	118	139	167	159	166	168	163	161	162	171	164	170	180	155	162	185	155	147	159	165	144	176	146	175	183	155	176	147	179	154	175	172	172	158	156	153	158	151	173	171	154	159	150	135	170	148	150	169	129	148	160	139	169	153	169	164	163	171	134	172	177	157	154	173	161	160	158	172	161	163	158	155	135	161	166	151	157	165	156	173	165	161	161	152	146	184	144	169	171	162	153	160	146	149	125	159	170	170	143	149	157	163	154	149	143	189	163	157	146	145	167	162	162	185	148	145	155	165	173	166	172	182	155	167	160	150	168	158	159	166	178	150	142	148	184	155	154	191	155	148	175	151	151	173	154	159	157	158	171	161	152	136	153	144	173	168	169	169	163	153	165	158	161	177	149	151	156	176	158	175	157	162	166	148	144	157	144	160	158	157	165	168	169	181	169	175	170	165	154	159	154	195	169	146	143	169	152	156	150	155	152	144	152	153	162	152	181	153	168	157	156	133	141	156	171	147	177	149	164	143	138	169	153	177	151	156	170	170	162	171	160	145	167	177	162	150	160	169	186	161	144	165	148	150	157	149	149	161	146	148	155	155	153	159	164	136	171	195	175	165	149	137	156	152	152	159	168	173	161	140	166	153	167	152	174	168	177	154	171	157	146	151	153	145	143	170	162	171	153	146	156	163	157	144	173	156	151	157	165	161	159	147	145	169	182	172	163	170	171	175	159	158	159	174	153	156	147	172	166	163	151	168	159	164	158	139	182	166	153	146	164	167	155	184	169	149	152	150	163	147	176	152	147	143	156	158	155	150	145	146	154	162	160	170	143	166	165	159	137	167	166	158	187	168	156	153	150	161	150	167	169	160	154	161	157	188	174	148	150	147	175	166	165	146	150	169	158	146	147	168	157	153	152	165	166	158	150	151	171	164	147	173	166	175	169	151	127	157	149	169	159	176	171	150	168	155	131	148	168	150	163	147	152	160	170	161	171	156	146	166	153	173	123	151	160	157	166	158	158	155	157	151	159	174	152	161	174	155	156	145	170	162	164	164	152	152	158	159	177	142	166	155	143	179	144	163	144	164	128	159	174	164	179	162	165	150	168	147	165	171	153	175	141	154	150	169	152	151	148	168	159	166	160	151	171	138	165	177	163	154	142	134	145	147	160	163	160	147	149	173	170	180	160	150	168	150	165	158	148	152	143	179	138	139	151	171	170	137	176	152	166	157	176	149	133	164	168	135	165	146	134	146	168	179	162	166	165	160	140	160	180	144	182	160	151	183	153	167	155	160	151	132	161	164	156	166	161	177	152	182	157	174	146	159	168	156	143	145	158	155	177	134	158	163	164	158	156	140	163	145	151	150	147	168	150	169	159	175	161	165	171	159	145	141	169	176	151	164	150	181	164	154	160	147	161	143	163	169	162	148	160	125	157	154	157	165	160	187	153	168	158	151	164	156	143	165	145	156	175	165	141	162	164	163	161	141	173	148	172	147	166	154	159	167	173	170	149	158	146	149	163	169	155	146	150	175	152	145	180	163	155	159	165	144	152	150	167	137	183	154	171	137	145	146	148	152	142	152	157	166	172	137	150	170	167	154	155	143	148	140	155	165	162	155	164	143	145	169	160	146	164	167	158	165	179	166	143	150	141	152	171	149	155	162	145	156	165	142	151	169	168	153	167	190	157	141	149	145	151	159	166	153	171	137	150	144	155	177	162	140	161	163	162	145	173	160	159	141	169	154	163	177	170	170	135	151	140	154	160	154	164	156	159	157	151	167	173	158	156	147	165	134	155	159	168	156	159	156	174	163	161	141	164	143	162	141	148	168	173	161	160	154	151	154	133	158	177	176	170	149	201	161	175	154	156	168	162	145	167	186	165	162	162	183	144	164	160	155	158	165	163	159	174	144	145	145	168	159	166	163	138	146	193	161	154	167	157	154	146	162	145	186	152	144	158	157	161	160	160	173	190	169	151	150	165	158	167	157	156	128	154	164	144	174	155	160	172	156	167
150	2	1950	111178	427	14	304	306	333	288	305	283	277	235	252	256	258	258	233	222	242	219	215	227	217	208	217	201	209	197	208	214	202	218	198	204	188	208	181	205	210	179	184	198	191	200	188	209	194	190	199	202	207	199	187	191	212	202	173	194	203	172	209	186	206	189	179	188	176	190	177	194	176	195	209	178	175	197	180	180	207	198	199	183	196	200	161	191	196	168	157	184	168	205	206	168	181	176	191	198	196	186	193	193	183	207	187	183	187	189	196	193	166	196	206	180	178	179	174	190	182	195	202	190	201	186	168	176	175	198	182	213	157	197	196	176	190	180	177	195	194	197	174	203	209	162	170	200	189	175	186	189	169	192	177	178	190	168	179	179	182	180	199	194	195	181	195	194	190	191	204	201	185	198	181	191	150	195	175	166	207	203	168	181	191	178	189	168	202	184	191	187	196	213	187	179	192	178	154	194	177	192	177	191	202	209	190	183	216	190	202	177	191	165	178	184	187	207	202	169	186	200	168	184	192	193	191	181	178	208	190	188	179	191	173	172	201	171	196	183	198	211	168	201	203	187	179	194	192	178	166	184	190	196	204	172	186	184	178	170	205	173	171	179	180	199	212	205	195	180	177	178	166	184	189	187	191	187	195	177	200	157	186	178	192	179	175	173	185	178	189	202	179	209	175	175	188	181	192	170	174	210	189	176	163	214	199	192	171	210	182	173	189	197	198	179	195	180	195	174	205	166	170	172	185	188	183	189	175	192	180	183	197	171	182	188	178	184	190	178	184	180	209	203	196	184	205	183	194	193	185	194	185	197	179	178	183	179	170	179	184	166	176	191	175	175	184	185	192	205	189	180	191	180	170	189	199	174	189	194	170	193	198	190	194	202	177	187	171	177	199	179	181	211	158	184	167	191	173	197	187	187	171	182	199	201	182	184	174	207	199	181	191	167	185	200	195	183	179	185	183	172	173	191	201	180	185	161	186	202	182	190	189	169	183	204	194	183	166	198	187	174	172	223	186	197	169	208	189	156	177	186	191	179	186	183	184	191	195	191	169	175	179	174	189	174	190	185	180	185	188	186	191	208	178	205	179	187	164	186	190	195	199	166	186	180	191	183	188	191	188	179	187	186	176	184	182	178	182	170	207	174	175	195	192	172	201	168	187	201	181	194	186	169	178	157	166	164	178	172	180	173	186	186	191	174	195	182	196	165	204	188	174	158	189	173	185	173	178	176	194	194	172	188	196	171	175	194	185	177	202	195	199	178	171	194	172	187	174	184	169	186	179	207	214	177	185	187	194	171	180	177	193	182	186	198	210	202	175	175	200	196	167	181	207	193	183	158	180	175	187	195	170	199	174	180	197	189	190	191	181	175	184	194	188	173	169	169	172	190	174	205	190	185	193	168	186	180	182	190	179	170	174	162	191	157	192	200	178	172	184	201	190	170	173	185	226	193	190	162	188	184	187	193	166	195	180	202	202	191	206	170	185	175	201	159	179	166	183	187	193	175	160	178	193	183	199	186	189	168	186	183	197	174	173	168	181	188	167	158	185	195	172	205	188	169	193	187	183	184	183	183	170	161	217	164	179	182	209	185	174	184	164	161	181	168	194	182	180	173	181	200	191	176	182	215	183	171	188	182	175	169	179	172	197	184	176	170	181	173	200	173	149	189	182	164	182	215	186	192	187	176	191	185	205	174	200	182	185	189	159	208	188	197	195	177	196	178	195	185	188	168	211	173	175	169	167	178	201	193	161	172	167	203	197	197	208	197	189	172	179	189	178	181	186	188	198	201	162	173	195	190	199	172	182	166	170	183	174	202	189	187	178	198	161	186	176	181	174	175	184	193	185	200	176	202	164	185	169	169	185	187	194	170	177	199	197	169	194	178	180	211	197	183	173	192	174	203	183	194	192	184	158	193	202	185	199	175	184	202	192	210	182	192	197	196	166	177	187	200	190	182	189	178	195	167	190	169	169	182	197	187	188	168	195	192	171	188	192	182	190	183	187	208	214	175	200	190	197	172	174	177	184	164	180	170	191	193	178	174	191	193	170	186	218	173	185	181	182	183	186	187	177	169	195	205	191	192	170	189	175	190	173	180	180	190	183	173	179	177	180	193	201	162	191	172	175	190	176	164	185	185	196	155	194	176	191	151	144	210	220	203	193	187	151	158	224	206	181	190	169	182	176	190	154	189	175	184	168	192	210	183	187	207	210	193	209	174	181	192	168	206	208	188	174	190	182	169	196	175	168	187	170	176	178	206	202	210	163	180	189	165	192	186	185	168	193	184	170	181	189	172	188	203	181	206	196	175	188	188	189	173	168	192	181	171	149	174
150	3	3250	111236	431	42	310	346	339	293	285	282	273	234	253	248	221	256	237	211	236	215	202	228	193	217	217	197	215	208	186	214	214	204	204	227	184	187	187	185	202	205	198	189	181	195	204	213	209	182	213	195	161	178	209	186	189	191	188	209	206	213	184	193	198	165	189	205	201	195	192	191	200	202	208	196	217	172	182	208	179	186	180	209	177	205	194	212	182	186	194	196	208	181	211	172	182	200	190	185	213	212	181	191	202	186	188	201	186	195	183	207	192	190	188	186	165	187	183	196	190	175	205	186	188	205	200	201	193	193	186	202	173	222	196	164	184	204	181	190	179	208	177	195	199	190	217	180	196	211	182	204	180	203	188	177	224	178	197	194	180	198	190	198	181	203	199	188	192	190	185	210	195	177	208	181	190	186	202	197	212	185	180	196	181	190	181	195	189	194	194	168	187	204	199	196	171	198	195	215	193	196	191	210	170	196	191	181	208	193	197	197	163	175	194	202	181	202	187	202	191	197	215	189	191	192	201	208	225	183	179	197	180	206	201	182	180	187	182	180	205	196	199	171	200	198	195	205	159	188	176	177	198	181	173	199	175	183	175	192	194	202	188	183	201	193	193	180	176	193	200	197	215	196	214	178	210	210	168	190	190	196	182	208	192	187	179	204	185	198	193	184	208	201	181	177	190	195	187	181	206	203	188	181	186	184	210	169	198	209	199	180	194	187	183	214	196	187	193	184	203	198	220	194	167	203	219	187	188	187	175	196	193	175	193	182	204	171	203	181	196	183	186	176	219	190	210	171	188	203	185	195	195	157	182	196	210	187	202	192	191	192	188	176	191	191	199	219	195	187	216	174	180	197	186	204	200	192	196	177	201	172	184	223	195	212	191	208	193	197	219	226	213	184	216	189	201	209	189	193	211	170	190	180	180	196	207	196	181	211	173	205	208	211	192	185	185	161	175	201	192	187	204	199	208	212	186	194	188	188	179	188	180	191	178	193	195	189	194	192	180	181	173	175	191	184	183	205	164	169	212	181	187	189	206	185	177	195	212	205	156	184	178	199	179	175	202	200	161	215	194	193	191	202	202	178	175	178	187	184	191	189	192	184	199	185	163	187	172	195	179	186	179	203	211	206	211	156	200	193	203	188	179	201	181	190	182	191	189	207	195	181	193	210	187	192	191	197	201	179	204	184	177	210	199	204	206	171	182	170	156	192	190	183	171	204	187	171	187	189	227	192	172	195	177	193	194	195	199	193	213	180	199	194	174	179	180	189	181	210	194	176	212	185	204	182	179	180	173	172	187	203	196	190	203	198	187	198	189	200	209	183	189	186	179	188	209	191	185	205	205	184	208	186	199	184	171	197	179	195	198	164	191	205	168	163	194	197	174	176	187	180	194	175	193	176	190	203	174	193	159	189	182	172	181	199	191	206	175	197	202	204	191	213	186	182	178	188	194	205	220	155	225	192	210	195	189	189	204	185	192	190	189	193	197	200	200	184	192	220	175	191	204	189	189	190	191	183	167	202	212	193	224	186	199	189	173	182	189	197	193	191	195	195	202	180	185	208	186	193	190	182	182	168	170	196	182	197	215	172	174	168	220	192	182	175	170	194	190	193	190	206	201	197	188	202	189	199	189	187	196	196	211	200	192	197	183	188	182	183	174	201	214	208	196	185	188	208	171	177	191	192	185	204	177	189	192	198	184	185	173	177	175	201	216	197	165	188	188	195	191	178	196	180	224	190	199	205	192	184	167	199	204	185	199	183	169	188	203	170	182	189	226	199	179	208	170	164	198	182	209	184	179	214	198	189	193	208	166	189	189	169	184	208	180	195	203	204	194	191	184	182	205	196	193	206	176	201	192	198	191	184	199	201	192	181	208	177	208	191	206	166	188	180	185	185	173	193	208	197	209	229	178	189	200	198	189	215	172	163	190	189	210	177	200	187	185	172	164	185	207	183	179	194	185	206	194	216	194	185	185	197	177	203	203	202	185	175	197	200	177	196	194	204	183	189	195	231	202	199	175	202	214	161	182	194	185	183	203	196	160	214	197	174	212	191	192	205	194	167	200	197	173	205	195	180	174	192	199	192	189	193	198	196	170	204	192	167	205	182	201	202	221	187	187	191	205	197	188	191	177	192	209	189	175	188	169	179	203	190	183	162	189	185	180	213	184	182	200	167	207	195	195	185	187	188	191	193	204	197	190	192	190	201	183	183	204	184	210	177	186	185	193	216	194	185	192	183	177	202	165	211	194	175	195	186	194	196	180	183	188	177	194	171	206	169	176	211	194	184	201	188	193	211	192	207	201	203	186	173	180	206	185	189	192	186	204	204
150	0	2500	111294	435	11	273	320	337	337	320	311	327	334	308	326	292	272	273	289	284	293	263	287	248	265	267	246	248	262	258	247	236	214	238	240	245	248	220	241	220	221	232	211	232	237	244	214	233	216	237	233	246	224	235	224	203	218	240	227	253	247	226	229	216	244	231	225	218	209	220	230	214	213	240	227	206	199	233	214	196	223	224	209	216	241	189	209	192	200	216	225	237	219	203	209	207	213	237	217	210	212	214	196	220	226	218	241	208	206	218	220	218	209	220	232	215	221	205	208	219	193	226	225	203	200	224	219	217	206	184	205	174	225	195	219	212	227	237	215	223	217	208	218	217	232	205	206	218	206	198	210	225	213	234	206	217	222	208	246	214	220	205	200	228	199	201	223	224	202	203	232	203	212	214	195	211	207	220	201	219	221	218	235	192	206	196	203	214	199	212	205	234	184	232	211	210	192	211	224	208	229	213	198	184	210	195	208	203	193	208	237	229	223	213	202	204	208	204	244	194	207	202	213	205	218	215	211	229	221	205	217	203	212	192	191	208	220	216	209	232	225	200	214	198	194	215	197	224	224	188	224	202	204	184	210	213	198	195	210	211	227	189	218	198	220	206	186	202	217	186	187	220	202	206	203	227	189	201	210	206	195	215	198	201	197	207	233	216	194	200	195	202	202	193	205	212	215	216	202	203	201	232	226	183	214	221	207	198	210	182	211	174	219	198	211	199	188	157	212	230	208	212	205	192	197	194	216	217	235	196	208	220	200	204	209	203	195	232	217	209	214	217	220	221	217	193	192	230	202	231	196	214	210	215	204	202	203	206	207	221	220	204	226	198	201	215	223	215	187	214	209	209	211	199	196	210	200	203	204	198	202	195	224	234	216	214	224	218	233	218	229	206	187	222	211	203	213	192	214	189	225	210	207	216	183	214	212	196	208	207	200	195	208	220	239	191	212	226	220	213	214	229	221	211	207	231	212	216	229	209	207	199	189	179	196	212	230	195	194	217	209	227	217	199	191	227	227	202	223	207	201	220	221	226	210	210	204	204	226	206	230	200	210	202	221	213	210	202	203	209	197	204	225	214	212	201	220	227	189	199	218	212	187	209	208	181	207	225	193	187	220	203	201	213	183	226	213	194	188	191	205	209	188	204	199	219	194	218	215	195	210	190	190	229	197	187	203	203	210	218	203	204	216	172	201	221	183	224	195	213	223	207	234	202	205	217	211	208	206	210	206	206	209	222	211	180	219	189	232	211	207	210	230	210	214	209	206	203	216	226	203	209	220	210	197	224	193	229	230	196	214	208	206	205	203	206	228	229	199	197	227	192	209	230	207	205	198	192	191	194	212	217	225	192	206	206	214	213	231	214	212	207	204	211	221	221	234	177	212	193	207	205	204	228	205	176	218	195	199	217	205	203	205	197	189	214	189	197	213	218	212	201	191	231	191	204	208	218	208	199	205	212	228	201	210	213	218	204	220	187	188	196	215	202	190	200	215	202	196	214	198	201	200	197	206	185	202	215	203	211	232	188	221	211	194	224	241	204	209	210	219	209	196	228	213	211	207	219	206	223	217	196	209	207	181	198	197	193	204	197	189	212	194	224	194	190	221	202	217	192	211	204	187	197	216	186	213	216	212	219	201	216	225	188	206	219	236	205	218	204	196	219	204	192	214	222	234	186	187	189	171	204	206	169	216	217	189	228	185	205	214	205	212	202	199	223	208	210	210	206	215	220	240	206	212	174	201	224	201	214	219	165	192	195	190	208	214	221	190	187	214	203	214	197	211	198	227	206	201	194	241	196	209	211	194	237	235	187	194	203	218	208	219	234	226	229	238	212	192	193	199	198	207	214	221	222	192	206	212	186	216	218	213	188	213	233	198	199	208	189	197	233	218	195	177	211	202	221	202	189	207	200	199	216	209	206	211	214	201	234	219	192	200	195	207	200	192	204	206	201	200	190	228	182	211	222	216	207	187	202	225	214	207	215	228	214	205	214	209	209	195	195	196	207	219	210	219	204	200	184	217	178	195	213	214	202	208	193	198	201	208	197	203	227	224	220	201	218	194	213	218	192	199	199	208	190	203	192	216	195	206	210	212	203	196	226	212	235	197	205	202	195	209	212	218	205	206	186	184	195	226	208	206	194	209	218	215	204	184	198	201	199	199	217	218	216	217	208	207	217	193	206	223	202	216	217	217	211	190	203	218	217	207	195	208	223	194	202	181	209	215	194	190	209	189	229	234	205	172	208	201	203	212	202	217	196	183	206	209	205	213	212	205	177	204	215	219	205	217	234	222	199	223	195	219	201	173	205	191	211	213	189	188	227	255	211	202
150	1	1710	111351	440	64	349	351	312	274	278	251	258	250	238	225	216	225	228	212	204	221	218	239	204	215	225	205	236	205	223	213	206	223	225	209	221	234	214	227	205	205	227	200	224	230	206	210	205	203	225	219	225	227	219	227	225	197	213	201	224	215	217	213	194	216	205	209	207	199	225	225	212	238	207	241	224	227	208	231	237	224	210	210	205	200	234	221	226	219	216	197	204	226	237	206	209	247	226	223	186	229	205	224	249	216	197	223	205	228	212	198	206	209	212	208	220	212	200	192	219	211	218	199	198	215	214	211	232	213	211	216	216	223	217	227	222	253	206	257	221	217	218	192	203	217	223	224	226	252	199	209	205	222	214	199	231	203	247	237	225	196	203	183	199	239	237	206	211	204	202	187	205	206	203	224	223	206	204	211	229	198	199	214	216	213	207	195	220	228	213	216	195	213	231	206	217	208	226	230	216	212	206	216	207	207	217	217	202	217	219	216	182	193	240	200	199	228	230	220	188	219	221	215	223	229	202	224	198	187	200	240	210	209	200	203	220	212	217	218	209	194	225	221	220	209	225	214	224	218	199	203	204	230	208	221	200	186	194	213	206	201	216	220	207	205	232	211	215	231	220	226	217	220	208	205	211	208	195	192	209	192	244	214	224	245	195	204	191	208	213	196	218	193	249	183	196	229	214	217	216	222	212	229	181	229	206	223	216	227	225	208	204	195	196	214	232	187	213	200	225	199	210	226	213	185	216	220	220	199	216	226	214	214	251	194	196	224	193	208	211	188	212	220	211	200	214	213	205	212	221	225	203	230	214	215	205	215	186	193	197	209	217	235	190	245	231	195	191	225	204	228	207	228	229	218	215	231	198	202	209	208	240	203	194	202	223	191	201	208	226	198	205	199	209	203	213	211	239	199	216	213	218	215	217	205	179	210	229	193	220	213	210	228	217	204	203	229	209	226	198	211	213	214	205	222	214	233	223	206	223	208	208	212	240	202	217	217	211	224	193	201	214	205	195	220	207	191	204	207	223	207	225	207	197	219	221	206	202	219	205	206	228	210	209	212	223	199	219	198	220	249	223	213	202	192	229	210	200	240	215	213	210	231	237	213	210	210	227	207	234	211	222	207	223	216	209	223	212	234	201	206	217	191	212	200	239	217	201	234	223	202	214	207	225	206	218	215	209	216	229	216	215	206	226	185	193	214	208	209	208	206	203	183	195	217	217	210	183	214	222	212	219	217	225	224	235	211	220	206	203	222	203	226	210	211	236	197	204	205	219	230	202	188	187	207	204	193	212	206	214	197	218	212	207	208	252	210	222	225	204	206	211	219	205	226	229	212	208	221	198	217	205	199	228	231	221	225	226	192	219	209	212	219	219	249	208	216	207	217	204	218	199	230	201	205	196	211	204	233	203	211	202	172	215	213	211	214	221	206	205	210	234	196	209	204	203	231	240	241	199	208	195	204	234	209	213	181	215	233	219	239	210	228	209	195	212	204	249	217	231	202	218	218	227	218	229	214	231	221	225	239	219	201	205	190	200	216	232	227	225	213	208	229	200	230	221	204	191	198	223	233	209	230	204	234	200	208	193	204	224	215	224	215	193	230	215	196	246	218	201	217	210	227	200	183	221	217	196	188	195	204	200	209	229	209	192	230	236	219	231	225	208	220	196	230	224	210	218	223	198	225	215	218	187	176	225	213	212	216	189	210	210	205	221	203	180	227	215	211	230	195	175	211	227	203	194	213	219	213	216	228	202	217	202	221	229	190	209	202	221	215	215	194	213	227	215	223	216	209	201	204	241	200	208	204	205	210	221	238	226	219	217	201	222	195	219	235	216	214	211	211	205	218	211	207	200	220	214	204	188	202	215	216	201	209	226	203	216	199	187	234	220	214	234	182	188	208	196	232	203	205	196	212	217	226	202	215	203	213	217	233	217	216	221	214	200	203	207	189	209	192	226	207	182	206	215	191	210	209	228	218	223	196	206	205	198	226	212	212	215	197	226	215	207	217	224	208	202	216	207	212	218	205	235	208	202	205	198	208	196	212	215	231	223	217	211	245	207	222	214	225	212	216	213	215	255	229	225	219	198	208	238	227	204	208	208	221	214	212	215	233	221	218	249	230	202	198	222	226	195	208	193	205	223	199	218	198	218	211	201	202	215	236	220	208	225	199	191	220	220	228	187	223	194	221	200	223	217	235	202	223	203	236	237	190	224	221	203	215	239	191	242	215	219	213	212	209	238	229	218	200	229	209	222	202	203	206	224	205	221	204	194	214	217	226	217	190	199	230	196	202	221	174	194	203	218	218	220	223	201	215	220	201	216	221	228	201
150	2	1950	111409	429	17	284	315	318	300	313	283	316	273	254	260	238	252	217	236	239	226	226	223	230	208	203	205	226	207	180	202	213	204	208	225	209	208	200	207	203	177	196	196	201	187	190	183	193	186	217	192	192	199	195	198	199	220	199	216	206	219	205	189	191	194	224	195	210	190	201	182	194	200	191	181	191	179	162	184	204	183	188	201	215	224	207	188	188	194	203	182	171	180	177	210	212	214	206	188	201	190	176	187	178	187	186	205	181	185	182	197	182	179	203	184	207	193	153	187	191	189	182	183	148	195	190	181	189	193	191	193	171	188	176	208	167	182	191	193	208	179	202	179	190	184	190	181	193	193	168	190	188	189	200	224	184	180	188	179	178	191	201	199	167	187	178	215	193	199	190	186	184	190	190	180	193	198	179	195	187	198	170	176	163	207	188	189	181	213	180	174	157	208	196	182	208	178	188	189	187	181	206	199	205	194	182	187	171	168	184	182	184	193	185	198	163	192	189	188	165	182	185	165	196	195	190	188	194	202	197	208	199	193	177	192	188	210	184	193	195	183	175	202	201	176	178	175	191	184	183	174	180	199	179	177	183	183	209	180	194	177	175	194	200	196	184	197	165	169	192	209	193	210	192	170	164	184	195	187	188	182	179	182	196	182	211	209	208	181	165	178	181	175	166	217	167	192	216	171	189	166	160	198	185	189	170	194	179	185	188	189	189	192	195	208	182	207	175	204	199	194	190	185	207	199	207	201	180	193	193	195	182	181	185	193	197	174	195	191	194	205	169	162	196	185	202	175	174	211	190	181	197	206	187	178	196	191	182	196	192	165	180	177	184	177	175	180	193	185	171	178	194	191	182	179	187	193	186	198	191	196	207	202	177	208	187	175	175	185	190	209	200	208	189	186	198	188	201	210	174	190	190	163	201	194	188	174	190	198	205	176	200	199	178	212	174	167	188	205	172	192	188	197	176	185	190	179	188	180	173	196	180	178	176	187	179	174	184	170	194	191	179	176	164	213	185	205	224	174	202	215	168	185	204	204	200	184	182	182	185	191	171	180	181	201	190	179	176	199	201	164	168	188	175	197	193	181	180	165	169	172	186	174	205	192	200	167	181	174	182	189	155	194	190	194	166	176	179	178	183	192	160	170	194	187	198	180	189	174	182	192	183	200	200	219	197	196	187	189	199	186	182	170	210	156	199	197	178	186	185	188	202	195	186	171	182	175	191	151	181	182	188	172	202	180	204	172	199	175	195	175	178	189	201	183	214	202	186	188	187	212	180	191	181	182	180	188	168	201	195	177	172	182	189	200	197	204	202	190	161	209	181	178	203	198	203	190	185	191	176	176	172	201	182	188	191	183	175	219	202	177	187	204	185	169	182	169	196	203	208	174	182	157	184	188	175	182	198	193	191	200	189	218	168	190	196	177	174	185	179	191	194	193	185	198	184	187	171	174	187	208	210	195	184	190	158	173	178	198	173	187	171	176	187	171	191	181	200	170	162	173	174	182	184	195	174	184	194	179	191	182	180	177	184	184	169	181	195	200	193	172	207	172	178	168	186	176	179	199	180	202	163	199	186	203	203	178	202	197	194	184	191	189	195	194	208	193	203	186	197	186	178	202	189	194	189	165	200	207	189	189	196	189	164	201	175	196	189	181	185	227	177	179	179	215	176	178	187	182	180	172	178	190	162	172	186	187	201	181	187	186	186	160	175	174	193	200	192	197	188	170	200	186	185	200	187	209	179	190	183	206	198	192	194	191	179	187	187	184	194	185	197	163	182	167	181	186	193	189	175	190	213	204	197	212	218	205	195	183	178	161	198	185	196	200	190	194	203	185	182	195	168	179	196	200	188	205	197	194	187	210	205	195	189	173	206	167	179	233	177	197	173	168	203	203	176	213	175	151	208	192	195	176	203	189	180	197	187	176	174	187	152	175	180	168	193	184	181	192	187	191	172	189	200	190	191	181	202	171	211	199	196	190	187	167	182	159	169	197	191	193	162	180	195	189	195	179	195	180	187	193	202	189	192	186	191	210	190	172	189	180	183	197	204	188	187	197	181	178	186	194	191	188	178	185	180	196	187	169	185	190	178	199	207	188	182	173	185	190	219	187	175	216	176	185	155	177	180	180	201	193	190	196	191	196	204	202	184	162	207	170	173	185	192	184	187	166	174	187	172	182	167	170	198	182	199	184	195	184	202	170	193	199	173	194	221	193	206	183	190	194	196	185	180	202	160	195	176	184	173	207	178	164	187	179	196	169	181	182	190	174	180	177	182	200	182	196	174	195	194	198	187	173	184	195	172	194	176	183	187	199	196	192	202	174	201	217
150	3	3250	111467	417	39	324	353	334	306	302	280	248	253	237	254	257	241	236	218	215	232	232	205	219	224	234	226	213	212	209	197	195	186	216	219	197	215	208	224	198	209	203	209	200	204	201	189	201	194	209	208	199	195	208	216	209	187	187	193	199	211	185	196	207	211	235	209	205	215	190	214	192	207	171	200	198	166	195	182	201	206	221	191	208	195	193	205	213	218	172	212	163	207	188	204	218	202	190	199	206	208	202	194	212	188	201	197	200	189	180	201	211	210	177	209	178	192	210	193	204	176	206	191	197	201	194	179	215	202	160	194	192	200	195	178	193	199	201	197	208	202	211	184	193	207	207	206	188	184	230	187	207	200	208	194	212	186	199	194	200	197	207	190	212	191	205	189	202	184	207	204	213	209	205	190	196	179	175	220	203	207	190	184	221	185	188	194	189	199	192	204	193	187	195	180	204	217	211	180	210	184	225	166	204	207	204	192	205	192	213	217	211	222	209	203	208	198	217	194	183	193	201	195	195	206	213	199	211	214	173	193	196	200	210	208	196	196	195	220	197	186	208	191	192	182	189	211	193	184	190	202	215	222	185	202	208	188	194	163	174	174	186	216	200	206	182	217	182	198	199	201	215	182	204	175	178	212	196	191	199	190	191	219	199	185	185	182	178	192	186	191	200	198	207	211	199	186	188	202	205	194	205	200	187	182	197	202	200	186	177	196	204	194	192	191	183	208	178	175	205	208	186	220	207	196	217	193	213	177	211	204	220	193	199	202	193	204	206	211	192	194	167	196	217	212	186	215	179	215	231	206	183	194	199	219	168	201	205	188	193	179	192	195	183	204	195	185	214	198	201	188	170	188	200	219	208	202	178	192	174	179	230	182	192	190	182	203	199	198	222	189	187	200	197	194	176	197	189	199	184	191	196	200	202	191	199	179	203	192	175	190	191	186	204	191	207	203	192	196	239	207	203	203	203	192	191	205	200	201	197	202	210	181	200	186	200	203	190	210	184	162	178	208	190	195	223	209	209	184	215	178	213	199	192	191	194	192	193	214	200	181	180	179	217	204	225	190	202	206	200	180	198	166	184	207	203	195	205	186	192	188	194	193	187	202	216	197	185	193	199	197	191	201	210	223	183	207	191	199	172	187	210	210	217	170	204	192	189	189	176	195	192	177	193	211	212	186	198	190	192	177	208	193	198	194	195	200	187	207	192	196	195	177	201	213	207	184	196	211	192	214	201	193	201	202	206	211	207	192	190	199	205	190	201	193	191	199	197	208	211	207	181	181	191	187	199	202	176	213	199	191	187	210	204	188	178	194	187	206	180	199	187	213	192	201	208	185	200	186	180	206	180	212	201	195	193	186	196	169	213	193	208	179	191	181	174	236	205	182	216	172	186	201	203	193	185	169	208	176	183	179	197	213	192	191	221	189	185	205	200	191	190	193	198	196	214	202	214	218	199	204	197	195	185	208	213	181	216	180	224	211	202	191	192	208	211	202	206	220	209	220	199	203	210	196	208	185	208	199	219	211	199	187	182	189	209	201	225	221	194	203	198	213	180	201	197	218	203	234	223	214	186	195	208	201	192	187	196	203	186	186	193	179	201	220	202	199	201	204	205	198	199	187	197	204	190	188	201	189	187	186	217	199	179	189	185	200	216	159	188	186	191	193	205	178	202	187	215	181	202	185	191	205	192	204	180	214	209	204	203	205	219	186	198	182	216	197	179	189	188	184	207	205	189	206	202	192	198	195	189	214	179	208	177	187	184	195	221	205	212	192	201	187	194	182	195	180	214	212	220	180	187	182	190	197	210	217	188	200	196	195	187	195	200	180	190	203	189	195	199	205	188	185	218	193	170	180	180	204	170	197	213	172	216	179	191	183	182	198	169	202	203	189	208	186	209	199	189	198	183	185	216	191	209	195	201	199	180	201	204	182	183	186	205	199	208	202	187	198	177	185	205	186	174	199	209	170	185	216	215	183	197	208	148	203	208	195	190	188	201	197	197	211	187	219	182	180	194	206	192	215	192	175	179	188	219	188	212	202	176	200	215	158	202	204	222	184	210	198	187	192	190	194	213	219	199	193	221	190	189	195	180	217	193	209	224	194	184	199	172	188	192	187	206	182	206	195	197	175	210	220	178	195	189	205	214	198	213	192	185	186	194	196	198	222	166	220	203	208	189	179	205	182	190	202	208	215	178	210	195	183	190	182	185	200	193	214	188	216	197	202	201	207	185	177	192	201	179	189	208	184	199	185	207	218	180	206	207	180	226	193	223	207	201	174	223	186	173	213	200	220	188	217	163	203	209	178	219	175	217	193	193	199	183	230	188	204
150	0	2500	111525	430	6	277	321	382	347	306	349	337	350	325	299	299	296	298	273	277	289	284	256	272	270	265	268	246	234	253	251	250	242	246	249	222	230	233	236	228	212	238	215	232	197	251	234	238	237	226	238	236	254	230	215	215	240	242	235	217	214	241	223	235	219	208	227	231	207	217	233	207	204	217	209	216	227	215	223	219	219	232	209	201	230	208	218	217	205	232	215	205	217	199	210	193	231	195	220	209	196	202	219	204	193	205	208	228	202	203	216	206	206	214	244	195	241	207	220	201	212	222	240	204	188	207	203	200	210	231	208	216	205	232	210	226	219	191	197	223	209	215	225	223	219	178	208	216	205	228	192	224	199	220	207	237	210	215	226	201	200	187	212	220	204	205	222	214	191	216	218	195	211	212	232	219	194	200	222	230	221	226	223	216	226	223	214	188	206	203	213	189	203	229	197	201	222	219	211	215	200	198	214	207	222	204	241	213	191	222	184	208	215	204	190	202	215	208	202	222	227	208	204	224	226	212	219	214	213	203	201	216	212	220	193	205	220	202	200	201	219	223	216	194	234	228	186	178	226	217	209	223	194	219	221	212	206	209	224	191	199	180	206	204	204	220	215	231	200	198	217	184	205	229	213	207	208	220	216	220	215	193	186	196	203	204	208	212	221	212	206	191	202	212	206	206	207	220	210	214	209	229	223	215	213	222	210	226	199	198	192	200	213	216	189	232	202	208	210	206	221	216	211	200	198	218	195	204	205	219	185	227	212	208	203	205	193	230	192	203	223	219	212	201	213	228	212	216	208	222	190	175	183	197	198	206	193	216	207	205	193	190	199	196	189	190	227	195	194	200	190	190	212	226	210	192	207	220	212	220	188	198	220	199	202	211	237	194	210	195	193	205	202	189	221	217	238	214	233	196	215	196	217	216	224	166	198	222	201	189	196	199	222	194	214	199	216	224	193	209	212	206	202	189	220	204	190	215	225	197	202	218	186	205	217	212	204	205	216	241	192	233	184	199	190	214	206	210	208	220	207	203	197	196	214	214	224	203	196	198	214	197	214	217	198	215	219	211	215	205	206	222	209	203	198	203	210	195	216	218	199	213	206	218	206	214	192	223	182	185	192	207	205	191	216	221	206	214	209	224	225	208	201	180	206	221	211	206	206	200	232	200	190	199	216	216	197	228	204	235	199	213	198	183	225	207	195	213	189	198	198	206	190	207	204	198	198	207	227	202	201	216	212	200	213	222	225	214	199	198	226	187	219	210	220	204	203	224	222	213	213	206	209	207	203	222	211	208	198	225	215	211	212	211	211	218	198	191	219	202	187	211	215	194	194	212	220	224	200	214	189	234	187	232	221	216	191	202	184	207	215	198	200	218	228	177	230	173	208	218	220	190	204	223	191	208	181	224	209	205	204	202	194	219	215	198	207	214	184	220	221	202	194	245	211	223	209	198	204	212	220	219	198	185	187	215	181	223	219	211	203	209	209	228	216	201	218	222	209	211	215	232	200	222	194	218	215	202	211	203	222	196	213	193	214	197	209	208	195	229	198	212	220	234	205	209	222	208	221	196	206	232	195	224	188	181	218	201	197	189	224	208	206	210	219	195	219	219	215	226	230	200	198	187	198	223	198	199	206	208	189	206	196	207	209	178	204	196	232	241	211	188	199	194	221	217	212	195	201	230	205	218	200	198	183	210	205	211	187	209	218	188	202	204	185	201	209	204	233	216	213	180	203	200	189	189	197	196	199	221	217	203	215	214	204	220	216	193	176	227	203	205	216	196	213	200	196	222	180	203	217	199	185	221	189	198	218	199	192	218	206	199	215	224	190	197	196	220	204	197	218	193	210	229	204	190	230	195	201	202	208	245	224	219	213	191	215	207	219	200	192	222	211	209	235	200	194	196	213	209	200	197	226	205	184	203	202	191	189	185	252	202	202	212	211	191	217	211	226	214	189	199	208	224	205	200	200	230	211	206	212	248	207	213	203	219	200	212	216	227	203	203	211	187	213	229	194	235	201	217	197	204	190	221	190	189	240	184	215	201	197	229	220	201	216	200	210	203	207	212	197	226	203	227	208	226	201	186	193	204	208	196	191	200	217	214	193	201	210	191	182	193	196	200	193	216	221	185	191	179	195	205	222	219	201	213	193	223	201	220	203	188	193	201	214	210	191	215	229	194	207	172	197	204	204	229	198	193	215	191	205	214	199	195	199	211	200	243	182	197	205	225	194	213	193	205	205	234	218	206	199	193	183	193	223	199	219	235	212	205	205	215	201	222	202	217	183	215	200	200	205	210	199	186	213	201	212	220	198	207	205	191	195	219	192	211	199
150	1	1710	111582	442	68	347	326	277	290	277	233	236	253	221	219	252	220	204	238	204	207	184	216	190	206	220	208	214	176	211	203	206	215	187	200	210	220	205	199	205	197	191	215	197	191	190	201	168	223	163	227	216	193	204	200	201	205	173	185	208	226	195	220	217	203	198	193	207	206	222	204	190	220	197	190	190	179	191	211	180	180	186	202	209	225	192	178	212	176	194	219	211	204	211	192	206	217	207	190	229	198	204	214	171	206	211	213	212	204	194	174	189	192	193	207	212	197	180	199	185	202	213	195	205	207	209	206	181	192	182	220	194	173	199	203	193	198	196	222	198	187	218	186	214	185	217	203	180	201	171	180	205	184	180	205	193	196	175	220	189	238	204	175	177	223	201	214	193	194	194	183	195	173	188	215	220	195	205	225	221	197	183	178	195	176	192	187	189	202	194	182	211	177	209	192	181	188	216	192	196	201	213	197	200	207	184	184	181	198	208	178	187	197	206	207	203	185	181	194	195	197	192	202	182	187	209	172	187	218	209	198	196	192	192	189	204	197	189	182	179	198	179	196	191	183	197	172	198	181	201	190	200	186	210	185	190	196	198	190	197	175	180	197	219	202	178	197	202	209	203	191	201	190	190	196	194	196	194	194	205	201	203	192	189	206	195	200	210	190	178	210	208	176	225	199	206	168	204	200	202	182	181	209	222	174	196	229	204	206	209	213	185	217	185	203	194	201	197	204	186	201	187	194	194	210	209	191	198	213	189	216	194	206	230	203	219	221	207	223	181	183	198	201	197	208	221	205	181	183	201	187	195	191	181	189	199	206	189	212	187	213	202	189	190	176	188	191	207	198	201	202	191	183	204	201	196	200	168	193	174	211	211	205	210	210	203	201	192	196	226	202	198	175	193	190	193	201	226	193	195	196	192	185	206	187	203	187	207	203	204	217	184	200	206	180	192	194	199	206	199	210	215	207	189	213	194	171	187	199	199	218	200	203	185	178	209	190	188	186	187	213	204	190	200	202	181	184	195	220	207	206	191	198	188	223	197	195	208	208	205	186	203	181	215	200	183	198	204	178	189	192	210	210	184	195	196	234	170	203	220	208	183	197	195	193	194	194	194	219	179	184	197	170	195	221	205	219	202	197	204	191	218	225	195	207	202	194	209	167	208	192	181	207	189	214	193	183	217	206	211	197	184	197	187	213	198	203	206	192	205	207	208	196	185	195	205	165	198	214	200	191	186	179	199	185	212	199	203	193	200	189	187	206	196	218	192	187	187	207	188	211	231	206	208	206	188	163	201	191	202	185	199	217	191	183	203	195	211	216	221	222	194	224	206	185	206	191	204	206	198	218	182	186	214	190	189	171	202	195	194	175	193	221	178	194	210	198	218	184	207	201	191	180	185	179	191	184	220	209	204	189	186	233	183	219	207	179	180	241	182	184	200	186	238	204	183	209	201	180	187	195	219	203	212	173	185	196	192	148	213	205	185	204	178	168	224	202	192	164	198	190	223	206	183	227	199	199	179	195	201	202	205	201	193	182	188	180	189	198	177	199	185	206	228	206	196	210	204	184	188	196	193	188	190	190	198	186	229	194	188	191	194	180	203	198	205	202	188	201	186	213	204	181	184	213	183	175	195	202	181	196	203	208	209	190	211	185	190	185	189	212	183	192	201	206	206	204	181	208	201	194	207	207	193	198	201	210	222	181	192	176	182	203	192	224	204	204	202	195	202	240	191	194	195	197	219	190	208	180	181	216	203	190	196	200	202	181	183	201	198	192	186	198	168	209	224	203	196	220	196	212	214	212	169	206	197	177	211	184	200	182	221	194	171	200	210	196	192	205	194	195	206	185	176	196	178	215	198	203	208	205	194	187	170	216	188	205	200	197	201	171	221	212	196	204	224	180	182	175	186	207	205	196	184	211	201	189	182	193	180	197	198	206	173	194	195	169	203	195	208	196	216	171	182	201	169	190	214	193	204	175	176	204	207	189	196	218	203	188	215	198	216	214	212	205	185	205	199	187	224	193	198	181	173	204	194	193	208	192	200	207	190	194	192	191	190	212	191	186	186	198	197	202	197	221	206	208	198	203	190	189	178	202	194	187	211	187	223	193	195	190	168	193	186	199	195	208	221	207	206	199	194	196	205	203	186	208	190	202	172	178	205	194	197	203	204	181	202	178	214	181	199	177	190	199	187	170	215	210	186	197	199	193	214	205	195	214	188	206	193	184	207	212	202	212	196	197	199	193	206	215	192	184	211	193	182	193	183	190	179	201	204	230	200	190	193	186	189	201	187	207	191	197	174	198	230	214	220	186	173	223	217	193	207	195	187	197
150	2	1950	111640	437	21	315	344	320	333	287	289	286	273	292	271	274	239	230	247	251	224	217	226	231	225	240	222	207	222	219	210	203	224	202	198	234	219	220	227	200	226	200	226	193	194	216	204	202	207	216	200	193	218	212	198	188	201	197	219	196	209	186	227	202	208	196	195	213	197	196	209	217	208	183	207	198	199	198	208	189	217	214	189	195	211	202	200	203	191	195	184	216	199	193	200	216	199	224	193	215	204	194	200	200	203	202	184	199	194	247	192	203	184	216	184	208	203	185	192	214	204	195	194	174	199	215	207	210	176	190	209	209	226	218	204	196	198	209	199	189	191	210	206	205	210	197	196	211	196	190	186	209	194	193	182	194	198	189	198	209	201	187	226	192	202	183	192	201	206	177	205	191	195	180	195	181	175	186	192	220	194	172	198	209	200	222	209	179	190	214	191	196	199	199	197	222	186	203	182	186	218	187	186	212	211	197	207	196	194	190	205	195	192	201	193	192	184	197	211	196	201	175	211	207	191	190	185	191	191	192	208	204	205	174	215	166	196	196	195	225	202	211	210	208	201	214	205	193	208	189	199	195	182	203	165	189	209	202	198	188	183	198	189	200	193	178	188	212	188	199	199	182	174	175	186	205	200	195	203	197	215	208	198	204	192	175	215	201	202	204	202	212	206	206	181	204	205	182	197	204	210	206	213	185	194	211	196	192	194	178	166	207	190	222	199	174	202	192	209	215	188	216	222	197	225	193	190	207	190	210	204	194	174	203	188	195	204	205	194	188	192	185	201	183	195	188	199	193	193	204	204	210	200	216	213	200	226	192	169	200	216	225	194	197	216	231	209	201	176	194	192	206	222	241	214	194	212	212	226	202	215	192	192	190	201	189	193	211	194	233	205	212	216	217	200	206	209	209	205	200	192	183	181	188	195	194	177	197	186	204	173	208	216	207	201	206	206	210	215	181	184	171	188	169	190	202	203	200	213	198	171	178	183	219	194	199	216	218	205	191	187	200	188	214	184	191	189	181	219	190	179	181	234	215	199	185	196	208	206	236	186	191	188	215	182	209	198	191	171	196	176	197	192	190	202	194	200	190	242	223	202	187	199	201	203	191	209	215	193	172	208	204	186	200	206	188	181	207	205	182	200	188	194	175	202	188	184	188	193	203	188	186	198	202	193	209	191	224	183	204	194	188	192	208	194	220	224	191	190	196	214	191	197	182	194	194	196	203	181	191	201	188	215	181	186	196	210	189	183	174	193	202	217	191	192	211	200	203	201	193	197	204	215	194	191	195	208	182	199	199	197	191	189	195	187	176	178	194	204	205	210	200	197	187	226	212	185	210	216	196	183	210	212	200	208	199	221	189	194	227	212	199	204	225	216	208	197	174	210	207	188	212	193	206	196	220	188	212	215	204	198	194	184	195	236	201	212	189	183	206	201	181	204	184	203	219	210	184	195	195	195	212	193	199	202	200	191	205	195	216	185	218	198	191	208	203	184	197	215	185	187	178	210	182	180	215	179	188	177	177	202	219	214	188	200	205	201	198	176	202	210	192	193	201	208	186	210	204	200	182	189	223	173	196	209	201	213	201	201	195	198	210	194	191	189	202	211	203	203	219	204	216	194	190	215	202	217	216	199	206	183	204	195	188	189	185	200	184	207	204	190	205	226	197	205	171	185	205	206	195	181	205	196	189	194	191	204	188	207	210	187	197	188	204	202	218	211	200	195	206	192	192	194	203	199	195	193	203	175	203	171	188	197	201	174	210	192	192	217	201	195	189	184	214	194	184	223	206	197	218	209	196	163	209	203	208	208	188	180	185	185	192	201	194	188	192	199	197	206	202	204	187	188	208	208	204	205	190	202	191	187	193	194	199	205	206	189	183	186	190	188	213	200	218	220	200	193	215	194	171	207	216	181	185	180	212	210	196	208	210	198	196	191	198	209	181	193	211	216	211	206	193	199	214	183	190	201	192	224	187	217	185	208	205	201	198	198	208	249	199	178	185	198	198	201	189	205	218	186	193	210	183	178	191	209	197	174	193	205	181	197	216	201	209	219	189	180	200	185	178	186	172	189	165	188	199	199	180	203	205	187	199	190	196	178	189	206	187	192	210	199	201	195	187	193	198	185	209	194	196	203	198	197	205	210	196	189	212	189	208	207	194	201	180	214	191	198	177	198	212	198	213	216	177	218	214	191	210	191	214	194	212	210	185	197	192	195	184	205	188	192	202	210	215	195	206	212	194	189	206	190	191	209	202	193	177	220	183	194	204	212	209	211	207	180	210	204	197	229	210	203	206	207	203	201	193	190	213	207	214	220	220	210	193	216	187	202
150	3	3250	111698	430	32	330	349	313	313	267	272	289	246	277	230	252	241	233	239	226	202	203	225	219	224	207	224	216	211	198	227	192	219	207	214	218	201	189	206	217	207	206	225	227	200	182	235	218	217	218	200	187	220	171	192	213	193	212	194	197	190	207	205	200	231	186	209	172	213	204	214	223	206	199	195	214	210	190	204	191	195	198	207	201	202	207	189	201	206	205	215	208	185	199	191	192	211	194	198	184	201	205	192	200	187	212	231	223	190	176	185	200	219	220	217	194	207	198	214	186	215	207	194	188	191	222	185	199	184	193	183	179	199	183	207	167	182	178	201	216	200	197	210	197	203	209	215	185	208	205	193	190	199	205	208	196	195	206	211	218	192	207	195	218	185	211	188	191	200	209	203	206	199	193	185	203	212	179	214	204	199	173	186	199	222	213	208	178	181	210	170	208	195	192	236	208	209	185	197	194	197	187	213	190	176	211	177	188	212	192	195	202	212	213	196	210	181	209	199	189	189	206	196	189	205	185	192	202	195	235	184	196	223	203	200	193	187	210	210	208	217	199	202	213	190	192	190	186	205	218	207	198	212	203	186	177	187	207	201	181	208	198	197	199	188	222	196	197	210	178	206	177	192	203	213	188	203	208	202	190	196	237	203	211	209	214	183	181	205	182	209	227	204	197	231	216	199	215	199	201	204	191	195	184	189	202	195	180	199	213	193	199	184	169	181	205	220	207	192	175	212	202	216	200	197	188	229	195	191	228	192	189	208	197	209	201	194	192	190	232	203	227	195	198	210	219	199	226	217	173	202	212	185	207	180	196	192	174	193	202	186	198	207	201	201	189	190	195	190	205	211	179	185	189	205	173	197	191	186	200	196	196	193	203	200	208	192	187	199	194	187	188	182	185	213	200	211	201	172	192	218	197	194	188	208	222	182	196	203	207	211	220	180	195	178	188	206	189	216	173	202	201	205	188	201	206	209	188	199	200	189	193	224	206	207	214	182	202	206	190	176	178	198	204	183	200	190	202	212	206	201	185	192	198	217	179	191	215	213	197	188	187	183	197	224	221	212	199	175	168	189	214	194	214	224	198	200	197	196	192	200	196	182	194	194	198	202	180	194	219	206	206	221	197	207	202	203	174	214	183	189	171	220	186	201	190	195	176	187	177	193	210	185	203	206	174	194	176	188	215	198	199	188	206	199	209	215	173	196	192	189	182	209	191	215	185	198	216	185	199	198	196	181	228	198	200	206	181	189	202	191	217	189	187	198	216	209	213	187	198	202	204	222	198	196	179	203	196	186	191	197	191	208	217	187	203	187	180	192	179	196	186	172	216	205	208	184	196	182	201	203	192	216	209	197	215	187	189	198	180	191	215	206	215	180	206	214	172	201	189	214	190	180	199	196	198	163	219	211	180	203	203	192	211	180	188	203	178	189	188	201	195	183	207	188	195	191	194	192	204	178	198	205	201	195	191	216	190	207	215	195	189	201	194	219	203	200	188	217	186	172	187	208	186	202	210	217	208	199	205	196	201	190	213	205	192	215	173	195	194	178	191	206	198	202	201	191	178	177	185	170	190	183	215	173	189	191	200	184	186	210	194	199	202	176	195	219	198	201	197	191	188	193	183	185	185	177	220	198	183	200	207	181	207	200	199	186	179	182	201	202	183	212	194	197	175	193	193	187	199	181	195	154	195	181	177	199	191	190	186	203	198	204	199	199	196	193	194	206	175	200	218	197	164	197	199	210	196	175	187	177	197	210	193	209	195	192	208	197	208	204	191	196	192	203	194	208	196	189	192	184	212	199	216	195	207	178	192	215	189	210	177	197	205	203	200	195	205	205	211	203	204	195	182	195	190	183	203	198	219	217	174	188	200	212	203	202	201	193	173	218	186	198	174	197	195	200	196	191	209	198	184	203	214	189	180	194	216	204	198	202	189	205	218	186	213	191	189	194	194	197	207	205	198	218	207	173	184	193	191	208	218	192	217	206	215	173	195	169	208	213	199	188	201	205	198	188	180	201	208	185	203	214	189	187	198	177	191	210	183	188	178	188	196	192	189	203	173	193	204	212	200	219	188	199	198	188	197	194	206	218	191	187	184	200	195	180	179	205	199	204	190	214	183	181	185	195	190	197	239	200	189	207	202	184	218	190	188	203	179	195	176	200	197	188	196	197	183	191	202	183	174	196	182	182	190	192	188	197	210	195	213	182	221	211	200	173	187	226	205	189	231	166	198	209	216	208	184	194	231	187	187	182	197	202	195	207	188	204	197	205	202	173	202	215	186	176	218	208	198	182	206	204	209	194	200	226	209	204	177	200	192	209	203	211	197	180
150	0	2500	111759	434	15	281	316	315	333	299	314	302	310	287	280	283	288	270	268	272	256	226	241	239	265	243	247	221	241	222	235	241	228	228	220	196	222	219	225	229	230	208	196	210	194	231	203	237	191	218	228	201	195	207	220	206	211	196	184	205	235	200	170	200	185	212	207	195	205	204	208	171	184	222	188	210	209	198	200	185	204	205	205	186	178	202	190	188	196	194	199	206	185	215	203	196	192	197	203	190	207	188	191	199	192	205	223	187	181	180	200	181	190	193	187	192	199	202	197	203	192	192	191	201	181	219	177	175	175	211	183	179	164	191	201	187	183	210	180	198	194	178	167	192	180	196	204	188	190	186	175	198	195	206	217	190	198	194	197	213	183	193	197	175	160	193	189	181	203	179	196	190	203	214	191	198	188	180	174	195	194	192	178	167	189	178	192	177	198	177	194	173	205	183	190	191	172	191	167	199	182	208	189	189	172	202	179	211	174	171	194	209	179	194	196	175	180	165	184	178	179	192	185	186	184	193	197	173	191	177	183	184	187	197	203	187	163	187	183	197	186	180	196	194	204	165	179	177	176	184	198	180	192	168	183	172	195	163	193	174	182	192	160	166	189	190	190	193	163	195	186	179	160	187	204	201	179	196	170	231	195	196	201	181	187	183	183	179	197	186	203	178	197	186	185	188	202	199	177	173	194	180	201	176	193	186	186	187	173	188	199	174	167	176	174	167	196	193	179	180	193	189	178	176	211	178	178	185	176	177	191	189	181	159	179	194	193	199	183	204	171	171	188	158	185	177	199	185	194	201	189	171	192	199	173	193	185	185	177	196	192	164	196	201	196	173	182	194	181	174	200	180	188	184	204	203	180	187	174	174	188	196	198	179	175	178	188	190	189	208	179	182	196	180	198	180	184	202	190	175	195	200	198	187	201	207	187	196	206	215	183	173	184	203	198	178	177	170	191	177	192	183	169	179	200	162	196	183	187	174	199	180	171	185	187	182	169	180	201	164	175	166	165	198	160	208	206	192	184	195	168	199	203	178	202	207	174	157	176	170	159	161	199	189	195	184	174	193	186	197	188	182	195	193	195	150	202	179	188	163	160	170	177	214	159	175	208	178	179	187	190	189	196	192	191	158	187	184	146	178	172	186	181	179	195	179	178	189	187	174	188	177	167	204	171	187	183	189	176	181	180	188	205	177	206	185	169	192	187	173	199	169	198	169	173	190	190	184	180	186	179	197	191	194	196	187	204	175	191	184	180	199	196	174	174	195	192	159	183	179	195	164	173	197	175	201	196	185	152	195	181	186	191	219	174	165	170	181	213	171	187	211	186	174	195	194	197	176	188	172	200	162	177	177	190	184	175	193	182	179	170	171	182	188	179	203	170	197	191	178	191	196	176	164	198	174	204	178	207	197	169	189	179	196	187	188	170	178	196	176	185	216	205	170	171	169	180	158	179	182	182	197	177	185	204	187	180	198	173	184	183	164	163	198	189	197	199	183	173	173	202	186	179	188	155	189	195	175	193	193	187	211	205	167	194	178	170	203	192	186	195	162	193	208	195	177	179	185	184	198	203	179	178	139	172	184	199	183	195	199	194	202	192	189	184	192	192	185	187	167	170	182	164	190	186	168	191	186	165	197	185	176	172	178	197	170	212	191	187	217	194	183	193	206	192	174	181	204	160	174	177	181	201	159	180	173	176	192	187	190	227	181	180	167	160	197	192	154	188	168	190	186	199	180	205	195	186	171	196	202	189	173	183	193	169	184	177	208	199	186	159	183	199	187	189	200	192	178	170	183	196	191	188	168	179	202	191	194	185	202	161	183	178	165	212	175	163	178	178	167	201	176	198	188	193	179	173	185	180	179	208	170	187	200	215	176	180	176	168	203	164	184	202	165	192	179	194	164	175	179	184	161	195	188	182	182	200	183	176	176	180	186	182	192	207	196	194	206	182	197	192	184	186	199	184	181	179	165	181	169	180	184	185	191	194	175	184	180	191	199	196	156	201	187	211	171	198	197	171	203	201	186	179	184	183	181	196	193	205	176	178	177	188	179	185	172	202	199	165	177	181	166	195	180	190	213	180	191	181	179	197	198	186	185	179	177	167	177	192	196	208	195	172	192	188	209	204	183	219	183	167	176	180	196	191	189	192	199	185	179	188	182	211	195	174	209	196	174	175	165	192	151	181	185	179	186	189	184	190	179	195	182	174	193	187	171	186	167	200	185	200	174	183	176	169	193	188	172	201	196	188	191	185	178	181	174	176	178	191	163	195	178	174	175	170	194	159	178	185	176	186	176	192	178	186	167	201	169	152	187	191	185	192	178	190	201	192
150	1	1710	111817	435	61	287	326	280	260	245	225	218	200	206	201	185	204	190	181	186	195	190	194	185	200	174	178	169	171	192	195	180	151	180	183	179	189	148	169	190	184	189	189	155	164	174	153	177	159	169	183	171	162	179	170	185	160	198	196	187	177	189	160	154	195	180	184	171	167	183	164	179	181	158	163	174	167	182	161	191	152	159	189	173	167	181	197	175	164	169	167	178	165	173	171	169	163	181	161	168	178	183	175	184	171	171	175	174	159	159	156	172	176	173	180	189	189	170	185	178	178	183	168	172	199	171	184	193	184	191	181	173	174	166	155	178	170	173	175	169	176	167	170	153	187	168	157	166	162	181	187	156	182	165	185	149	187	176	188	185	158	194	179	166	194	176	175	175	186	188	169	189	154	178	179	177	158	173	171	164	194	174	185	182	180	190	176	151	159	162	168	154	173	184	165	181	170	164	193	169	194	169	207	172	165	167	176	169	148	166	177	157	173	167	169	169	204	163	178	198	185	167	153	181	166	180	190	175	167	197	181	165	171	186	166	162	189	183	193	164	164	145	159	179	177	167	165	195	162	166	166	160	181	186	178	142	172	171	188	161	191	173	166	173	203	153	161	153	151	158	175	195	188	169	172	167	179	183	168	163	166	168	184	155	175	142	150	175	181	162	180	155	176	181	162	176	195	170	157	177	163	163	161	175	179	182	194	171	166	170	176	186	166	161	175	163	176	170	174	175	179	192	195	174	152	178	173	160	178	166	163	159	192	163	181	177	188	166	159	169	180	165	171	180	150	170	185	161	160	178	188	174	157	178	172	173	172	168	173	176	180	173	175	186	155	198	183	173	163	169	159	157	194	177	191	183	146	146	173	154	186	180	168	168	169	175	147	180	182	186	170	176	178	208	166	164	177	198	172	183	160	174	166	173	173	176	159	187	183	158	167	166	163	176	175	180	175	158	154	163	158	193	169	182	162	155	160	172	160	156	153	176	163	167	173	164	166	186	164	173	161	166	156	165	178	144	156	175	174	167	173	155	176	185	155	177	162	183	171	177	194	183	180	182	164	152	173	191	180	144	161	193	174	175	158	182	170	191	182	192	175	154	189	174	183	151	164	158	188	170	173	196	169	166	170	155	167	164	161	178	168	173	184	158	195	211	143	184	155	177	201	165	165	166	185	146	160	151	181	168	174	162	162	174	168	189	183	190	184	139	173	193	181	187	160	167	162	154	149	186	166	164	204	175	163	186	153	160	189	171	182	161	184	176	158	192	180	179	166	155	166	171	199	161	167	183	138	161	200	196	161	178	172	194	165	176	179	181	171	164	183	175	178	165	205	169	153	158	184	161	179	191	172	165	180	166	167	177	174	177	176	174	171	164	145	187	161	157	181	177	165	162	191	183	180	180	187	182	171	167	182	172	159	174	196	168	158	183	175	161	184	189	200	168	185	188	191	152	158	159	158	169	170	160	174	208	183	194	176	169	172	153	178	163	146	163	169	163	179	185	184	172	165	168	172	154	146	173	177	156	195	177	175	164	179	157	176	172	166	177	189	187	167	155	176	164	192	169	195	152	142	149	186	170	153	156	168	162	143	157	176	160	158	163	178	170	169	165	185	161	173	184	185	182	166	183	180	169	161	170	163	151	179	186	168	190	166	189	173	160	172	164	151	178	184	171	159	172	177	166	159	177	161	177	152	170	161	156	171	181	172	150	181	174	149	168	188	165	184	168	171	176	175	167	155	169	177	190	177	176	159	176	153	176	163	173	179	197	173	167	159	183	174	143	177	161	157	201	180	176	198	153	173	200	153	180	170	163	155	172	170	188	165	159	165	164	187	183	172	181	180	186	155	176	155	180	176	183	175	185	163	183	166	162	178	184	144	168	189	173	174	162	176	193	187	181	179	158	164	171	193	177	170	175	165	167	159	168	196	166	174	165	173	149	168	168	177	154	182	181	159	166	177	188	167	155	153	182	185	181	185	182	185	174	185	188	175	166	185	179	185	190	178	162	166	162	188	174	176	160	169	183	176	192	171	166	186	154	183	194	174	158	160	171	157	175	169	176	168	154	147	155	180	165	180	169	187	197	167	179	171	169	193	166	157	173	170	180	196	158	170	175	180	159	158	179	172	150	174	162	180	184	146	157	180	172	150	177	164	164	168	188	145	166	174	166	191	190	183	168	191	172	169	198	180	172	170	180	171	162	189	167	181	202	164	172	178	150	164	165	179	178	175	155	178	177	158	173	169	173	198	157	167	184	179	179	150	165	173	171	168	172	153	181	167	180	154	178	170	181	156	175	190	168	175	181	184	189	154	164	198	165	178	172	166	161	149
150	2	1950	111875	422	25	276	305	283	270	277	264	258	251	261	239	217	244	215	232	215	185	200	211	215	223	181	178	221	194	220	184	177	182	181	195	175	195	175	197	186	204	172	181	169	178	156	217	158	188	189	178	166	174	182	171	195	158	176	170	194	179	172	169	163	158	170	177	179	173	202	185	162	167	160	205	177	163	177	165	157	203	158	182	175	165	183	180	158	185	185	169	167	161	163	165	189	179	144	168	168	181	170	172	174	188	171	174	173	165	165	182	157	165	157	184	173	152	167	172	135	162	160	174	165	165	179	179	153	185	177	183	166	162	198	178	159	168	143	164	191	167	198	159	186	163	154	175	168	168	163	169	152	152	179	176	170	178	159	177	174	174	163	172	169	149	161	173	181	173	163	155	174	168	157	174	173	170	160	149	168	159	172	178	168	173	190	152	188	187	156	163	160	202	182	177	166	174	146	164	179	193	171	182	197	145	168	164	163	169	178	177	163	168	169	173	168	182	168	184	152	188	163	162	160	177	178	173	156	177	159	192	176	175	151	159	184	165	173	163	135	190	159	190	167	156	182	165	180	174	165	187	171	168	162	184	160	168	152	196	134	165	191	183	173	172	204	171	188	186	184	168	186	181	178	163	185	177	181	180	168	168	178	170	178	171	183	163	176	163	159	175	147	163	173	177	162	183	172	168	180	166	181	182	171	163	168	178	154	181	174	154	162	159	186	167	173	197	146	169	160	160	181	173	164	157	198	172	167	167	166	161	153	167	166	169	164	174	167	175	171	150	160	173	168	175	174	172	178	178	178	153	150	168	167	147	172	162	175	151	179	165	178	157	160	162	155	152	183	168	148	163	163	175	167	179	161	143	174	152	159	151	184	153	178	167	164	187	163	143	166	154	162	181	169	194	179	175	159	157	174	185	173	163	169	155	153	167	162	157	188	172	174	158	169	166	159	173	171	175	179	143	181	180	162	172	166	158	174	189	166	185	181	184	169	170	151	195	165	169	170	164	153	192	172	180	153	180	182	166	167	170	172	193	178	164	165	178	176	181	178	147	155	168	179	150	153	169	176	179	173	197	158	175	189	145	149	165	158	163	177	155	147	192	149	164	192	159	152	151	161	148	159	187	180	171	171	159	174	179	154	175	177	149	168	165	159	164	173	164	179	160	177	183	155	174	161	160	180	163	171	179	154	162	176	144	177	186	177	191	178	181	174	175	156	178	163	163	173	171	149	181	169	156	171	166	177	188	170	166	177	181	171	180	161	188	177	153	170	173	154	158	172	185	174	170	176	191	200	158	167	169	163	161	164	170	166	186	194	170	172	172	159	164	162	156	158	165	161	169	168	161	169	152	159	167	179	152	181	165	163	166	152	174	168	150	163	164	172	172	173	166	173	167	143	184	183	157	164	169	166	151	189	187	168	170	199	176	173	153	178	178	161	176	151	182	166	173	157	147	165	176	177	167	161	180	159	147	178	177	180	168	159	167	183	174	179	174	166	170	158	183	163	178	158	159	185	172	153	170	191	154	175	175	152	159	173	157	152	181	169	166	150	173	171	162	156	171	147	166	185	188	168	175	161	168	165	161	177	169	157	184	176	165	177	161	152	167	190	175	159	175	174	154	184	180	157	155	141	212	176	162	155	160	156	158	167	164	182	171	158	165	176	168	159	179	158	152	167	182	162	160	149	162	175	166	167	154	166	148	161	169	159	176	187	169	160	148	173	168	199	150	155	163	169	167	179	167	159	167	149	162	165	159	170	176	143	166	173	171	163	160	178	172	166	173	171	152	158	167	162	161	176	197	186	170	192	163	166	177	185	175	152	182	175	204	157	161	166	170	171	195	176	165	182	156	166	170	184	163	160	183	166	162	152	179	174	165	183	162	168	172	153	164	169	176	135	179	183	149	153	171	166	174	162	153	195	163	182	170	175	177	158	196	152	166	180	169	172	181	159	158	159	175	153	148	166	169	162	173	178	164	143	150	155	178	173	172	161	172	173	165	172	162	153	183	172	188	185	184	153	173	170	154	184	168	177	149	179	155	147	176	169	167	148	184	172	172	175	157	158	159	185	172	153	153	163	166	194	165	177	165	170	180	182	172	173	197	165	146	179	163	173	179	169	179	185	164	182	157	164	143	166	180	153	155	174	151	171	168	179	153	166	171	168	151	172	165	166	163	177	173	160	158	162	186	159	165	155	155	176	155	171	180	167	175	156	162	170	176	164	166	150	195	172	159	154	190	189	174	161	161	177	151	182	176	165	167	178	175	166	142	166	174	172	169	166	152	168	166	178	180	179	170	181	164	178	179	154	154	172	166	158	162	167	179	178	159
150	3	3250	111933	424	38	306	320	335	314	279	269	271	239	241	248	262	224	222	200	217	198	211	196	226	221	208	209	221	221	200	209	192	189	197	204	212	180	200	184	184	194	184	202	189	196	169	188	205	195	186	197	192	206	174	159	179	177	189	204	201	200	199	220	209	205	190	207	182	202	191	215	198	209	178	191	204	191	211	195	194	195	191	180	190	188	180	189	165	189	182	182	184	187	188	187	195	178	177	177	182	189	201	212	176	191	181	188	193	195	209	177	172	187	175	205	183	188	194	200	180	189	173	177	188	197	179	179	194	186	166	180	205	175	160	190	187	179	165	194	212	173	189	186	187	184	168	162	187	191	186	183	193	163	212	204	176	211	186	196	210	205	185	196	173	186	196	173	194	179	186	169	184	195	194	180	192	181	177	171	160	187	206	182	208	204	185	182	177	202	177	171	178	170	195	167	169	202	200	199	184	185	178	179	171	177	186	162	177	195	174	168	194	196	176	184	174	169	171	191	186	176	203	195	166	185	174	168	199	193	201	176	193	195	183	188	178	195	172	185	168	188	184	182	194	179	175	196	194	198	179	187	179	194	182	188	185	181	173	175	177	205	198	161	191	182	184	181	174	199	190	178	190	188	178	170	166	190	198	186	176	197	172	183	193	194	184	195	174	174	199	190	189	180	169	182	180	200	162	196	178	197	196	188	190	185	185	213	179	218	205	202	172	198	207	192	185	182	184	164	178	183	192	201	178	193	172	169	171	175	206	167	199	194	193	179	191	174	182	196	194	175	172	169	183	206	163	189	199	165	181	171	182	189	195	181	193	179	186	197	197	205	185	171	179	204	184	177	214	166	203	180	211	189	182	154	175	179	187	194	181	186	174	189	192	189	179	178	175	197	164	169	194	175	183	170	175	181	178	185	178	178	186	183	201	200	187	200	152	177	191	186	190	184	207	184	192	193	185	184	188	188	170	174	192	177	183	206	179	192	179	188	183	178	195	174	188	191	206	200	168	193	177	192	181	180	200	177	202	172	196	180	182	187	194	175	208	192	221	178	179	176	172	175	206	190	185	186	168	199	180	195	204	223	198	200	171	176	173	194	188	196	183	191	183	183	182	172	171	195	164	157	186	188	187	154	206	157	206	176	190	185	198	176	190	190	174	195	223	168	152	167	195	170	187	199	183	169	193	188	193	195	189	193	192	174	174	188	179	195	178	177	170	192	182	175	183	188	193	189	169	192	164	197	211	189	180	158	182	170	191	184	188	202	192	165	172	174	173	182	187	177	177	185	183	185	188	168	201	184	176	198	151	189	183	203	183	168	201	186	187	153	169	196	149	179	194	175	179	160	168	195	187	180	178	185	183	219	201	181	174	205	182	185	200	188	198	177	171	162	188	186	163	178	170	168	178	224	191	171	174	156	204	191	169	185	194	189	192	184	173	192	167	189	202	182	192	180	170	172	165	167	171	184	185	174	188	188	165	179	183	170	187	196	202	166	209	186	204	171	197	193	189	185	195	186	159	203	194	184	188	172	178	199	195	200	188	186	188	163	177	200	177	177	188	193	196	181	189	183	184	197	190	190	182	201	196	192	183	199	184	185	153	186	173	193	183	183	183	168	193	187	199	181	197	168	188	192	190	190	166	190	177	181	171	172	186	185	188	173	176	187	196	188	197	176	194	200	187	180	186	177	216	192	174	183	197	183	178	169	179	175	163	197	165	174	187	206	201	200	181	189	169	165	184	189	179	177	187	188	184	182	177	219	197	175	192	193	201	177	192	206	173	193	172	182	155	178	163	202	185	197	178	202	205	184	190	195	176	201	176	168	176	185	176	173	190	170	200	183	183	173	177	193	175	189	180	163	177	182	189	165	198	187	180	180	199	172	170	165	187	196	190	200	192	188	189	169	210	177	198	198	190	168	161	184	167	191	188	183	165	199	177	182	185	184	168	180	160	158	163	191	186	181	173	183	197	202	187	198	187	172	179	184	183	187	187	177	184	199	177	197	190	192	205	163	193	186	189	204	170	193	173	180	178	177	183	155	194	181	169	166	188	184	197	182	189	186	192	193	191	207	179	191	176	194	176	171	185	185	201	173	196	188	174	188	194	171	199	182	195	184	166	171	177	187	189	188	186	201	189	179	197	203	183	175	159	197	186	192	192	159	189	188	195	199	198	195	198	174	183	187	154	183	164	188	173	194	192	202	156	181	170	170	186	197	165	176	200	221	180	182	169	175	195	209	204	173	205	213	192	179	179	164	196	179	190	187	193	198	180	177	188	189	203	187	178	190	173	186	188	179	172	208	143	203	185	191	190	160	182	176	192	183	202	184	186	215
150	0	2500	111990	447	11	283	348	331	317	326	301	324	296	296	309	302	296	255	282	276	283	276	290	264	266	258	271	238	258	232	253	241	249	239	250	239	241	248	231	231	222	223	233	213	229	224	228	225	213	231	212	214	196	222	221	209	215	223	220	239	236	202	195	226	192	213	226	241	224	210	218	230	219	220	217	229	183	214	227	208	207	216	207	222	214	215	213	213	214	220	216	203	196	210	211	209	198	208	210	203	213	207	200	198	239	214	200	224	214	221	224	217	215	197	193	197	192	208	226	221	204	193	206	198	196	196	202	217	209	207	223	211	219	212	206	209	222	224	208	172	211	198	204	229	214	220	198	207	218	204	205	220	218	204	200	189	199	240	211	217	183	200	199	209	204	218	205	213	212	202	208	192	210	203	201	214	224	211	195	190	204	205	200	205	230	207	218	196	199	232	190	199	198	218	203	228	212	195	206	216	225	216	196	215	209	194	214	209	204	216	193	195	217	211	206	195	200	191	207	205	190	205	219	206	216	199	195	205	192	203	179	209	209	200	207	197	196	198	172	181	204	211	187	217	212	220	193	220	218	205	191	209	211	203	230	188	197	173	200	205	222	191	187	212	216	220	206	216	205	210	220	232	214	215	215	228	202	185	191	189	199	200	200	206	190	198	209	211	198	195	199	180	215	222	211	218	198	186	172	186	215	226	198	224	203	213	209	218	182	225	208	209	177	190	182	207	179	171	200	209	209	205	197	233	195	220	218	222	216	222	218	204	209	205	177	206	186	195	221	196	195	204	209	211	200	199	213	230	211	224	196	220	203	181	194	217	204	224	215	188	194	206	209	192	236	206	212	202	206	200	200	198	221	204	193	218	203	228	192	211	196	183	227	182	215	182	185	178	200	224	221	207	211	192	235	243	196	186	192	208	216	224	206	192	193	210	191	207	188	211	195	217	212	200	216	198	198	194	229	213	210	219	203	190	191	200	193	208	192	204	196	193	187	219	217	225	210	212	188	189	242	193	179	193	206	230	202	194	222	204	206	212	198	208	216	188	215	186	219	209	186	217	196	199	212	210	211	217	184	203	196	191	217	215	209	223	218	216	203	194	214	184	196	215	217	209	198	205	190	219	205	223	202	230	179	197	217	206	200	205	203	234	205	193	208	210	201	205	195	223	194	199	184	210	204	194	208	210	224	209	201	206	174	228	219	212	215	203	227	187	201	206	200	210	194	218	217	192	215	201	218	195	195	179	198	230	172	200	218	213	202	224	217	198	212	206	200	203	216	198	192	210	206	193	185	193	202	193	195	203	190	221	216	178	193	210	182	204	187	214	210	205	218	208	196	215	198	204	232	192	207	202	201	188	201	180	203	200	195	212	191	207	220	194	232	179	199	213	211	216	225	215	195	189	222	203	208	211	188	203	219	203	209	210	191	195	213	206	181	214	215	202	207	175	198	202	212	215	210	193	207	240	206	198	206	216	195	193	203	198	194	188	199	218	193	197	236	204	194	172	207	219	212	204	195	223	198	203	193	228	193	223	189	235	181	194	203	188	170	183	202	202	207	199	201	186	187	203	197	187	198	231	178	221	249	204	194	205	198	209	214	222	204	200	214	219	185	209	211	214	223	211	183	188	200	197	211	205	197	209	211	214	203	210	237	156	215	200	189	205	218	189	209	197	203	221	178	191	219	196	197	200	194	207	214	203	211	167	218	181	175	210	191	217	211	198	205	219	199	221	193	201	203	211	207	206	204	211	220	199	212	226	236	200	195	191	203	194	211	215	208	212	204	194	194	178	202	191	205	182	216	213	230	186	213	230	236	218	192	203	212	195	221	193	197	219	220	223	213	167	183	188	200	199	209	206	216	213	203	181	212	173	203	199	213	211	209	212	238	223	198	221	206	204	232	192	203	207	196	201	204	200	211	205	177	189	192	200	203	211	217	235	204	207	195	204	189	221	185	200	197	210	193	219	195	209	204	221	206	186	214	205	193	218	199	213	191	209	199	209	197	200	199	201	222	210	209	232	211	208	193	223	216	201	202	224	208	213	217	211	207	200	197	205	197	215	209	219	206	205	224	209	188	195	157	203	200	199	220	177	200	204	201	214	210	207	197	189	214	222	206	196	195	201	220	211	213	189	193	218	221	217	190	216	202	187	217	216	190	222	190	199	200	215	192	195	204	210	222	221	206	203	206	195	186	186	184	183	197	212	181	193	209	202	199	204	223	213	202	213	207	190	193	182	228	215	194	197	218	194	228	219	218	214	191	187	205	193	196	195	196	219	228	206	214	216	179	221	205	203	228	211	194	214	201	210	208	211	201	226	201	214	192	201	203	211	174
150	1	1710	112048	427	66	315	316	280	264	235	238	247	209	215	179	204	232	189	210	219	191	186	191	208	183	191	203	188	184	185	194	189	178	204	208	190	197	178	198	165	185	201	189	188	185	180	182	172	189	207	161	169	207	190	169	186	176	188	198	185	198	197	178	198	176	187	189	186	208	196	186	184	197	172	170	195	167	178	169	172	191	177	167	192	186	165	173	171	186	180	189	188	160	176	184	173	193	171	180	166	180	161	181	196	205	186	182	183	184	203	168	185	182	204	190	166	173	189	182	189	169	186	169	173	190	196	161	186	172	185	186	200	193	185	182	180	183	170	183	184	186	178	194	182	168	206	199	171	201	175	175	168	193	187	176	154	186	181	170	170	185	199	184	179	184	189	188	181	163	197	179	155	201	171	190	168	174	185	181	181	186	179	184	186	180	159	202	175	177	175	208	166	170	195	182	179	200	168	184	184	176	198	191	174	172	189	167	187	165	168	176	170	176	151	176	188	185	183	179	174	202	192	172	169	176	174	174	173	181	215	182	194	168	192	174	179	182	172	150	171	181	150	192	180	202	190	187	186	164	181	192	196	187	179	209	181	163	188	183	195	188	154	161	189	194	183	177	184	180	151	172	187	188	174	197	176	159	180	191	186	189	182	173	197	181	192	190	189	190	192	175	192	187	171	183	180	182	169	166	168	163	198	177	183	192	181	183	166	197	199	155	196	193	178	176	175	192	184	179	172	194	177	190	175	180	178	151	171	180	184	173	176	191	176	176	183	150	184	194	198	174	164	189	199	185	189	183	164	159	205	181	187	200	181	185	164	206	183	183	197	192	201	185	186	174	184	186	202	188	193	188	162	159	186	168	195	198	207	197	206	178	196	178	175	183	172	178	175	206	188	187	168	184	184	189	176	179	185	178	169	188	173	196	169	199	202	183	183	172	154	164	163	203	183	174	169	182	168	181	181	190	202	186	211	187	188	199	197	170	167	193	209	190	170	191	156	190	183	165	194	173	188	181	172	209	157	198	165	191	198	156	157	168	183	164	193	186	183	199	191	200	165	180	143	183	181	179	181	206	202	182	189	184	190	183	189	204	166	180	174	179	198	179	163	186	183	174	166	172	167	196	186	179	220	177	177	181	190	165	167	193	171	167	167	201	189	187	181	175	182	198	185	204	175	186	187	163	171	160	199	171	174	177	182	164	192	194	186	195	188	157	187	193	156	200	191	183	167	162	174	190	182	182	173	165	172	180	202	189	183	205	188	190	184	175	177	186	187	194	180	189	175	169	177	205	200	186	194	190	178	191	181	185	180	192	195	173	190	189	193	179	179	182	194	212	182	190	180	177	170	191	194	214	194	156	174	182	187	207	183	186	179	172	197	180	159	186	173	196	181	194	179	190	176	170	172	188	174	159	199	173	179	192	169	202	180	193	167	182	193	172	203	198	161	179	174	187	160	203	200	201	183	170	164	190	156	186	183	194	171	180	179	208	185	183	181	186	192	167	181	183	194	180	179	182	164	157	183	171	168	194	190	190	177	180	167	182	174	187	178	188	194	186	202	170	190	184	191	194	178	168	181	171	190	171	200	194	192	181	165	193	185	184	210	177	192	161	195	164	161	200	192	172	184	192	208	178	181	187	179	175	186	175	197	186	173	180	204	192	177	188	187	189	183	167	203	163	178	197	163	196	157	196	173	199	182	194	178	204	187	182	188	171	178	181	203	189	190	203	186	166	170	194	189	190	179	179	187	192	195	176	187	162	193	166	181	187	171	182	182	189	184	179	170	177	197	196	190	194	196	182	181	162	187	179	192	175	187	181	183	181	175	184	175	192	195	196	205	183	167	162	185	200	181	177	195	170	171	178	168	177	204	178	166	170	195	164	189	166	176	180	203	159	198	176	177	190	181	203	196	179	183	173	203	174	195	173	175	180	196	192	205	176	176	163	179	177	181	183	173	208	173	165	193	194	159	170	175	188	220	166	199	158	189	204	182	179	173	190	159	173	168	185	189	200	176	173	180	182	167	182	174	165	187	172	167	200	193	171	197	178	180	165	193	202	190	181	166	186	177	188	200	174	191	174	183	168	181	205	195	170	180	183	175	170	181	186	196	190	179	177	168	180	175	173	158	170	187	177	170	186	186	190	182	184	180	195	147	188	187	178	181	172	185	177	188	204	200	175	163	197	189	164	177	178	185	178	166	187	182	193	185	208	170	184	187	193	163	189	173	207	175	208	186	185	192	198	169	183	185	172	155	178	171	174	182	174	187	185	169	171	208	175	191	193	200	176	191	205	184	183	147	173	186	173	182	202	180	196	188	179	201	195	161	169	202	174
150	2	1950	112106	410	12	258	296	290	269	247	233	233	228	233	226	221	207	220	208	173	179	176	192	180	176	162	150	170	165	177	184	161	150	154	158	153	162	163	150	138	147	164	127	157	183	178	144	137	143	156	179	153	149	118	168	137	146	143	168	160	147	145	132	153	140	149	159	158	135	149	133	140	142	139	160	150	167	182	134	154	146	148	166	152	141	135	133	124	153	143	149	137	165	168	138	145	157	137	141	151	139	142	165	137	142	140	135	141	144	146	141	149	157	142	138	161	130	142	135	177	115	139	155	155	161	169	166	141	145	152	141	165	147	146	150	139	163	163	151	164	127	129	144	131	157	167	162	138	146	129	138	134	164	153	128	161	144	140	134	150	140	142	152	141	141	137	160	145	137	150	143	167	158	150	130	154	130	157	140	150	124	153	147	141	143	148	139	147	150	152	135	162	142	147	146	140	128	151	140	156	138	168	150	132	143	157	147	160	168	151	140	140	144	145	152	127	142	144	130	144	138	149	151	148	143	164	143	152	168	135	186	135	140	153	132	162	153	148	138	141	146	170	146	138	135	117	143	158	147	131	128	137	143	157	143	165	144	164	148	129	149	135	140	162	135	130	169	138	155	139	145	125	146	143	146	145	145	148	161	135	140	140	130	143	138	159	138	159	138	141	155	139	133	153	152	126	154	157	124	145	146	141	149	141	140	147	151	141	140	132	145	143	138	137	143	140	152	133	143	152	150	150	150	156	134	131	138	163	156	153	151	154	148	152	139	156	154	126	139	144	137	156	146	130	156	152	142	141	146	155	151	141	152	149	152	151	144	157	150	150	145	147	138	147	151	143	163	148	148	146	151	146	130	140	135	154	144	139	143	146	145	152	131	147	139	133	142	156	148	148	135	132	145	136	146	139	129	131	134	150	142	136	151	150	136	158	169	148	135	164	145	123	144	149	133	125	152	134	142	138	144	147	141	116	130	136	137	147	144	124	139	153	148	146	140	147	125	144	144	162	143	127	145	147	139	147	129	146	149	160	148	138	170	148	131	151	156	156	151	159	154	113	145	143	137	123	129	136	135	132	140	157	145	139	151	131	138	144	161	146	144	146	129	143	152	137	151	154	145	153	153	150	142	140	136	139	141	145	134	137	149	149	162	144	141	160	151	120	152	146	160	141	139	142	138	153	153	153	161	137	131	131	135	141	139	132	154	150	131	161	140	152	147	156	162	150	135	165	138	140	139	149	127	148	162	132	166	141	148	125	137	128	129	138	146	152	126	141	153	142	141	151	155	158	168	117	135	145	137	133	161	137	141	142	148	160	150	142	131	127	136	144	167	138	138	127	150	167	137	159	149	139	163	156	158	135	140	149	129	152	159	158	123	144	161	143	143	147	140	139	135	137	157	146	124	151	155	168	134	160	127	155	136	175	134	161	153	145	167	149	150	139	132	152	141	154	148	166	124	133	160	144	155	147	147	149	155	158	145	139	157	145	145	147	134	150	127	125	146	117	139	146	152	143	153	162	158	140	153	122	150	155	152	127	167	142	154	138	128	135	142	159	151	152	139	128	149	143	150	141	116	139	157	145	142	144	144	145	156	140	148	155	152	135	136	128	126	140	140	155	138	146	150	158	157	137	146	150	156	145	146	176	157	158	157	149	155	137	128	131	147	162	128	140	140	149	149	134	122	140	163	149	133	141	133	161	148	143	149	143	163	137	141	128	137	136	145	145	140	134	140	128	130	141	150	143	143	151	145	149	120	141	131	135	157	145	150	167	146	139	160	122	146	145	155	133	142	137	156	152	148	137	128	141	147	130	172	152	150	132	138	150	131	129	128	130	146	157	155	159	153	155	143	129	153	155	117	128	151	137	127	146	173	138	134	112	145	133	127	174	136	163	138	123	150	134	159	142	147	167	158	136	150	137	139	124	139	133	141	125	135	155	140	139	125	136	161	147	159	143	135	151	149	145	158	157	129	168	134	140	143	161	153	148	149	152	122	144	160	167	145	129	143	155	163	144	153	165	148	138	131	137	141	123	135	151	113	159	169	151	134	153	127	153	151	128	137	144	139	138	140	141	135	152	156	130	149	142	150	153	162	133	145	151	136	149	144	147	139	145	155	129	153	148	147	145	104	142	134	131	166	144	151	156	132	138	151	146	128	137	145	152	138	140	130	135	137	139	142	144	131	143	153	137	128	145	140	142	149	146	138	146	140	140	148	156	150	145	134	146	136	153	155	150	136	142	147	141	147	150	134	152	151	163	149	133	151	147	133	131	153	148	132	139	149	145	138	139	148	140	145	163	151	151	147	141	149	146	162	144	140	137	157	153	141	150	139
150	3	3250	112164	415	46	263	316	292	254	223	221	201	206	195	179	168	196	160	169	158	151	157	155	155	147	149	160	144	160	148	144	170	129	139	147	146	134	135	161	117	122	134	136	119	150	139	132	113	131	125	137	137	142	158	141	120	144	123	136	137	141	137	142	132	159	139	140	132	144	145	130	146	155	115	136	142	132	138	129	133	131	156	142	132	137	138	141	135	102	147	120	128	140	140	126	125	134	128	137	123	134	137	128	117	128	131	128	123	140	128	140	132	149	143	140	157	139	127	121	140	143	109	141	126	128	115	129	146	136	141	118	116	111	127	145	119	130	114	132	136	133	123	131	118	142	126	136	136	112	134	122	122	149	128	146	138	142	134	157	150	138	134	133	130	117	126	138	131	114	122	140	118	143	115	140	124	147	127	121	148	123	116	128	131	111	132	141	132	146	128	114	154	148	116	116	121	153	125	131	147	122	118	138	135	136	124	150	128	121	134	102	128	123	133	126	117	138	130	128	113	134	121	116	141	129	123	122	138	122	120	119	122	108	118	117	132	124	132	119	134	136	115	125	128	123	127	133	126	126	133	137	116	122	148	136	135	139	138	119	116	151	109	137	140	120	153	127	121	134	117	131	150	122	129	128	124	132	141	149	130	132	137	122	132	119	116	132	134	126	123	120	136	136	135	133	139	129	132	138	123	141	136	128	138	126	136	123	139	124	126	132	143	129	136	120	117	137	128	139	131	132	135	155	132	116	128	130	142	131	113	126	113	127	123	118	140	146	119	116	125	130	122	122	142	114	127	138	130	136	117	118	122	123	130	122	122	158	110	126	144	137	140	123	132	130	122	130	112	120	147	136	117	145	122	139	128	139	139	117	130	133	140	121	141	117	125	133	140	125	130	134	120	122	142	123	136	112	121	121	134	139	144	125	125	129	137	134	130	121	127	133	138	123	119	134	123	115	117	137	134	125	132	126	115	138	129	131	148	139	112	128	117	120	123	113	156	143	138	120	157	134	138	115	154	120	135	117	133	141	125	124	110	112	126	139	129	140	127	128	135	140	142	131	122	118	137	132	133	140	126	125	123	129	142	148	151	110	127	144	140	137	120	122	110	133	131	145	112	116	135	135	113	137	135	113	126	141	130	117	115	134	131	108	132	127	130	137	137	112	119	101	122	130	121	131	138	119	139	123	132	116	140	129	148	129	109	144	125	117	112	129	132	145	123	137	145	122	121	129	144	130	126	147	111	143	121	123	125	123	134	145	124	133	134	147	133	128	123	136	126	131	139	135	109	121	147	128	137	130	116	109	121	115	128	134	121	144	117	132	126	135	151	129	148	152	124	145	129	112	113	134	130	117	125	131	136	131	125	147	117	123	125	141	113	125	137	142	126	124	117	138	127	124	116	136	152	124	114	142	110	122	145	122	126	146	121	140	127	118	150	128	130	130	137	139	145	136	137	123	145	144	125	126	127	139	123	120	134	152	99	135	125	147	125	123	141	130	126	126	114	129	109	119	119	129	123	135	123	123	122	141	139	122	114	134	116	136	138	116	122	134	123	138	124	126	125	123	150	127	128	121	114	120	119	112	108	155	119	120	144	125	136	120	122	120	130	121	122	129	134	143	124	132	121	131	119	114	150	138	139	142	117	131	126	114	145	121	136	130	139	132	138	115	128	124	131	139	110	124	129	147	141	129	141	137	142	131	119	134	129	154	130	143	127	136	128	135	125	124	122	129	119	113	131	152	114	116	121	141	120	117	123	131	131	146	132	135	125	141	128	120	132	110	147	138	129	148	135	136	128	122	131	138	128	131	118	157	108	130	132	121	142	123	113	122	109	140	116	129	135	121	120	154	145	130	118	132	109	132	126	133	118	139	116	135	118	148	123	156	148	120	122	126	110	128	125	126	118	114	142	102	135	129	125	119	139	123	131	117	124	125	132	145	134	123	141	119	135	114	117	140	128	141	125	146	130	119	135	148	122	128	145	111	114	136	141	139	114	122	142	143	135	145	137	133	131	138	122	130	125	112	116	141	144	136	136	118	119	140	163	148	136	140	114	119	129	134	120	135	132	114	136	120	122	108	139	137	134	137	123	139	122	121	134	124	129	110	114	123	133	116	133	134	126	158	133	130	131	119	150	108	139	130	145	120	124	124	122	115	136	116	133	134	118	124	126	143	139	144	123	131	122	132	128	132	118	122	130	128	138	122	134	130	115	115	144	115	118	134	130	136	123	121	139	139	133	124	124	141	142	112	132	123	115	127	125	110	135	129	154	129	129	141	125	140	120	128	110	141	127	147	147	145	114	141	141	114	144	115	142	119	135	118	125	125	128	133
