150	0	2500	109904	409	17	228	329	322	289	314	286	308	267	279	263	261	274	275	276	224	224	247	225	261	218	203	236	218	203	213	222	197	210	206	197	221	186	204	198	175	199	188	162	187	157	203	173	170	179	170	193	177	186	193	182	164	196	191	161	163	156	161	181	168	199	174	176	178	174	168	164	173	171	185	178	164	159	142	165	170	162	188	182	155	138	167	178	175	178	163	169	163	149	180	175	145	182	183	169	170	176	161	156	146	168	144	161	164	173	158	166	168	161	156	185	192	177	143	182	162	189	155	155	177	166	170	163	177	158	152	183	159	148	159	154	163	173	175	164	145	165	157	176	158	170	177	162	173	148	181	179	155	174	173	153	151	173	178	168	157	168	170	154	170	178	182	147	147	157	175	197	170	159	192	176	163	196	159	162	166	163	180	174	165	157	164	163	155	169	136	165	150	164	169	189	154	166	158	162	153	173	172	147	161	156	186	160	146	165	148	177	184	153	158	163	147	160	135	165	175	159	176	154	162	167	182	169	153	155	148	168	182	153	137	175	154	166	181	175	176	185	171	154	161	170	152	170	154	165	163	152	172	155	180	163	182	153	154	165	168	163	158	154	141	180	171	173	177	171	149	165	188	158	159	171	166	182	180	151	157	160	175	175	155	155	157	160	166	151	144	157	144	174	177	171	150	156	166	168	159	182	165	153	184	179	179	175	154	176	180	148	155	169	181	178	160	162	143	169	181	152	151	160	154	177	155	176	153	174	176	148	168	157	149	157	158	158	172	164	170	167	166	162	165	154	163	164	169	158	159	166	161	145	174	151	170	152	168	180	152	147	165	161	159	159	172	176	167	171	136	145	170	156	190	151	148	169	164	154	165	169	140	152	167	152	159	148	161	154	156	161	150	154	180	148	163	164	157	166	179	155	159	164	135	150	183	195	164	156	160	174	160	145	182	164	146	171	162	156	158	166	156	151	170	165	157	178	181	156	157	169	158	164	161	168	154	166	151	135	168	166	151	160	163	179	168	161	150	155	160	159	158	164	143	168	170	162	158	147	165	157	165	149	146	155	166	179	162	148	147	162	168	155	172	159	155	157	180	159	175	161	156	177	147	148	159	160	167	171	163	164	172	152	178	164	175	162	182	139	157	143	151	156	158	184	163	174	144	152	170	155	158	151	168	140	161	154	181	160	156	165	154	172	179	149	181	167	153	151	165	166	152	160	158	145	152	170	137	159	165	176	175	170	169	168	152	146	179	168	143	172	184	161	151	157	151	154	181	173	170	165	164	156	164	139	152	155	169	161	141	163	189	180	178	156	157	160	140	143	166	152	135	165	146	168	164	153	143	146	161	166	163	146	158	157	170	172	169	152	169	150	176	166	169	181	167	173	151	167	155	177	149	154	169	161	153	137	164	164	159	161	143	165	155	164	171	154	159	161	159	162	152	152	166	167	148	152	159	172	164	168	166	156	166	145	181	176	168	173	156	178	162	177	162	160	159	167	167	153	133	163	146	164	154	173	166	179	158	154	164	171	155	149	151	161	160	172	163	141	170	189	166	175	164	171	168	154	172	148	156	161	155	165	154	157	158	149	180	170	145	194	168	187	178	157	167	171	160	146	165	164	158	168	165	162	155	156	170	157	161	177	163	177	135	176	166	143	166	155	179	163	140	162	175	152	167	144	160	164	151	171	161	155	164	172	168	155	180	196	164	143	152	154	161	139	168	182	163	155	162	173	169	149	146	159	141	143	158	152	163	156	145	174	167	165	173	155	160	163	161	159	177	153	168	169	170	180	166	164	188	166	159	147	150	150	149	174	162	144	163	149	144	181	156	164	163	183	141	160	175	169	157	168	171	155	172	153	171	175	170	143	167	178	172	181	159	167	169	167	158	147	171	170	156	157	160	159	173	171	142	148	149	169	164	162	149	164	158	163	169	159	171	146	184	158	151	171	146	153	163	143	173	154	148	164	157	149	168	170	160	150	178	162	181	163	177	162	169	165	168	168	169	171	186	159	169	169	172	169	162	160	172	175	157	157	162	177	150	158	165	156	174	147	141	174	160	162	170	163	154	171	168	145	178	166	175	157	148	159	160	140	154	180	137	169	169	152	161	133	181	169	149	156	162	145	156	163	157	172	136	175	137	178	143	171	176	172	163	171	149	158	184	166	179	158	163	158	167	154	148	180	154	163	169	155	163	150	147	165	160	135	170	156	159	156	174	155	148	169	168	171	162	136	172	159	162	157	178	167	167	148	169	150	157	152	166	152	171	180	172	155	145	145	178	167	146	161	164	167	162	145	147	141	180	175	153	174	162	151	156	167	146	171	145	159	165	182
150	1	1710	109961	432	53	311	279	260	223	232	199	199	170	162	186	186	178	189	183	171	159	188	164	180	164	165	181	167	170	167	172	175	164	156	169	162	155	147	173	176	160	152	155	187	167	158	168	189	177	156	168	134	176	153	155	162	165	154	172	181	169	163	167	159	153	144	165	176	149	175	145	144	160	165	136	172	168	144	176	165	163	164	162	152	186	181	166	169	171	151	162	154	163	162	145	165	162	167	147	160	160	153	152	157	153	145	144	163	154	150	174	166	156	176	163	175	134	149	144	164	137	168	166	159	162	172	168	164	165	169	150	166	156	141	155	161	161	164	145	171	170	178	133	150	164	148	169	155	173	121	168	167	153	153	156	174	156	152	158	158	152	151	166	178	171	149	161	173	161	155	144	161	144	175	159	163	183	163	153	157	147	151	151	156	165	159	150	180	153	157	179	173	171	167	150	160	170	166	138	154	150	160	167	160	158	149	143	139	169	144	182	160	159	151	146	155	150	163	171	157	168	157	167	181	153	152	158	149	180	135	157	151	175	159	161	142	189	154	165	148	148	175	170	172	166	160	164	148	157	166	166	152	153	177	178	145	173	157	150	184	150	156	164	160	145	158	143	163	152	182	149	157	167	136	167	149	155	168	169	175	162	176	170	134	148	156	151	142	149	156	151	160	164	155	152	166	148	186	127	165	142	165	166	163	172	153	174	127	142	178	145	159	151	148	164	186	164	136	151	141	143	141	151	168	146	150	165	163	184	157	172	127	140	165	156	148	160	150	159	153	184	152	176	142	145	179	157	145	181	185	171	169	154	161	161	162	147	156	136	177	171	140	155	176	158	157	167	172	155	153	170	157	152	147	152	147	176	168	156	152	154	145	175	183	142	152	146	164	143	146	135	162	161	163	164	155	163	163	165	164	193	146	163	164	153	155	151	160	159	139	154	172	150	161	160	143	137	163	168	165	169	170	160	162	154	135	146	146	149	166	159	150	159	168	157	163	137	171	168	137	157	155	149	138	160	166	165	149	191	158	167	154	147	137	184	168	145	167	158	170	135	160	150	128	147	155	156	149	162	162	141	153	152	148	144	160	162	170	157	162	159	152	159	155	164	164	153	168	162	155	163	164	135	166	160	164	146	157	158	140	157	166	159	179	139	142	142	141	143	166	151	162	178	159	159	158	181	165	156	139	136	174	176	155	177	164	178	164	171	153	165	173	149	153	168	142	176	167	155	158	171	166	184	144	176	149	173	150	169	150	153	147	148	148	149	164	157	167	171	185	169	159	179	160	143	160	142	161	162	159	167	168	156	171	160	156	171	167	169	160	154	149	161	133	154	169	169	159	161	142	174	142	172	143	157	158	173	153	163	172	160	170	169	149	175	166	163	146	155	146	154	160	151	150	162	153	137	145	153	156	166	153	169	180	145	163	158	139	150	158	168	158	152	147	170	162	166	138	171	145	180	157	153	146	178	160	176	155	136	166	171	163	158	162	154	155	146	166	155	160	161	163	188	157	170	139	166	147	171	157	160	153	163	145	166	167	160	168	152	163	163	163	161	156	163	141	165	153	170	161	168	181	160	147	142	168	145	173	151	174	188	165	140	148	164	146	154	167	175	158	158	152	172	163	148	165	145	147	174	171	143	140	140	157	168	161	139	158	136	167	169	153	162	167	178	157	150	166	178	169	175	154	175	166	150	141	177	174	159	132	158	181	178	149	141	132	145	152	153	174	176	173	160	156	160	139	169	170	153	158	161	152	157	151	180	156	147	166	152	157	162	150	139	163	172	154	136	171	137	139	140	153	147	162	160	172	136	163	152	167	153	186	141	166	155	152	182	168	158	157	152	168	175	164	156	155	142	156	150	156	170	145	143	153	151	162	161	163	144	144	168	153	182	161	154	161	164	166	160	142	166	155	157	171	166	163	141	162	155	159	173	155	174	158	150	162	134	155	162	161	162	153	135	150	162	126	152	160	149	142	155	154	163	174	157	145	155	172	169	145	149	151	147	133	152	157	147	162	154	147	153	169	162	159	178	148	147	152	152	158	159	160	168	145	145	160	155	159	156	163	176	167	145	175	168	139	172	161	139	153	134	144	163	150	135	163	167	157	152	167	154	154	156	159	165	176	157	174	164	140	149	154	183	156	146	147	139	176	165	164	157	166	154	142	151	154	152	156	157	136	135	160	171	170	173	160	172	156	163	174	171	164	155	158	161	157	157	159	154	171	162	164	171	165	148	163	160	166	166	172	152	171	157	155	173	182	152	154	137	160	131	132	171	163	167	186	174	150	161	161	172	164	161	144	163	150	160	159	162	157	158	143	158	158	151	173	152
150	2	1950	110019	424	21	268	272	273	286	249	222	234	224	232	215	191	215	223	179	174	171	167	168	174	176	155	146	182	150	157	165	168	148	134	156	154	162	144	185	145	158	168	159	153	161	161	136	160	157	148	135	137	150	131	153	147	144	146	159	164	151	133	145	152	136	150	126	138	145	141	144	134	145	147	128	152	130	137	165	136	145	149	154	124	145	146	139	146	134	128	135	130	140	127	123	147	139	137	122	135	145	146	150	125	133	132	134	140	136	128	141	143	127	149	146	136	128	129	142	136	130	159	141	117	124	133	128	129	135	146	152	126	142	140	143	121	133	133	153	126	140	142	131	140	149	134	148	141	157	113	136	133	141	129	147	145	165	128	148	137	134	144	121	128	148	133	147	120	123	152	142	138	145	144	147	103	139	129	133	138	132	137	137	132	128	146	145	138	129	144	127	129	132	143	141	125	144	144	142	146	108	133	140	132	142	134	122	118	139	126	124	108	124	132	129	131	121	128	138	135	134	132	127	129	130	137	123	115	154	141	140	136	154	120	136	132	135	120	145	141	128	139	126	120	162	142	140	138	133	149	154	124	140	122	139	134	119	139	127	146	135	134	112	151	146	118	124	140	140	137	130	114	148	147	153	146	127	141	135	149	126	141	152	141	129	130	138	142	155	136	141	151	145	124	130	128	150	127	150	120	134	115	138	138	129	133	137	115	132	146	118	158	130	118	138	140	140	149	140	141	146	134	151	139	133	163	128	130	136	126	144	130	139	142	141	129	148	135	131	145	146	126	133	139	124	134	138	117	142	124	143	108	133	127	152	138	120	149	135	141	106	121	143	130	131	135	121	143	138	164	121	136	132	137	146	127	150	153	140	147	138	153	136	134	154	134	128	150	143	145	131	124	131	135	131	137	147	129	122	145	144	165	131	130	142	121	147	150	148	148	130	146	133	128	114	129	138	141	128	129	135	144	135	156	149	143	123	130	139	140	133	125	141	137	115	137	124	132	122	131	121	119	139	134	125	143	147	136	140	135	130	141	142	126	133	122	131	145	122	128	153	123	124	155	143	140	144	140	121	116	137	152	146	130	121	116	124	139	126	134	128	123	135	128	142	129	140	133	129	123	103	129	125	138	141	120	127	131	139	145	121	104	131	141	133	129	156	148	123	141	149	117	147	137	149	131	128	149	120	156	118	143	130	129	133	129	128	101	160	142	148	136	145	132	134	143	143	166	142	128	146	141	141	145	152	136	144	114	133	130	127	125	129	130	135	120	130	133	123	128	126	146	140	141	130	125	150	153	159	126	132	139	131	110	134	136	132	147	121	132	131	151	125	136	151	149	134	128	150	112	132	146	125	136	134	147	124	142	150	133	130	125	126	146	127	137	147	130	132	113	157	136	123	129	109	145	134	135	138	145	139	136	128	129	143	109	146	130	141	132	156	148	141	136	116	147	144	133	147	141	132	135	152	126	145	134	154	129	135	153	144	135	137	139	131	144	136	143	151	138	131	151	138	129	150	127	138	136	127	151	126	123	122	124	154	146	127	134	146	133	151	134	144	136	147	129	139	138	132	112	132	130	130	123	123	133	130	136	117	133	139	126	125	111	126	119	138	105	130	128	125	126	127	147	116	132	139	133	136	132	129	127	116	129	121	135	127	156	130	121	159	123	139	122	141	148	123	118	137	133	147	152	122	134	126	132	126	131	141	125	146	157	135	145	133	149	142	126	141	125	137	128	134	110	122	143	151	145	121	145	138	130	127	123	135	124	143	137	133	145	127	133	132	139	147	151	133	116	118	144	131	137	132	129	136	163	144	119	133	130	128	137	123	120	144	120	125	116	146	141	138	147	135	127	122	130	120	132	145	128	128	133	141	141	126	126	132	127	144	147	112	143	130	108	156	157	133	132	121	123	131	143	150	111	143	129	152	122	150	121	122	139	130	146	125	139	126	116	161	134	141	128	131	121	131	146	152	120	130	140	133	149	143	132	136	121	144	133	119	155	136	130	135	110	131	146	125	128	133	124	144	136	149	146	130	154	138	142	131	122	138	123	144	136	123	133	146	139	133	139	138	130	134	127	140	117	119	139	150	131	141	131	121	116	126	138	140	110	125	128	128	125	150	124	132	133	138	150	140	130	135	146	133	142	148	137	145	131	147	136	138	132	119	136	121	138	117	145	158	128	128	141	142	139	138	128	124	131	113	147	137	154	126	130	130	139	135	149	132	133	133	146	135	137	140	141	113	142	136	149	130	132	169	138	122	140	148	125	131	138	135	111	138	149	118	137	144	129	138	133	131	143	129	123	133	139	122	132	120	113	143	128	122	147	120	141	134
150	3	3250	110077	412	22	275	329	271	263	257	230	246	203	196	192	188	170	188	173	176	172	179	175	150	161	150	176	168	143	161	172	144	147	133	156	137	149	144	155	139	153	147	131	143	139	131	147	123	142	130	147	152	132	155	141	133	162	136	135	156	143	149	135	124	141	141	139	149	126	134	135	121	124	151	127	128	138	142	136	163	151	142	144	144	139	148	142	130	120	136	141	125	145	123	148	154	128	125	150	145	143	156	136	136	135	142	131	139	120	140	126	134	119	150	137	133	133	124	138	133	123	141	113	124	123	119	141	153	128	137	151	159	132	147	124	140	136	135	134	151	179	138	146	129	133	152	145	106	130	133	120	114	122	132	150	134	148	139	127	137	139	146	121	136	143	127	145	125	131	144	133	120	144	132	147	152	138	131	145	142	121	137	140	153	124	149	128	144	134	134	148	152	135	135	154	138	128	141	139	129	146	160	161	139	153	140	136	120	129	143	131	144	131	130	150	129	136	133	153	112	132	148	149	150	124	112	135	117	130	142	122	126	127	109	139	127	151	131	110	142	137	155	126	132	128	165	140	140	150	162	137	143	132	129	128	144	154	121	130	141	135	129	152	127	136	135	146	131	118	137	127	136	147	123	137	129	124	160	149	146	142	145	135	155	145	123	130	130	130	124	141	127	123	145	156	139	165	123	117	142	135	130	139	153	123	136	112	119	120	150	135	141	149	143	129	143	148	135	143	131	142	139	139	151	146	144	124	136	132	146	133	138	133	116	150	127	145	124	105	139	131	148	137	125	123	142	137	129	121	137	112	130	142	135	126	143	149	140	164	143	122	128	129	139	139	140	124	151	149	140	145	151	127	123	133	132	126	140	125	147	141	133	137	129	130	126	147	129	131	118	129	127	147	127	142	137	129	147	123	131	142	139	110	164	120	136	137	142	149	132	113	115	129	127	131	125	129	119	133	108	131	127	141	146	148	135	135	138	117	127	146	127	148	125	137	131	130	146	132	140	117	152	131	145	139	150	132	151	119	146	136	123	126	109	143	123	167	141	130	138	132	140	137	151	140	130	115	122	126	134	132	134	110	133	131	130	153	147	130	147	138	128	139	145	133	136	124	143	129	117	128	120	137	134	137	138	152	134	134	126	149	148	122	119	143	147	136	136	132	135	141	127	131	120	131	115	124	131	116	142	147	132	131	119	118	121	135	111	133	157	150	122	134	132	127	123	133	135	137	156	149	119	117	132	130	116	125	138	140	131	131	117	161	149	121	137	130	134	136	139	117	122	125	140	139	150	131	124	131	127	123	140	144	154	125	134	111	129	118	137	123	133	127	139	145	140	127	146	134	152	112	115	122	141	138	148	146	128	131	143	119	132	144	157	136	107	142	141	129	127	139	121	135	138	127	134	147	138	142	124	125	123	145	117	140	130	129	124	131	147	132	163	134	147	132	132	148	146	133	150	142	153	129	139	103	138	134	137	121	111	151	110	126	106	116	132	151	129	137	143	141	140	112	119	110	126	127	134	133	159	139	150	133	146	128	132	130	128	148	150	133	127	135	145	135	135	137	133	143	146	138	139	140	141	124	149	137	135	125	128	131	148	129	152	120	139	137	150	145	139	141	145	135	142	142	124	138	137	129	137	136	142	119	143	126	131	134	133	125	132	120	154	132	136	146	132	118	129	129	125	140	107	141	136	147	147	147	129	149	132	139	150	144	136	143	120	125	139	139	148	142	132	143	116	123	136	132	117	135	116	130	135	131	142	139	115	139	128	118	126	126	122	142	127	130	134	107	124	145	138	144	132	129	124	138	108	138	119	137	140	145	139	148	152	147	117	127	137	150	143	133	134	113	134	146	144	145	141	133	143	136	160	134	142	128	156	140	123	127	123	128	159	129	122	108	137	119	139	137	134	149	132	145	151	131	133	116	129	138	142	136	150	134	142	127	149	119	130	126	129	125	143	126	120	138	141	156	139	126	132	119	117	144	141	129	148	149	139	136	129	157	131	124	140	131	134	128	123	119	140	160	132	117	143	141	140	129	124	135	125	112	123	135	153	138	145	100	126	113	122	131	117	118	150	144	135	140	140	112	137	131	137	129	139	112	142	136	138	125	127	146	149	134	126	142	117	130	137	140	132	118	134	124	147	142	137	140	135	124	125	172	131	141	133	138	141	134	127	121	131	121	119	126	141	122	129	134	126	143	132	112	152	120	121	124	135	137	136	134	134	143	133	131	133	134	126	142	128	132	144	132	136	146	147	139	137	146	140	141	123	129	114	134	119	138	121	124	120	127	145	128	130	129	124	131	129	128	128	146	140	137	142	126	119	143	123	126
150	0	2500	110135	434	4	254	294	293	343	284	306	308	275	266	278	283	263	284	250	238	235	235	236	242	224	234	229	205	212	192	220	204	230	206	218	197	188	196	206	183	188	186	184	200	214	192	204	170	201	214	169	177	197	201	186	175	187	173	200	176	185	173	167	190	191	184	179	160	168	191	177	169	176	178	167	179	198	161	181	152	161	171	172	166	182	172	175	178	186	156	185	179	162	186	217	171	165	177	180	171	191	204	170	157	154	187	200	150	181	161	188	150	167	191	171	156	183	167	172	179	177	185	168	183	179	179	169	161	183	181	167	178	179	195	174	149	185	180	173	169	198	178	176	158	180	180	195	152	160	171	159	169	169	164	156	193	164	187	154	179	173	160	182	157	165	164	179	161	178	169	174	173	182	158	162	157	172	160	182	167	164	165	174	148	176	170	187	167	148	189	163	152	155	152	155	181	168	174	187	190	173	178	163	174	183	192	174	176	164	183	163	190	178	159	166	181	180	180	163	167	154	178	173	163	178	167	162	171	149	175	168	174	159	161	160	161	160	170	168	152	173	152	181	182	182	158	148	173	178	177	172	160	177	160	167	181	170	181	172	178	185	171	173	168	167	170	157	163	150	162	162	160	156	183	195	167	173	166	169	199	166	172	143	178	158	141	156	177	170	157	157	175	164	168	170	167	167	182	166	165	154	166	162	160	175	141	196	154	190	168	168	180	164	178	169	179	167	179	181	151	175	177	168	172	154	174	179	176	157	174	176	153	164	178	155	169	144	163	187	180	165	164	155	189	172	165	148	166	179	143	164	154	147	163	158	165	177	165	178	166	155	171	174	142	166	169	164	176	159	173	145	155	185	179	164	167	159	166	160	147	158	169	168	173	165	156	152	161	160	179	185	183	167	169	162	151	161	160	158	168	167	164	172	151	156	178	173	174	160	166	146	183	166	150	175	156	166	153	186	184	177	184	173	179	168	161	142	159	138	152	168	169	179	175	158	156	165	156	161	178	161	170	166	170	165	143	174	153	162	174	165	148	166	165	179	167	175	165	165	149	177	159	166	156	167	172	154	155	170	148	159	172	181	161	188	192	167	163	184	172	150	177	170	157	177	171	156	166	145	175	155	143	193	193	162	177	179	181	150	168	163	152	164	148	154	166	175	159	165	168	183	150	150	150	171	155	165	164	147	161	170	171	187	166	173	164	146	187	139	171	158	162	167	160	186	138	172	193	163	152	184	176	173	167	160	161	173	163	183	158	154	188	163	181	184	169	145	153	166	159	154	157	186	160	164	153	170	187	153	159	165	174	172	182	147	171	164	190	180	175	187	150	170	150	155	166	171	150	156	170	172	166	177	148	160	166	196	176	151	178	192	171	155	130	183	171	181	157	159	187	165	167	165	164	170	187	177	175	174	153	152	175	159	174	164	147	167	150	155	170	173	147	161	165	169	165	192	164	155	192	168	154	159	161	171	185	157	156	160	161	156	162	164	167	165	152	173	176	153	170	148	166	158	181	180	177	178	164	161	163	172	163	173	151	167	170	168	157	177	162	144	160	162	173	159	159	150	160	163	163	180	152	161	143	184	170	182	184	179	157	155	175	159	188	187	162	170	146	174	187	159	161	175	183	169	174	182	164	147	162	175	188	163	182	180	176	140	173	174	167	156	164	170	170	145	161	159	162	173	173	173	170	194	156	175	171	180	173	178	167	166	171	175	177	173	161	164	162	164	162	170	166	170	181	183	166	166	165	162	163	167	145	160	167	168	162	179	188	164	189	152	150	164	172	159	152	169	174	151	156	167	168	158	161	178	195	150	174	174	164	169	155	148	178	162	177	168	168	173	157	161	156	147	168	159	161	170	160	175	163	176	161	180	176	160	165	167	155	166	165	180	153	191	160	155	158	168	161	170	158	172	158	152	161	146	185	152	161	175	170	173	147	157	161	185	167	168	162	169	157	164	154	175	161	156	168	167	154	180	186	159	184	160	178	163	156	176	177	165	172	154	184	171	166	157	160	166	178	166	155	162	185	167	164	164	180	160	166	164	188	160	184	188	171	153	179	169	161	161	153	140	172	160	182	171	171	164	148	153	153	165	182	166	160	170	171	171	183	181	160	179	184	195	187	152	153	166	165	160	184	165	163	184	157	178	176	153	146	164	188	172	180	162	167	169	177	170	178	141	189	147	178	162	140	176	188	199	141	184	148	150	161	170	179	168	178	156	163	164	188	156	158	210	164	173	170	166	177	156	166	195	186	167	181	157	169	192	181	160	181	193	168	141	178	178	163	161	152	166	153	158	151	191	179	161	149	175	184	176	176	183	172	175	165	193	170	165
150	1	1710	110192	438	65	322	297	287	250	230	196	209	197	189	174	186	201	187	171	193	170	180	177	188	181	152	169	169	170	178	176	172	171	179	168	155	172	185	169	169	171	170	180	165	165	170	190	179	167	183	161	166	178	176	174	173	180	163	162	172	156	172	160	158	158	152	161	175	155	182	176	172	180	168	172	158	156	181	166	177	191	154	165	162	153	161	172	160	189	173	146	159	173	175	155	153	176	155	145	174	166	164	189	186	157	166	174	166	145	166	151	169	178	180	163	175	171	178	169	171	172	156	164	183	176	182	146	198	144	175	183	152	161	179	168	174	160	178	179	168	155	162	163	156	151	154	169	179	174	162	169	171	158	181	159	185	151	168	168	181	157	174	186	189	156	165	153	172	156	171	158	182	181	178	157	148	174	174	148	142	157	171	196	166	146	167	152	158	159	184	145	159	149	171	151	150	162	174	154	158	179	165	178	177	162	175	182	154	175	173	179	154	177	148	154	173	173	163	152	171	161	180	175	177	183	168	164	177	170	179	149	141	163	165	162	157	153	160	155	185	162	158	165	181	155	160	169	145	171	146	183	175	182	167	164	167	136	164	143	162	149	189	164	171	154	177	184	149	174	175	161	170	167	182	161	174	151	139	152	159	172	166	163	166	174	153	189	152	176	147	169	153	159	148	172	186	176	151	155	172	155	163	177	193	176	175	183	145	161	155	168	171	149	162	161	175	160	174	162	145	167	135	158	172	178	165	179	145	173	135	155	159	162	164	161	154	157	182	171	166	159	172	177	152	185	151	164	189	149	148	177	156	155	183	156	151	145	172	186	151	194	175	154	185	165	157	168	169	177	182	158	158	143	166	161	154	184	172	168	155	188	163	161	192	164	155	186	168	167	165	173	162	144	149	179	155	175	157	149	159	163	181	169	154	184	168	173	196	145	151	157	171	169	155	159	155	156	186	164	154	175	163	191	181	177	159	169	149	174	163	188	170	149	148	150	171	166	160	175	157	178	163	162	168	172	145	158	149	157	147	166	160	190	172	168	156	154	143	169	180	164	167	164	178	162	156	168	165	176	159	164	182	163	170	162	184	163	186	172	175	163	175	172	154	153	152	171	172	160	166	157	170	152	143	159	169	164	125	157	146	162	174	156	169	161	174	170	159	174	171	175	163	153	168	178	174	170	193	162	183	166	174	183	166	163	149	159	175	186	173	169	155	173	181	173	167	176	161	162	172	167	175	151	157	165	169	167	160	184	171	174	164	160	162	147	179	160	142	172	161	194	172	150	167	157	169	169	164	161	207	147	170	182	178	157	155	169	178	170	159	162	159	161	154	157	164	179	189	159	172	167	160	154	177	181	173	140	173	168	161	152	155	156	159	146	183	185	176	200	174	152	168	161	159	181	144	171	158	162	154	160	162	165	168	154	153	181	168	173	167	192	167	171	174	184	150	160	170	165	155	168	154	150	178	168	180	172	163	177	182	168	166	177	166	185	156	158	166	169	158	184	171	167	183	164	186	181	163	161	160	163	159	186	145	146	178	162	181	164	171	173	169	160	173	143	159	170	161	167	155	152	157	174	174	163	174	166	177	187	157	177	164	158	150	165	161	172	155	186	173	163	165	185	173	147	159	167	178	161	171	168	201	177	176	158	173	156	164	170	156	163	163	162	159	163	171	156	167	159	144	148	171	161	182	152	166	160	151	176	143	158	149	165	170	169	166	179	158	180	169	160	170	146	172	167	170	151	158	164	154	158	149	154	152	163	168	195	179	181	161	172	178	161	163	156	172	149	169	188	179	155	172	175	167	173	169	165	173	162	192	157	182	173	163	158	157	166	171	156	188	168	172	169	181	143	147	158	161	143	172	189	158	144	163	211	172	164	168	176	160	180	144	148	168	158	156	167	160	165	173	150	161	149	168	159	160	155	171	152	146	173	146	150	138	174	169	147	177	147	172	166	168	180	156	191	165	165	169	151	166	167	152	153	170	172	163	154	166	149	156	161	144	164	158	157	155	135	167	165	154	150	163	177	166	185	157	157	152	178	156	159	167	157	176	162	168	156	164	157	155	148	159	167	179	165	156	161	151	163	211	169	184	176	168	166	164	145	153	159	171	188	162	155	145	180	157	176	169	163	167	186	168	155	165	141	159	153	153	153	163	183	172	170	175	180	186	181	168	180	156	186	168	162	175	159	170	150	178	154	156	161	163	155	157	160	176	178	175	171	174	162	145	161	161	164	171	152	175	162	158	156	182	142	162	177	187	162	158	168	163	186	175	155	169	170	157	194	181	152	166	144	156	142	156	173	145	178	166	179	163	179	161	150	145	150	164	175
150	2	1950	110250	410	26	265	316	303	319	284	245	280	266	249	250	220	226	234	208	225	215	217	201	204	234	218	222	191	177	195	208	187	186	195	185	208	176	179	190	206	173	200	190	177	197	175	191	193	187	161	191	174	176	169	189	181	172	170	186	190	180	186	189	182	200	181	176	177	195	184	172	173	171	194	173	163	181	177	190	188	168	190	155	197	180	177	185	171	180	173	173	162	180	180	193	170	167	177	195	168	157	177	181	182	209	180	189	174	160	162	155	183	187	190	172	186	202	177	175	178	179	170	182	178	184	181	154	164	168	187	206	168	171	195	179	171	171	184	176	177	172	178	184	190	216	168	195	136	166	181	164	152	160	178	181	177	198	177	167	159	166	186	196	175	164	145	183	174	163	188	163	153	202	173	183	148	186	186	180	176	152	186	171	180	195	182	193	192	166	180	168	195	156	151	159	182	179	187	144	176	162	177	180	175	178	182	168	180	158	157	163	167	174	190	159	194	181	162	173	201	154	174	169	156	173	180	176	179	162	202	174	172	153	188	178	170	179	190	186	163	180	164	184	189	174	161	190	155	183	180	179	153	156	183	173	171	171	164	174	178	167	174	164	166	185	175	171	164	162	182	176	187	176	185	182	162	162	155	183	157	191	186	166	183	192	174	174	158	181	163	170	173	164	181	175	145	165	179	185	198	177	182	202	162	174	195	165	166	145	156	183	157	173	184	179	174	179	177	170	177	165	161	179	175	169	175	161	173	164	173	160	171	146	182	173	157	186	176	184	181	194	175	163	196	174	171	164	167	158	190	184	182	169	160	160	155	189	174	174	178	187	199	189	147	174	158	201	172	168	153	190	175	176	167	165	180	170	165	198	163	191	180	158	170	173	166	176	167	163	171	186	184	191	171	173	194	183	161	187	156	175	159	177	170	181	174	168	185	172	168	183	169	161	174	169	164	160	162	182	155	201	175	189	156	193	168	191	158	170	202	174	181	181	170	175	165	168	180	173	219	166	202	167	161	184	186	172	169	179	175	165	154	171	145	197	165	168	161	171	173	192	174	183	169	181	176	180	165	210	175	161	190	177	165	191	187	188	159	175	155	182	168	171	182	190	156	191	171	167	193	180	141	152	191	147	153	177	200	180	156	152	160	189	165	175	195	172	172	164	195	161	160	192	179	166	147	167	167	161	176	192	170	183	167	171	169	168	160	150	185	181	181	187	168	169	179	191	171	156	167	163	168	142	175	171	180	193	163	176	193	180	189	188	159	184	165	183	188	183	164	172	163	150	183	182	181	178	180	160	173	168	187	172	182	177	172	167	167	171	173	167	169	167	161	184	191	150	158	177	157	161	178	157	176	186	152	172	174	182	179	167	170	183	163	168	171	165	178	165	157	173	178	165	167	190	174	163	188	182	175	179	156	159	198	170	144	186	185	156	164	184	168	173	161	167	175	185	171	171	190	165	171	167	182	166	168	176	145	169	166	152	162	190	186	164	179	172	193	177	159	160	151	180	179	164	171	153	157	166	176	180	162	183	166	169	149	159	184	168	151	173	185	138	169	196	177	183	179	166	165	177	174	169	162	174	170	179	165	170	177	179	161	163	162	170	166	165	171	169	168	192	173	172	174	187	165	146	170	162	159	178	183	177	182	183	180	193	187	188	167	142	188	177	166	188	169	182	170	165	186	181	171	168	161	163	171	162	181	179	169	168	177	157	193	170	177	181	188	187	183	180	162	169	174	166	184	181	158	181	178	174	175	176	171	164	178	164	165	165	179	183	165	161	160	196	170	174	186	182	179	174	200	171	178	174	176	175	178	182	176	186	182	169	186	177	171	184	160	170	170	186	176	179	178	171	158	163	162	176	166	180	179	166	168	176	173	187	167	145	176	171	177	168	186	186	174	167	174	183	158	187	173	195	178	176	186	171	188	179	182	156	160	169	156	193	168	176	172	165	178	189	182	167	186	198	204	157	202	187	179	164	191	178	157	171	179	175	165	161	169	169	164	150	175	188	170	178	172	166	179	183	160	172	169	160	177	158	157	178	183	195	162	166	163	164	172	176	171	164	198	201	187	178	169	174	176	171	156	166	179	183	173	175	163	166	168	177	151	195	176	200	156	137	166	172	177	172	179	188	168	173	153	172	185	169	172	198	183	176	180	173	162	192	167	161	162	189	195	169	193	162	174	156	198	178	177	175	178	165	172	180	166	179	178	175	169	175	167	171	174	156	167	152	166	186	176	186	188	176	196	184	184	186	160	172	167	202	177	177	187	186	165	178	175	166	172	170	160	194	156	172	176	165	162	143	191	172	175	171	186	177	179	183	171	171	174	179
150	3	3250	110308	422	31	315	343	313	285	262	266	285	249	268	218	244	230	231	235	201	244	183	215	212	215	187	191	208	213	194	203	204	201	186	204	193	211	191	206	190	168	209	188	168	186	193	197	187	184	189	178	196	205	216	185	196	191	175	179	174	171	199	199	191	203	193	196	185	190	185	189	190	212	204	200	167	176	170	189	190	167	180	206	166	164	177	165	186	204	192	201	182	169	195	184	185	198	184	201	170	193	189	181	204	198	188	194	167	177	243	202	196	161	191	195	180	184	189	169	205	183	171	188	188	175	193	156	183	171	190	157	194	206	186	182	153	200	191	188	189	200	187	184	175	197	179	158	192	213	202	189	208	167	183	187	170	178	169	202	204	189	173	192	195	171	185	175	182	185	190	179	180	201	165	175	181	182	198	178	187	197	183	166	165	187	183	185	180	180	182	179	200	188	185	178	172	179	192	180	172	179	203	169	172	191	208	173	182	192	178	158	188	195	181	181	183	181	146	196	187	185	170	192	158	178	202	184	181	182	183	198	197	209	171	176	173	185	197	185	187	180	174	184	178	172	185	203	192	188	187	198	187	180	178	198	203	210	183	169	201	163	186	175	172	170	180	188	168	194	184	183	219	168	170	172	200	171	183	216	183	174	188	190	202	195	176	163	192	190	180	178	183	188	191	189	162	175	179	190	183	206	175	173	170	176	204	200	192	181	171	192	184	197	183	182	185	192	188	196	174	182	197	184	183	206	185	185	169	175	193	187	195	187	179	173	178	181	184	194	177	188	185	176	196	178	181	179	166	183	183	189	176	169	184	179	178	167	182	168	176	192	204	183	180	159	183	200	195	198	191	173	173	184	179	194	180	172	188	180	187	165	183	172	171	187	170	192	179	168	180	168	180	200	174	171	185	181	190	164	186	179	162	186	186	188	182	177	186	175	187	196	190	186	199	200	198	177	189	196	189	175	166	187	182	173	205	184	165	203	179	191	187	180	175	166	191	176	176	205	183	167	189	194	158	177	185	172	197	170	185	183	169	196	179	188	174	163	205	166	184	191	174	175	192	204	201	178	185	188	166	192	185	186	204	191	189	188	168	185	194	178	171	177	184	163	180	177	193	182	167	197	202	180	182	184	187	152	178	156	202	195	178	169	171	188	170	171	161	202	197	175	212	192	176	169	169	186	165	211	183	171	177	186	181	173	186	183	178	199	178	157	162	170	192	166	189	165	193	166	165	200	171	177	180	182	177	158	180	173	187	172	174	201	187	178	186	185	203	186	187	194	168	194	170	195	212	178	187	195	178	168	196	188	191	204	173	195	190	191	180	200	180	165	185	179	169	173	186	186	182	163	185	191	195	174	184	172	194	198	177	157	206	159	173	173	196	179	197	184	171	184	198	197	191	203	162	208	179	182	197	193	190	180	186	184	197	183	195	172	195	200	170	178	180	168	167	165	198	167	179	201	186	171	167	204	203	189	180	175	210	178	195	155	195	189	180	185	189	177	184	176	174	181	186	206	177	170	181	169	180	185	169	176	162	183	186	175	170	196	170	161	188	179	187	189	179	174	157	173	193	180	177	188	193	164	208	185	189	197	159	186	183	181	161	180	170	201	182	175	178	169	190	180	182	203	194	185	189	188	184	174	179	181	171	175	175	198	173	174	179	196	185	208	165	203	192	172	182	162	200	169	151	164	156	178	182	184	179	204	203	181	188	175	195	179	184	180	179	208	198	165	171	200	181	176	192	176	183	175	167	200	183	197	180	188	190	176	189	188	177	196	182	198	194	199	170	172	172	179	185	200	176	196	214	165	192	196	181	185	170	169	182	196	183	179	190	175	168	189	181	175	172	194	195	167	184	187	189	190	170	188	165	199	173	185	182	188	183	192	192	184	182	207	178	169	182	181	161	177	189	165	186	194	200	168	178	181	197	185	189	189	194	176	194	184	159	195	195	180	186	193	210	185	197	202	188	168	191	147	163	184	178	183	196	183	198	186	188	180	194	186	192	188	182	170	187	179	195	184	185	194	183	182	198	200	166	195	173	179	191	179	184	200	178	182	183	188	195	190	193	163	186	174	181	182	197	167	197	169	186	183	189	201	165	186	177	172	186	174	171	177	186	180	184	180	155	207	186	187	168	189	158	192	163	185	210	191	184	177	174	189	177	177	200	182	165	186	180	167	209	170	175	206	190	179	195	201	194	195	179	175	181	161	189	207	183	177	188	191	198	179	178	186	176	186	165	221	163	207	155	193	195	163	169	187	178	154	194	173	189	167	173	185	182	192	204	177	177	164	181	194	178	198	172	173	186	198	182	182	172	181	181	178	170	183	188	172
150	0	2500	110366	444	9	232	286	306	313	280	277	328	284	289	286	287	264	289	243	227	235	228	229	218	235	238	215	213	230	220	199	210	216	206	182	212	188	205	174	204	195	176	210	206	180	217	201	190	169	178	193	179	193	182	168	202	201	170	186	170	200	174	192	194	194	164	173	169	160	164	170	199	163	178	164	184	191	180	177	185	182	190	178	177	198	176	174	192	173	196	194	178	180	157	155	173	162	187	177	177	177	171	183	175	182	176	154	170	166	160	179	169	150	189	188	187	171	179	178	190	187	184	163	185	173	178	159	172	178	169	163	177	157	171	167	177	189	192	184	186	187	167	147	190	163	165	162	189	172	162	174	182	172	173	154	174	175	186	185	156	170	187	192	179	159	178	172	150	166	170	173	183	177	171	168	142	173	154	165	156	178	163	170	186	154	174	170	177	170	179	171	205	152	177	164	168	170	176	165	165	175	164	173	185	173	183	178	152	172	146	192	178	179	177	160	170	165	166	172	178	158	182	165	169	171	179	168	164	153	176	171	138	158	187	174	173	174	175	162	167	168	163	177	153	163	172	164	196	179	141	169	165	170	156	157	166	169	155	158	155	152	170	188	174	183	190	166	161	170	182	173	152	174	171	156	182	168	168	157	174	171	155	164	180	167	173	166	171	163	172	165	183	158	145	157	158	162	185	176	170	193	165	151	174	172	175	166	163	166	184	185	167	174	166	174	167	169	157	181	154	150	144	181	163	179	159	176	175	180	174	167	166	163	165	171	166	153	177	189	160	172	169	158	159	149	171	175	174	180	186	177	168	158	161	162	168	158	167	156	165	185	168	164	153	153	161	188	153	176	163	181	177	169	153	189	153	178	188	181	174	181	175	158	188	160	164	152	171	158	175	154	161	177	165	177	171	170	189	167	181	159	172	162	158	169	168	156	156	155	149	144	133	168	188	148	147	199	182	164	154	163	159	161	176	161	176	152	174	149	167	166	181	185	174	150	201	176	156	174	170	162	171	156	174	164	175	171	180	162	167	176	162	151	148	151	169	161	179	181	166	166	168	179	190	158	166	163	154	179	160	181	169	162	172	143	172	173	178	185	186	167	172	148	164	151	176	165	156	136	192	153	162	161	204	182	157	160	169	187	148	159	172	171	162	173	196	165	165	182	144	157	168	168	164	175	174	168	181	174	157	168	168	179	167	176	161	161	177	145	163	170	174	165	178	156	155	175	169	172	150	171	168	166	175	170	183	176	205	188	161	164	173	161	171	176	132	138	176	144	183	175	174	181	176	178	182	161	174	168	167	163	164	160	168	163	173	186	178	165	177	184	163	173	161	189	193	172	189	172	144	171	153	175	182	181	183	155	180	162	171	171	162	144	171	167	155	177	170	151	155	183	165	158	169	178	194	148	194	163	182	161	185	170	149	162	160	176	150	147	191	184	176	156	174	149	157	167	160	147	179	192	149	143	155	177	168	153	174	152	191	179	147	153	190	155	165	188	164	163	177	183	172	166	163	176	169	166	190	183	165	159	168	179	160	179	195	178	160	175	172	158	168	170	170	188	143	168	158	161	169	161	162	167	161	170	171	178	182	153	161	189	169	169	161	143	169	183	178	171	177	163	195	182	165	153	172	161	165	163	173	173	158	173	174	144	146	181	163	163	159	166	168	164	157	157	152	166	184	168	163	171	159	166	158	156	164	170	154	175	145	154	182	163	158	172	164	151	153	173	179	162	158	177	168	177	176	163	152	162	154	188	169	167	176	173	161	161	183	171	154	156	175	166	178	168	175	153	182	176	165	168	168	161	185	178	180	166	170	164	166	180	169	179	172	162	175	163	170	184	178	183	160	175	137	170	161	167	173	163	168	165	170	185	173	170	175	177	154	198	174	163	184	159	157	173	150	148	158	155	175	158	170	174	177	158	153	176	178	175	170	166	169	154	157	152	177	175	174	173	161	149	146	163	156	170	158	172	175	161	174	150	139	180	169	150	173	140	192	162	159	173	169	180	160	154	159	188	174	150	172	177	167	173	179	167	181	172	179	168	171	157	168	155	177	161	171	162	175	163	175	177	169	194	162	177	167	160	177	167	182	170	176	158	174	147	144	151	166	166	157	158	170	151	172	152	153	160	172	171	161	147	166	183	163	175	162	159	156	186	162	176	161	168	162	180	199	154	175	154	170	168	149	160	166	152	169	141	162	165	171	169	157	170	148	167	161	154	174	158	170	149	171	172	184	168	153	159	156	187	161	184	168	179	208	166	151	170	175	170	179	154	166	167	155	166	164	179	169	151	174	172	182	172	185	171	177	167	174	149	163	164	162	154	167	162	173	155
150	1	1710	110423	417	57	340	291	260	245	227	198	224	205	185	190	181	188	199	161	181	179	174	162	158	175	174	170	163	174	192	166	181	152	149	160	164	155	166	179	172	161	167	162	160	188	166	164	178	181	172	156	162	171	178	195	191	164	155	164	145	157	166	161	156	175	164	169	186	159	163	160	156	149	196	164	153	154	161	154	185	162	158	165	149	171	166	177	169	157	184	174	145	154	166	180	186	159	165	180	186	155	168	159	167	172	164	153	167	161	190	137	173	158	179	159	151	154	170	166	166	172	189	162	167	175	161	160	165	172	166	149	161	181	166	168	156	161	178	161	173	157	156	186	179	156	141	158	177	180	164	174	168	169	178	174	173	179	175	170	171	165	155	140	149	166	165	165	181	157	161	164	152	154	158	165	154	163	155	183	164	158	153	164	173	152	158	165	163	150	171	179	154	159	165	176	170	165	165	151	152	161	173	173	162	180	153	182	163	152	182	162	148	143	174	169	149	167	145	161	178	174	176	158	151	156	159	144	170	169	141	150	157	154	164	154	173	150	177	173	180	155	139	169	176	163	167	152	167	166	177	154	159	170	145	166	148	158	166	167	149	162	164	146	171	177	164	171	147	170	185	142	153	177	161	173	180	163	153	165	159	153	166	159	171	167	170	167	170	128	152	152	155	187	163	161	168	147	154	164	156	182	161	148	165	157	175	151	161	176	154	160	159	169	165	164	167	169	150	181	152	156	161	174	166	174	166	163	169	169	167	174	162	159	169	165	175	155	163	193	146	148	165	136	177	160	163	154	151	147	160	183	168	157	150	176	171	154	167	140	165	168	155	163	165	159	152	165	150	178	164	164	189	170	164	169	144	158	160	177	170	173	177	149	159	150	188	187	185	157	158	165	174	173	172	165	184	145	164	153	146	167	155	171	172	186	161	162	154	165	161	146	166	170	182	171	145	157	179	177	177	155	172	147	166	148	180	139	181	146	157	146	173	169	181	161	187	172	144	153	149	166	164	161	176	167	167	153	164	147	161	166	176	161	178	153	156	158	161	155	169	177	157	157	156	148	178	157	154	155	176	169	167	156	166	169	170	169	161	159	165	161	190	177	175	163	163	168	163	151	157	160	162	186	161	186	124	138	182	163	181	145	156	164	139	164	149	155	163	167	168	167	160	141	175	159	163	147	182	143	171	129	159	155	168	171	164	173	163	158	157	152	157	176	166	165	174	173	157	169	155	164	151	148	160	154	162	162	176	176	179	143	149	147	176	168	179	171	143	177	182	152	183	173	172	164	159	151	172	153	177	185	143	135	167	154	177	152	165	155	162	178	155	160	156	147	171	165	154	152	164	142	165	172	147	159	170	153	178	148	156	145	201	159	164	146	182	164	168	161	152	179	169	154	165	158	133	164	153	176	159	150	171	169	162	159	170	176	163	184	172	157	138	170	169	164	168	166	159	166	158	148	153	152	157	167	192	189	177	171	144	177	137	168	184	176	163	172	158	171	147	145	155	146	157	172	178	160	156	170	157	128	145	170	153	150	174	163	158	158	156	178	171	167	143	169	159	148	155	147	161	163	166	205	185	142	161	174	173	157	169	170	172	157	147	147	152	169	170	159	180	186	176	149	177	161	173	156	189	162	158	164	147	153	177	177	168	149	175	156	148	184	158	163	176	167	163	177	184	155	163	153	150	180	131	173	169	145	154	158	162	169	152	159	167	147	148	173	168	169	164	156	161	149	174	160	163	169	159	172	191	163	162	152	182	188	149	169	173	171	155	182	148	158	176	163	165	169	153	153	162	139	153	168	152	164	167	190	162	158	165	159	181	174	154	153	151	163	180	160	169	143	143	145	166	162	156	158	154	153	168	175	163	166	145	166	160	167	163	175	160	166	155	145	155	167	162	164	157	171	175	197	159	174	179	164	181	164	170	172	176	175	146	172	160	167	156	144	171	164	172	174	168	161	175	158	155	156	188	156	157	179	148	181	177	156	157	156	169	163	168	167	152	171	164	156	168	159	184	181	158	177	173	153	167	151	165	155	154	162	185	167	168	161	175	166	157	163	162	159	176	177	156	141	164	163	162	160	147	156	181	189	142	160	158	158	150	165	142	175	149	161	165	161	148	168	182	160	178	155	166	160	193	140	162	157	172	173	154	166	161	176	182	171	160	154	160	170	162	176	172	153	175	152	153	166	161	178	172	177	163	153	162	182	171	163	168	184	152	159	163	180	168	179	162	158	173	160	169	163	147	177	167	170	135	162	166	164	159	180	164	165	176	144	170	169	188	167	165	143	173	182	188	157	149	179	164	155	153	171	142	160	159	180	160	172	151	165
150	2	1950	110481	428	22	288	296	293	308	295	266	280	241	225	219	232	237	228	213	222	191	224	204	194	197	174	181	216	199	188	182	194	191	179	180	194	183	161	179	190	184	185	168	149	172	165	177	199	159	193	145	190	173	178	171	165	168	180	177	170	168	152	159	163	181	158	168	189	177	177	195	163	164	159	172	167	186	172	177	168	166	187	171	164	164	182	161	172	153	174	167	170	158	185	157	171	165	166	162	169	161	174	154	163	163	156	191	169	155	168	164	177	173	165	167	157	165	170	182	165	156	168	191	144	177	148	190	184	172	175	170	165	149	187	180	173	181	163	152	155	168	178	167	183	164	157	156	162	184	163	170	165	166	168	167	157	169	171	182	139	180	154	195	147	142	150	168	161	180	169	184	160	145	158	142	156	177	149	176	155	152	168	144	157	177	156	153	166	144	163	175	150	165	168	170	152	172	148	158	181	164	178	172	165	144	175	144	150	154	171	168	171	151	167	142	160	172	139	177	150	148	196	161	189	154	163	162	171	169	174	168	173	161	161	162	155	155	140	159	181	160	164	154	177	173	157	185	163	176	155	165	160	158	176	150	173	159	167	156	174	171	178	181	153	170	169	159	155	157	163	178	182	179	159	156	176	153	165	174	162	164	165	161	155	155	169	178	170	163	174	169	155	164	151	180	157	172	170	172	178	162	179	168	168	174	168	145	145	175	162	169	171	165	153	170	146	147	159	154	173	148	173	182	170	162	159	202	159	208	165	146	154	143	164	157	141	169	158	155	161	148	146	164	167	145	151	166	167	160	161	160	152	161	173	167	179	156	178	181	172	147	171	181	157	154	168	134	154	160	175	162	171	156	168	160	160	164	184	161	176	153	172	171	166	164	174	160	153	162	153	171	170	178	160	161	167	161	178	169	159	165	159	152	179	147	172	159	180	175	149	171	167	184	181	156	167	156	158	166	183	160	189	172	168	159	158	155	170	157	161	180	161	162	170	154	153	166	152	163	174	162	131	152	185	171	179	158	171	168	174	163	161	167	158	168	140	178	158	155	161	181	154	169	173	181	155	183	163	163	165	158	174	164	186	170	171	170	164	170	166	147	178	173	169	155	157	167	154	169	163	167	145	180	177	173	169	137	157	165	184	156	185	155	154	171	180	168	174	148	165	166	186	155	163	145	175	182	171	157	173	155	173	190	174	180	156	155	149	172	168	153	176	170	152	174	184	150	161	157	190	190	160	180	161	139	168	158	165	185	174	152	161	148	146	157	158	166	154	163	185	173	160	159	168	169	165	152	150	161	169	147	172	168	155	169	144	164	140	169	161	160	173	187	149	135	170	163	160	161	164	162	173	175	173	183	166	151	150	170	160	159	168	135	162	164	178	185	130	167	175	159	166	168	160	165	175	137	173	157	172	170	129	161	171	162	176	155	152	148	174	159	147	159	171	161	168	176	150	160	177	160	161	158	165	165	177	150	164	179	163	177	188	149	188	161	174	176	147	176	188	153	176	152	173	153	156	170	176	167	162	161	150	169	159	169	178	157	152	147	139	171	147	155	156	172	160	178	184	170	154	153	145	150	176	163	158	153	165	163	156	139	166	165	159	163	184	174	167	151	165	174	148	142	161	167	136	143	161	152	145	164	183	162	170	166	143	150	159	172	173	178	154	153	159	164	182	178	198	135	148	155	163	157	144	158	150	160	157	151	158	159	173	163	166	161	170	155	160	167	149	159	174	165	165	177	185	154	140	151	174	176	173	154	147	143	149	178	166	139	170	195	147	149	147	171	163	163	150	178	169	170	151	174	161	150	154	161	161	160	153	161	167	162	158	196	194	170	158	154	152	136	139	146	168	171	146	188	162	157	181	174	159	147	176	138	157	168	156	155	169	177	166	188	154	158	141	171	158	152	159	148	163	174	152	163	180	180	153	177	159	147	180	152	167	170	167	162	161	153	176	144	157	166	158	178	153	162	172	157	167	147	160	162	166	158	159	164	180	139	147	156	156	152	146	185	182	159	162	165	187	170	180	156	159	186	161	177	168	197	164	151	158	179	158	184	192	165	167	164	170	167	156	166	169	163	164	151	151	152	171	178	171	183	179	155	158	155	153	152	169	181	176	159	173	184	154	148	160	160	148	163	156	158	151	152	166	156	186	150	168	169	153	187	176	168	144	162	152	169	151	156	152	159	165	167	176	158	160	153	149	193	161	153	153	162	148	195	150	169	162	165	199	150	163	174	171	165	170	178	161	171	182	160	144	168	170	173	178	175	135	160	154	147	185	160	171	183	165	156	153	176	180	193	157	141	162	188	154	173	165	156	167	149	156	179	164	157
150	3	3250	110539	426	23	319	371	304	309	275	281	257	241	198	229	258	228	223	237	221	213	218	216	193	211	206	198	226	193	227	197	185	204	197	213	224	188	190	180	182	202	189	200	173	207	224	189	175	180	183	204	185	174	207	204	187	174	200	203	176	182	176	198	172	183	186	191	173	180	174	167	211	195	192	191	196	188	178	206	195	172	202	184	190	183	198	205	194	178	193	198	194	187	189	185	178	173	175	180	176	173	185	181	182	179	172	186	189	182	194	201	180	168	179	185	173	178	183	187	202	169	184	187	194	190	193	147	188	186	189	191	189	201	193	188	150	177	202	193	190	200	193	176	190	187	207	177	184	169	182	176	206	175	202	183	161	186	174	158	187	173	167	170	179	172	188	186	167	168	144	204	189	189	195	167	171	202	165	197	154	176	197	189	205	187	181	188	182	199	176	189	166	206	188	201	184	214	203	178	205	189	196	202	177	192	194	169	203	185	202	163	211	192	202	163	168	200	184	191	191	193	183	183	159	184	194	176	186	188	158	199	173	202	178	226	176	186	183	177	187	170	186	169	188	198	180	166	173	183	180	159	177	174	186	170	172	190	189	174	195	174	176	192	207	196	206	188	195	188	170	177	187	184	186	170	199	201	193	205	200	174	180	176	184	209	187	168	185	200	182	193	196	190	166	184	200	188	178	201	168	203	191	186	165	186	179	207	185	195	165	190	176	195	197	178	185	180	170	195	177	196	178	175	205	193	189	196	171	218	183	196	185	191	206	199	186	197	158	178	177	179	199	181	176	162	180	176	192	178	197	177	161	164	180	172	183	184	200	171	202	189	193	155	181	173	172	207	183	194	196	184	182	178	192	198	190	197	166	200	174	184	193	204	200	184	189	176	187	195	175	177	185	175	161	197	184	177	191	170	182	178	192	208	190	190	142	182	178	169	158	186	175	188	191	181	201	182	174	184	198	195	186	163	189	181	175	171	205	191	179	193	180	199	181	212	195	145	188	187	180	196	146	163	169	189	181	204	178	142	162	192	179	207	170	166	191	174	184	171	197	198	175	167	194	187	196	187	180	197	206	209	181	182	204	194	178	196	170	182	161	181	165	192	197	191	169	179	177	205	175	190	171	188	189	196	178	177	188	210	181	187	185	190	166	196	181	178	227	161	170	181	185	195	179	188	185	165	184	198	181	180	194	196	211	196	171	163	191	185	169	198	179	191	181	168	183	189	180	207	174	179	193	175	199	169	185	186	179	209	204	179	196	175	198	175	157	179	188	187	180	189	184	230	185	206	203	188	194	185	190	198	179	183	179	188	188	158	190	190	161	175	164	180	186	196	187	208	181	173	180	208	171	188	189	175	190	160	168	192	173	191	201	171	170	185	169	180	182	188	185	182	193	190	179	176	188	170	188	199	198	203	203	196	178	184	185	198	177	170	181	182	195	198	194	185	180	160	166	165	194	180	198	181	177	192	183	188	168	192	168	191	188	180	205	178	189	193	195	179	191	201	194	179	195	168	184	201	180	185	185	185	193	201	195	187	182	158	201	175	191	201	172	154	176	194	182	181	175	184	195	173	169	179	183	173	228	194	178	179	182	189	171	194	182	196	188	203	165	188	179	185	188	175	180	187	184	166	197	179	191	174	193	203	205	217	194	178	160	176	203	168	181	203	181	179	162	195	183	187	176	187	199	193	188	180	172	179	183	162	206	174	183	193	203	188	174	204	159	180	169	184	178	191	205	196	203	183	205	187	184	188	171	203	187	187	189	182	192	181	183	188	191	201	177	164	194	188	184	191	209	195	159	196	204	205	178	188	197	182	172	200	184	156	182	179	156	174	159	201	177	187	188	182	169	198	196	176	161	162	206	169	191	187	178	189	185	194	160	185	201	181	205	172	183	167	214	182	168	193	201	179	176	199	167	181	165	176	164	188	178	192	187	187	180	180	189	184	189	170	181	190	189	191	180	192	186	165	166	193	195	179	187	163	196	168	199	189	200	155	193	178	186	188	176	180	188	171	207	198	183	177	195	180	177	194	179	178	186	184	181	177	170	186	182	184	187	171	191	197	173	173	199	212	181	194	184	171	181	184	191	177	192	205	174	182	182	195	172	177	185	177	193	168	162	193	171	156	192	188	200	200	168	195	187	174	165	186	190	179	178	168	183	170	183	176	193	185	181	168	180	154	181	214	213	200	170	202	210	187	197	183	189	174	163	176	182	184	173	180	182	187	200	202	197	162	191	180	189	185	199	169	211	175	164	198	171	186	190	173	189	177	214	175	181	194	184	184	185	174	182	159	182	191	187	176	206	176	168	192	168	195	193	186	173	172	177	177
150	0	2500	110597	444	15	256	313	310	306	321	279	310	287	291	303	276	275	287	255	242	263	250	262	241	252	226	233	233	229	241	223	221	197	224	209	235	225	222	207	233	214	199	210	200	199	192	198	199	200	215	201	202	213	200	196	209	174	187	193	185	190	178	211	208	192	192	204	180	188	198	188	189	183	203	196	189	171	187	196	197	182	191	176	216	219	185	190	194	192	166	201	177	208	201	176	190	165	203	184	175	179	197	178	190	190	198	181	194	188	209	185	168	213	155	199	204	173	175	165	173	179	158	179	207	219	191	194	200	192	178	193	173	186	192	189	215	207	191	178	170	190	192	166	175	193	199	195	171	158	168	183	194	192	188	192	192	171	168	169	191	214	192	175	181	187	208	200	192	205	209	187	200	178	194	190	174	212	190	182	193	201	194	184	178	174	175	197	193	145	194	186	188	189	208	184	179	184	180	190	184	187	164	188	174	191	165	175	180	176	189	187	179	187	193	170	178	176	171	172	188	192	179	173	198	191	179	185	191	186	177	188	194	169	185	204	170	178	189	177	184	191	167	195	170	164	200	188	167	178	171	188	180	177	186	175	190	176	174	187	200	193	179	194	165	172	167	199	181	193	171	181	199	179	170	190	193	173	175	197	177	191	174	182	195	186	202	193	183	168	180	198	199	197	178	179	193	181	186	161	169	203	170	205	175	181	192	187	181	193	174	177	184	169	179	181	176	186	177	195	159	207	183	188	170	170	172	181	190	191	188	177	183	192	175	186	180	185	190	187	187	193	183	191	199	188	171	166	196	187	194	183	177	192	166	186	184	177	189	190	195	160	177	164	197	183	172	154	183	171	185	180	193	185	174	162	207	193	188	177	187	183	177	197	184	192	188	192	178	182	184	191	186	172	178	183	173	188	193	169	194	183	176	193	190	193	194	182	189	208	174	208	213	184	201	183	203	167	210	176	177	173	186	193	200	178	186	182	211	166	207	174	193	197	173	190	188	194	193	175	189	179	180	181	181	178	179	192	168	173	183	192	161	200	200	174	176	177	166	161	177	215	155	186	188	172	181	184	184	188	164	185	175	211	179	206	196	163	150	167	190	166	184	198	189	188	213	215	197	189	206	190	185	190	188	198	169	168	191	175	174	176	182	188	200	174	197	185	193	191	184	182	180	181	185	195	176	186	180	172	160	183	171	161	199	166	185	167	171	170	215	197	178	179	205	176	175	199	184	195	175	175	182	165	168	164	170	181	168	184	179	198	187	189	185	179	191	180	193	186	165	173	202	170	171	174	183	193	187	176	187	176	189	184	191	181	183	185	193	191	165	181	179	166	155	188	175	177	177	186	185	173	184	189	182	188	204	184	186	196	185	188	186	181	184	203	177	205	170	185	192	174	198	183	179	175	162	190	195	183	190	198	182	194	183	185	203	182	148	178	180	188	198	185	184	181	178	193	176	192	185	184	180	188	201	164	179	174	170	168	175	169	181	169	183	182	166	189	195	213	193	167	188	173	166	191	209	188	196	171	179	188	155	196	203	169	160	178	184	170	171	185	190	204	191	167	190	168	191	193	185	184	196	216	175	175	191	169	190	188	206	190	200	191	189	193	166	191	192	164	193	177	179	189	186	189	174	185	174	180	182	197	162	194	199	158	180	202	200	191	176	168	197	203	169	184	192	175	174	191	163	178	179	197	195	194	192	196	172	198	159	171	169	184	181	182	177	180	184	191	178	159	191	167	189	188	175	170	180	177	191	167	167	198	176	184	173	195	179	180	188	195	207	173	209	175	192	183	188	179	188	179	172	205	174	181	166	169	189	187	172	213	193	187	170	185	179	178	183	186	165	204	192	176	192	216	197	171	173	188	190	182	188	202	176	192	188	186	177	164	185	188	164	181	187	214	196	180	188	175	196	184	176	202	201	207	175	178	180	189	185	174	185	182	206	183	190	167	211	177	184	172	167	175	191	182	185	176	201	185	180	218	193	190	191	173	166	196	195	181	171	172	205	181	194	196	179	173	184	165	193	166	163	195	203	207	176	191	168	197	179	163	184	179	181	190	167	179	180	192	212	168	179	162	184	193	192	190	165	179	171	174	168	166	193	177	193	185	185	185	194	195	186	189	169	193	196	190	180	201	197	188	172	177	183	188	196	174	191	196	205	187	200	176	184	196	176	168	207	183	180	172	170	183	191	196	173	168	164	191	189	191	179	177	170	166	177	175	192	175	158	197	167	185	205	187	185	178	200	169	193	207	166	184	187	164	166	183	175	197	195	181	200	176	176	197	187	172	206	161	201	183	197	193	195	193	184	174	175	191	186	168	174	178	192	184	191	170
150	1	1710	110655	428	71	321	308	281	269	235	252	235	206	196	208	198	220	205	204	207	193	172	174	183	174	187	180	173	177	197	166	183	192	202	171	177	185	206	181	185	182	156	182	193	175	185	187	177	198	182	190	177	195	176	195	202	178	196	190	165	174	155	167	191	168	189	170	182	182	169	172	179	197	159	166	175	178	180	209	168	193	194	152	194	150	181	164	174	169	177	185	184	174	171	174	174	177	183	183	156	168	189	171	169	199	182	193	172	156	186	196	164	179	174	160	154	184	195	163	195	167	170	174	173	186	175	189	180	160	192	189	176	179	196	195	181	174	172	180	167	185	194	165	165	164	155	185	155	178	185	162	175	182	180	170	176	169	182	178	177	195	197	189	185	185	171	167	193	181	164	175	174	177	172	182	176	184	191	187	165	156	178	175	146	162	195	162	189	201	187	210	166	178	161	148	184	169	178	167	150	183	196	165	185	169	178	156	166	175	196	158	170	181	180	161	148	175	168	180	201	169	177	173	194	181	178	175	180	170	182	170	171	191	164	158	181	197	163	155	173	190	179	187	175	187	177	195	200	177	165	179	185	186	190	175	192	184	175	176	168	185	191	165	176	166	165	153	198	175	172	184	189	204	157	170	204	170	194	162	177	178	195	167	165	179	161	171	165	182	164	165	186	204	177	179	186	186	188	199	173	178	184	181	160	170	181	174	172	191	161	195	186	165	179	165	149	167	174	173	179	172	177	177	185	183	167	207	178	188	181	176	162	155	167	172	155	178	157	174	167	195	172	176	185	158	196	167	181	172	178	179	177	179	164	153	175	204	144	179	183	185	166	165	168	181	188	176	151	151	176	183	193	176	179	179	162	179	172	167	169	186	178	172	179	180	160	170	175	168	167	156	199	182	176	187	165	171	185	179	200	164	170	165	171	178	186	167	163	186	159	177	166	174	184	171	202	186	153	177	157	196	178	190	200	173	176	186	180	164	167	188	168	173	168	153	185	195	163	194	187	188	183	167	179	157	161	214	165	172	177	150	166	191	175	178	179	168	171	182	178	190	191	184	181	165	182	159	191	183	156	188	202	190	196	171	163	179	161	164	185	183	148	175	181	159	172	165	169	172	173	179	175	175	200	171	178	179	172	191	187	189	129	179	201	181	199	186	176	182	196	175	164	160	170	167	190	188	177	177	149	193	195	167	168	189	159	197	176	175	174	174	199	194	174	165	191	166	166	169	175	184	183	188	189	187	174	189	178	181	154	164	182	170	173	201	181	162	190	171	158	178	189	160	178	175	195	169	163	181	161	180	181	171	161	181	171	173	192	186	186	184	167	181	170	195	163	166	154	185	195	193	189	170	165	186	183	187	162	166	171	172	182	181	179	156	178	175	170	183	156	151	154	162	161	184	174	160	167	172	189	185	165	164	167	168	195	176	187	162	185	154	183	189	174	174	181	184	185	184	176	159	175	175	167	185	193	169	172	165	171	173	170	174	185	186	170	186	189	187	189	167	190	176	182	195	180	147	185	184	187	186	169	160	165	178	165	184	197	171	180	173	182	168	169	182	187	164	182	153	195	196	165	175	191	168	193	162	160	175	182	180	166	171	176	190	177	186	175	170	172	170	194	160	199	188	183	187	161	176	183	172	170	174	151	172	196	175	161	181	175	169	192	186	166	189	171	159	173	181	177	180	207	174	181	175	167	180	162	164	174	190	203	164	176	187	188	182	163	176	199	175	164	168	158	160	167	184	168	158	171	187	151	184	187	165	175	191	191	199	161	190	181	175	171	163	172	176	177	174	184	186	180	177	167	199	174	185	171	170	195	180	181	170	163	194	188	157	200	178	161	158	189	172	179	169	174	192	178	160	165	167	165	165	184	197	183	187	179	174	162	168	179	161	167	170	176	162	191	178	174	164	181	178	157	151	172	179	169	172	179	176	186	181	188	161	192	175	170	167	188	191	181	148	169	159	166	181	182	184	178	178	189	155	166	180	163	177	191	179	171	204	173	164	179	179	186	174	191	200	175	183	167	196	195	170	185	170	175	189	144	186	191	165	181	190	175	158	158	191	163	168	171	178	169	169	173	198	190	163	183	198	186	175	192	199	175	189	182	178	196	173	202	183	151	182	160	185	182	172	179	171	183	173	162	211	166	185	161	189	161	187	177	166	175	189	186	179	193	157	195	186	156	171	159	205	182	172	163	163	189	176	178	171	175	192	168	204	185	170	185	202	183	189	159	173	179	157	179	168	165	188	178	187	183	176	189	165	173	177	186	169	175	173	161	168	183	162	186	164	178	171	165	169	144	192	164	185	174	157	165	180	151	172	172	186	173	179
150	2	1950	110712	422	35	287	314	345	297	294	270	280	253	245	268	235	248	250	224	232	221	216	223	217	236	217	212	241	232	217	214	232	217	204	200	193	192	202	220	197	191	223	197	206	210	194	182	189	197	193	194	192	228	190	189	215	167	204	168	213	194	202	219	207	186	208	224	184	186	202	197	176	193	177	206	195	210	201	214	216	211	199	188	177	202	216	212	204	186	188	213	181	186	213	195	193	206	203	180	188	196	187	198	200	194	174	193	189	199	181	183	198	208	199	173	192	202	188	181	210	176	183	204	165	185	198	207	186	172	185	179	208	189	178	188	180	185	219	181	200	179	192	175	197	188	187	178	211	168	192	180	184	181	196	202	179	187	180	162	196	182	197	212	198	190	184	194	190	185	196	187	187	173	204	209	175	193	184	206	209	202	166	200	192	197	196	190	179	199	158	203	178	206	182	194	194	188	171	166	214	192	184	201	192	205	190	190	186	210	183	196	183	187	191	210	182	199	166	182	185	197	207	201	181	209	205	202	203	195	191	189	205	206	208	163	182	195	195	204	165	178	199	197	198	217	207	225	207	193	189	205	186	175	209	174	191	203	183	167	203	190	182	196	175	201	202	215	188	182	173	197	204	205	211	190	205	197	181	177	197	192	193	176	195	181	201	183	164	207	192	192	192	182	182	201	191	195	179	174	188	178	210	168	209	182	198	207	194	197	153	206	202	189	197	197	180	188	172	188	173	208	184	200	174	181	185	204	201	198	196	173	187	194	191	184	177	186	183	221	192	191	205	184	198	209	201	173	192	178	189	207	192	193	198	194	204	219	169	187	174	191	199	195	189	187	185	203	201	183	193	202	159	196	184	201	200	209	180	196	191	192	187	214	180	173	189	197	202	196	171	182	190	175	177	196	184	184	178	175	175	201	181	193	189	199	175	166	221	179	217	185	186	179	186	203	214	206	184	206	200	199	191	170	200	191	202	197	172	188	189	189	182	176	204	184	188	193	156	197	175	195	173	194	190	175	195	179	175	158	193	200	213	200	191	176	199	203	196	184	201	199	209	184	209	195	214	176	201	181	180	188	175	210	183	164	182	188	214	181	199	190	179	184	181	180	213	189	196	185	189	173	211	206	184	219	182	164	187	214	191	183	178	179	174	176	224	196	169	188	170	187	217	208	206	179	181	195	193	198	220	185	192	171	181	178	189	197	195	183	182	168	203	193	188	203	197	185	173	185	197	195	171	191	185	182	199	185	210	174	187	175	181	177	171	185	186	163	163	183	201	179	197	204	178	198	210	188	183	175	197	197	189	204	208	201	213	189	191	181	196	197	202	184	215	191	207	184	183	202	177	181	172	192	188	193	181	201	192	181	205	195	188	184	204	181	199	193	197	196	185	182	196	167	172	205	169	162	186	189	190	209	191	202	171	193	187	189	188	202	184	195	202	209	175	213	192	199	179	205	181	189	208	205	192	178	216	188	186	190	173	187	187	188	202	205	173	198	223	182	194	183	178	177	176	191	171	196	187	176	200	191	188	185	177	205	193	168	190	158	224	190	171	180	204	197	182	231	199	183	204	183	168	189	199	199	175	195	177	173	191	191	185	174	183	182	199	210	188	181	199	167	198	201	209	186	197	207	186	182	194	179	184	198	188	172	155	173	212	185	180	152	196	196	170	167	198	185	205	191	171	186	180	213	190	184	170	181	189	204	208	208	210	193	163	177	182	194	195	167	172	170	201	189	197	210	178	198	175	187	177	181	186	191	162	195	200	194	215	170	186	179	187	204	221	183	193	209	203	175	189	193	190	197	185	203	170	198	199	174	187	205	185	185	194	198	197	176	204	188	188	187	205	181	214	207	180	207	178	196	192	178	191	204	183	203	187	176	181	200	209	225	181	197	178	199	206	202	191	192	217	173	212	192	209	203	195	197	184	196	167	212	198	182	205	182	174	189	194	192	191	196	176	171	191	179	201	171	188	197	178	194	207	179	203	232	210	197	190	204	206	207	178	203	174	191	178	198	212	199	199	180	202	209	204	161	204	201	194	186	186	169	185	211	212	187	190	173	187	181	206	176	181	190	180	208	180	181	203	179	192	184	192	195	226	188	200	188	193	182	185	197	173	183	187	187	201	181	201	205	196	196	213	188	192	182	200	179	199	206	184	203	201	197	177	207	186	187	195	184	194	185	201	183	190	197	164	194	173	200	185	208	186	198	185	194	178	187	204	176	188	182	181	209	186	165	193	166	180	200	190	220	178	197	184	201	182	190	207	185	203	177	188	206	200	219	194	195	185	187	207	176	186	166	166	203	208	181	193	203	187	166	187	194	169	171	186	164
150	3	3250	110770	426	36	317	350	354	295	268	272	274	244	229	236	241	233	232	225	216	247	204	232	220	190	181	224	203	206	216	208	212	213	209	197	209	169	206	202	197	205	178	182	203	187	204	181	198	193	179	206	182	190	201	198	179	209	195	189	165	174	195	187	182	195	195	192	164	201	197	190	181	197	200	184	185	216	203	200	200	209	194	209	182	201	198	184	209	191	195	179	193	222	173	198	174	175	179	192	200	168	204	184	176	168	189	165	192	185	163	210	184	198	182	197	173	175	189	189	189	184	203	214	199	208	178	187	190	178	201	211	194	187	177	185	213	176	199	197	168	175	199	202	195	212	204	196	204	205	191	215	189	179	210	217	189	192	194	209	181	189	194	198	168	188	190	206	179	194	185	183	167	194	209	186	194	187	199	174	184	193	186	185	183	185	179	184	172	203	210	205	181	198	190	215	201	194	192	169	220	217	154	215	209	211	191	198	172	180	200	180	205	198	190	173	175	187	191	188	190	171	195	197	187	190	221	198	179	194	212	191	185	206	186	172	186	181	177	181	199	212	186	176	196	196	186	194	182	179	188	187	179	187	192	189	195	184	187	193	193	187	197	201	182	191	186	192	200	188	192	184	192	177	163	197	161	202	156	184	170	188	178	179	215	181	187	191	186	207	185	185	195	179	193	188	185	199	200	181	161	170	189	188	199	220	185	181	178	192	203	165	202	188	193	192	203	185	184	199	204	185	209	202	189	205	216	188	176	187	168	190	172	198	192	181	198	204	208	197	180	202	186	182	188	178	188	166	172	192	168	205	174	210	184	176	198	194	210	215	188	184	196	181	188	205	179	199	178	189	172	168	180	185	175	181	198	181	203	189	178	177	186	186	190	196	187	190	193	198	193	202	200	190	171	183	182	208	198	177	197	219	198	180	209	189	193	186	208	189	208	195	202	194	190	186	204	183	194	172	191	202	188	186	181	183	189	205	174	175	199	189	187	185	202	164	198	194	175	193	185	187	176	187	191	179	197	184	228	204	206	191	183	197	210	169	185	190	171	184	174	196	201	207	179	195	187	149	189	176	200	207	193	205	194	185	196	185	205	204	195	184	171	161	197	181	171	191	207	195	188	168	180	184	169	188	201	183	200	203	213	161	184	211	175	204	176	193	193	165	185	173	184	192	190	212	201	199	191	178	168	186	192	191	185	196	185	191	184	203	199	200	169	195	186	197	176	193	181	179	216	178	218	178	199	179	181	193	211	166	196	215	208	174	180	199	214	198	182	201	159	217	200	196	200	187	187	201	197	193	193	181	176	178	190	195	196	185	182	195	172	199	189	184	193	186	180	205	191	209	202	203	196	192	188	201	195	205	196	195	186	179	197	198	188	180	164	168	186	172	189	188	178	193	193	182	193	184	196	190	185	191	177	186	199	205	215	173	175	200	194	172	179	178	184	211	158	194	186	182	172	184	188	159	208	187	186	150	200	212	204	207	190	168	190	165	187	182	196	201	193	209	170	167	178	182	190	208	215	191	191	183	226	179	184	175	201	191	203	192	188	194	193	199	188	187	198	201	188	183	189	184	174	205	198	215	177	178	188	200	186	193	197	192	190	193	189	187	192	194	195	187	175	199	167	187	199	175	172	180	191	192	186	179	194	192	178	177	215	167	194	181	202	188	195	172	202	188	181	196	194	200	191	179	180	200	175	184	177	187	182	181	175	186	185	183	198	186	189	203	194	181	186	202	166	174	205	189	168	204	208	182	219	183	197	206	182	199	189	178	197	169	183	188	171	223	201	178	191	187	219	199	186	174	194	199	173	181	175	191	170	176	201	181	206	174	203	171	197	187	204	156	201	196	185	207	205	202	180	196	181	173	181	172	192	197	160	177	172	185	208	206	215	182	212	190	165	193	185	185	178	175	165	185	229	181	169	194	199	191	195	201	186	181	176	187	189	182	191	190	218	184	199	205	185	183	214	181	183	179	196	178	182	184	194	200	206	196	184	198	206	179	185	188	207	207	194	181	204	188	190	207	179	169	202	182	193	182	159	198	208	181	177	176	191	190	215	193	205	162	173	191	206	202	199	214	187	192	187	198	162	210	199	203	198	201	174	184	181	181	194	191	171	200	185	167	195	191	191	177	203	184	218	209	187	199	180	184	192	205	198	200	200	204	197	165	184	190	201	206	216	177	163	208	179	188	183	172	179	168	192	164	180	181	174	178	176	194	204	183	202	221	174	190	197	189	204	188	186	179	191	199	196	177	180	214	193	178	204	188	179	182	176	194	193	209	180	189	185	212	186	166	179	196	172	184	163	205	188	198	190	188	170	186	200	218	158	188
150	0	2500	110828	442	12	282	317	332	326	299	309	308	303	306	257	282	264	276	268	256	264	249	248	259	239	246	254	250	225	232	217	230	193	230	209	226	220	208	200	228	222	232	197	212	206	230	212	186	208	199	218	213	228	211	206	204	206	222	211	228	205	196	198	191	209	200	181	180	202	193	232	192	202	197	194	191	199	227	193	190	218	198	205	203	191	198	191	199	188	215	191	207	212	192	189	205	198	201	190	202	195	184	196	200	199	213	193	196	181	209	204	218	212	197	223	186	171	182	188	196	216	185	165	201	177	183	202	190	208	218	202	235	207	205	174	198	184	185	195	176	173	176	188	183	205	204	194	187	176	216	181	201	188	193	176	179	174	200	177	183	166	193	171	189	206	218	187	174	192	200	189	191	184	189	174	185	190	193	172	177	210	192	221	186	196	174	175	206	186	213	188	192	184	199	164	160	173	206	195	198	189	193	176	197	191	183	173	194	199	190	182	223	190	197	207	207	199	182	185	208	219	183	176	204	186	182	183	189	168	184	189	191	185	194	198	184	185	201	206	182	173	197	194	205	173	181	191	196	215	168	217	183	199	207	202	184	220	197	181	191	179	172	180	189	180	210	211	184	192	192	209	191	200	189	187	198	205	196	182	196	191	214	226	170	175	182	191	176	180	209	179	195	176	200	213	191	171	183	213	223	195	191	170	199	221	189	182	185	201	194	175	176	193	181	188	192	197	196	180	210	181	194	202	203	172	205	173	195	183	196	213	176	193	173	172	207	193	205	195	196	209	191	165	189	183	202	185	183	185	185	198	193	182	193	180	181	183	194	193	197	197	170	187	180	177	183	196	174	197	191	173	170	178	172	201	176	206	187	166	184	179	204	199	195	190	171	173	202	193	202	175	185	199	187	177	174	178	191	191	172	196	163	181	191	202	197	177	218	207	197	191	200	202	205	196	205	209	188	180	187	205	208	202	178	189	165	180	186	176	193	169	185	180	204	203	168	180	178	189	182	200	204	179	193	201	197	186	187	172	188	211	185	169	171	196	189	189	171	192	182	191	182	192	172	180	212	201	190	177	181	194	163	205	204	190	174	191	184	188	200	204	201	199	192	181	164	202	181	193	195	202	185	190	196	178	198	188	201	193	157	177	189	194	193	181	205	179	187	197	200	186	190	182	184	172	174	203	178	196	191	199	177	167	180	221	190	192	198	177	169	202	195	187	177	186	191	189	158	185	170	203	168	200	205	164	184	191	185	178	223	188	173	195	181	173	194	187	177	187	185	211	196	189	193	198	187	184	171	203	201	185	183	175	198	208	189	190	157	214	202	195	165	172	179	176	184	157	197	178	176	226	206	199	174	163	184	200	188	197	175	189	177	182	187	190	197	187	188	167	198	196	154	173	186	180	177	182	196	191	189	165	169	177	184	167	190	186	206	185	200	166	192	199	184	208	165	194	182	181	180	172	194	166	200	177	159	175	173	182	187	216	183	194	194	193	185	177	179	190	180	173	188	170	156	176	186	205	209	195	197	197	185	195	196	180	183	209	164	184	185	180	172	162	200	185	188	175	185	180	166	175	170	187	195	187	199	196	175	157	198	199	197	207	185	198	166	181	187	185	175	176	200	200	179	185	207	182	178	202	204	184	208	178	196	199	170	214	168	179	162	198	184	213	195	203	161	192	196	200	183	191	207	188	195	154	193	207	186	195	196	189	184	221	182	175	201	203	193	163	161	178	195	202	195	180	188	192	203	182	173	170	191	186	191	196	199	188	188	191	195	177	197	170	179	146	186	206	186	172	189	189	193	200	185	190	204	196	203	187	178	194	198	166	203	177	177	163	194	208	187	190	181	224	191	202	197	203	186	177	194	197	187	182	166	211	173	195	198	166	181	184	181	211	185	167	197	190	197	183	179	204	175	184	188	187	191	191	183	173	189	221	189	198	198	182	195	176	171	169	199	181	179	174	183	183	188	184	169	203	182	175	163	187	195	180	202	201	197	197	196	183	194	181	169	174	197	173	206	183	185	198	206	185	186	180	192	191	185	187	178	220	180	198	193	192	184	179	167	181	181	214	201	195	184	171	180	188	181	203	185	182	164	171	167	197	177	158	180	186	168	189	194	192	174	179	187	179	185	170	182	196	189	199	182	181	201	178	186	198	184	181	189	204	194	167	201	196	177	207	179	206	194	194	198	179	206	176	183	192	197	176	203	205	194	209	198	184	191	187	194	191	205	205	201	196	194	209	190	196	185	203	155	216	185	197	182	213	168	198	188	200	189	210	177	193	171	171	185	189	194	189	189	184	192	174	167	181	174	193	183	185	170	185	187	176	179	181
150	1	1710	110886	416	64	320	334	300	240	227	234	231	220	205	229	195	202	227	216	220	210	177	198	195	206	186	201	199	189	186	175	191	192	185	187	189	190	175	177	188	187	169	183	187	212	181	180	193	176	199	181	186	184	195	205	183	177	184	200	196	180	165	198	187	188	205	175	208	182	186	189	169	189	150	184	191	202	181	188	186	191	187	166	177	166	182	205	180	187	187	177	177	201	174	189	179	177	172	188	170	197	183	176	180	193	184	177	191	176	177	191	165	174	165	209	166	165	185	201	197	177	191	166	209	185	178	176	181	190	183	170	197	165	184	183	201	182	177	180	190	184	169	177	174	159	191	205	204	188	200	175	192	207	189	166	175	187	187	174	191	184	190	202	186	183	178	177	167	169	177	188	169	192	175	192	185	165	179	201	190	179	163	188	170	172	160	179	167	211	176	180	195	190	191	185	181	171	180	195	182	174	179	158	176	186	206	180	197	188	197	172	167	181	181	173	203	173	185	172	193	200	209	166	189	208	181	201	189	206	177	199	187	189	180	190	169	188	177	172	170	195	193	195	202	188	195	184	188	188	206	179	171	209	189	210	171	170	191	188	189	178	183	171	194	192	201	184	184	167	176	180	194	197	188	201	202	186	184	183	178	194	190	201	177	190	194	215	195	182	171	178	186	186	188	173	188	181	191	207	173	165	190	191	192	170	171	185	208	198	194	186	167	180	186	193	185	169	202	182	202	198	171	194	193	189	168	194	191	196	191	184	192	196	179	178	167	179	211	191	188	166	187	182	180	176	173	180	193	167	180	196	163	179	186	176	184	189	184	178	166	177	198	204	180	175	187	185	197	165	183	152	186	201	181	167	175	170	188	204	166	190	176	185	193	188	162	185	194	183	179	194	182	186	175	171	200	189	197	162	178	191	190	167	183	187	178	187	160	177	184	185	199	179	180	170	219	187	196	191	177	204	179	183	186	180	183	189	184	198	188	189	186	193	169	171	167	211	187	182	184	170	190	166	189	178	198	190	166	167	187	181	150	161	169	199	197	190	201	183	158	190	204	189	173	175	158	169	181	182	154	184	178	199	208	187	201	170	200	191	173	188	192	190	190	216	188	187	153	188	184	192	197	194	181	198	201	184	191	179	178	177	177	185	166	205	178	186	188	210	196	175	178	177	186	193	210	189	152	206	169	182	180	179	200	173	160	175	197	174	192	171	196	181	179	191	183	183	188	184	187	188	173	167	161	178	172	167	182	187	173	171	171	174	191	178	196	189	171	187	187	186	183	191	191	176	181	187	167	178	186	182	193	190	201	192	169	183	174	182	183	168	180	197	174	168	174	192	185	192	176	168	187	172	170	180	170	170	185	170	175	170	191	170	187	198	169	169	167	186	208	177	177	179	156	183	191	177	190	213	187	173	201	165	180	198	181	190	185	172	203	175	202	171	176	169	182	178	194	192	177	153	167	195	196	173	189	169	202	177	204	191	162	177	171	198	194	186	186	202	195	204	196	185	192	179	217	182	183	167	217	178	189	169	185	187	180	196	172	188	196	168	177	195	185	175	184	169	161	182	194	176	167	199	177	183	190	170	171	175	202	183	178	170	180	171	186	195	183	176	202	176	182	190	187	177	172	196	195	177	183	173	183	191	174	189	177	209	192	198	190	176	177	182	177	193	174	167	192	213	177	172	204	178	163	193	175	196	189	206	190	186	181	200	195	182	177	173	195	177	171	202	196	159	179	191	184	180	170	161	145	182	189	168	158	199	193	162	176	178	186	175	186	198	162	157	208	178	171	178	186	204	204	196	173	185	169	195	174	193	182	182	165	159	170	193	178	187	174	195	181	187	200	188	170	189	173	193	174	173	177	194	186	192	212	174	186	186	204	199	190	196	184	178	194	172	179	214	177	179	183	195	217	172	167	150	194	188	170	199	162	194	173	196	186	160	191	181	182	190	188	171	180	165	194	170	187	192	172	185	178	181	175	194	197	168	156	207	179	163	169	154	175	194	179	195	202	176	191	202	189	180	184	191	162	173	181	176	172	196	173	173	160	181	203	167	182	201	189	178	194	184	175	211	194	175	156	181	200	179	164	185	182	173	179	183	182	195	205	198	195	195	174	213	181	186	204	179	201	183	185	178	175	183	209	164	176	185	181	185	174	160	195	179	183	186	183	193	172	190	166	197	180	178	178	191	194	171	156	191	198	166	173	173	194	196	174	194	165	195	161	194	191	169	171	208	197	197	183	178	164	175	180	180	163	195	196	171	181	184	180	173	181	180	200	188	185	185	175	195	172	195	193	189	197	202	182	172	172	182	182	181	174	190	208	187	188	165
150	2	1950	110943	443	26	297	315	309	308	288	265	273	264	277	235	256	249	246	209	220	249	218	231	238	222	220	211	207	199	204	204	222	205	216	212	204	186	208	213	183	203	185	206	209	200	204	190	199	196	196	209	174	200	206	173	204	191	198	201	193	219	179	210	182	181	179	187	179	189	208	194	206	188	202	194	183	182	177	199	188	205	170	193	182	215	190	216	203	175	196	208	189	197	172	202	188	197	188	161	194	201	204	227	212	185	188	201	188	196	208	201	206	187	186	186	181	189	183	181	182	187	208	224	206	204	185	191	181	194	193	173	195	218	181	199	203	193	169	188	210	185	196	204	174	200	184	175	205	176	190	175	187	193	193	186	191	188	186	186	191	173	169	199	220	184	179	185	174	186	197	197	188	185	225	197	191	199	184	192	177	202	199	175	167	205	181	190	205	182	188	190	175	206	194	170	191	193	193	207	203	170	192	184	171	190	187	197	180	182	198	204	195	174	197	208	168	192	229	211	185	193	205	216	191	189	179	193	207	191	178	203	184	204	189	188	219	172	200	185	192	192	179	185	195	184	195	189	197	162	212	161	194	194	204	184	203	195	201	193	201	193	173	162	201	210	162	182	202	187	192	174	199	193	193	193	186	199	215	177	207	193	183	193	191	188	185	188	181	178	195	183	190	180	215	173	186	190	155	153	207	195	167	208	198	184	185	195	220	183	181	181	190	188	167	181	200	202	186	182	200	188	176	206	197	193	195	188	171	193	189	178	188	168	186	198	194	169	225	189	183	191	204	174	190	189	197	168	163	209	188	201	208	204	191	178	183	191	201	198	189	209	203	186	222	195	179	185	196	180	185	172	201	206	177	188	175	203	192	187	185	185	195	183	183	168	194	196	207	177	194	177	153	209	193	177	197	184	207	177	165	186	180	178	199	189	192	177	175	185	165	198	199	187	198	205	186	192	179	200	205	163	210	194	163	174	166	197	206	179	192	192	174	189	196	201	209	170	197	218	199	168	175	184	198	189	183	185	212	183	168	200	179	200	205	189	194	193	195	194	177	207	188	214	186	191	186	206	201	188	187	189	177	181	195	187	175	202	190	198	194	163	175	173	200	194	201	195	200	171	201	198	200	200	172	181	210	196	177	192	192	192	219	182	183	200	195	209	213	211	188	184	202	204	165	174	201	192	155	189	173	202	169	201	178	167	183	171	186	202	193	184	196	186	191	205	204	189	217	206	187	191	174	203	200	172	186	202	199	175	173	182	174	206	195	182	185	179	182	186	185	181	164	192	185	191	210	190	174	184	181	183	180	198	183	195	172	186	175	215	197	169	197	171	189	197	192	193	175	193	189	176	180	183	181	199	169	188	187	184	196	191	190	192	188	195	211	198	179	182	186	217	179	181	180	182	185	182	203	190	195	187	193	192	199	169	179	201	189	184	203	206	184	185	193	179	220	206	176	183	186	171	165	191	193	187	168	183	190	199	192	212	193	185	174	208	184	188	173	194	174	184	185	185	191	178	174	188	199	194	195	208	208	186	198	202	169	192	194	211	200	173	200	192	178	174	194	180	178	197	207	208	182	181	194	185	195	179	186	181	188	192	167	179	174	184	169	198	174	192	192	195	169	184	184	171	173	198	196	201	183	179	199	204	181	197	154	186	210	206	185	177	195	171	204	190	183	183	177	186	179	198	182	175	200	171	179	186	192	187	178	185	202	174	194	195	205	190	196	175	159	194	177	165	183	200	195	163	176	182	178	185	182	196	185	198	168	180	167	190	200	208	208	204	209	187	197	196	183	194	203	215	207	188	184	178	190	193	207	176	172	189	164	205	188	205	187	199	197	179	183	209	190	194	174	177	184	169	170	192	163	169	171	171	183	178	195	175	201	191	192	220	189	180	190	194	189	176	187	176	189	190	186	188	199	210	186	205	168	189	173	197	209	198	181	190	181	192	190	168	191	159	189	185	209	173	188	208	193	167	182	185	199	185	174	177	175	207	173	191	178	196	190	192	163	177	199	181	159	187	179	184	191	193	172	183	198	198	181	189	184	199	209	195	188	167	169	187	184	190	200	178	189	181	183	184	165	208	197	189	165	207	180	177	181	210	209	177	209	189	206	194	184	204	191	195	177	164	156	189	202	218	190	197	174	194	201	177	196	171	193	203	197	204	167	180	195	211	207	202	178	203	177	184	199	200	187	165	173	197	181	185	184	196	206	191	214	174	187	171	199	186	185	189	201	196	180	195	213	207	210	209	191	185	198	205	179	191	164	176	184	161	194	176	191	199	180	173	206	190	191	190	184	181	171	190	190	179	205	203	188	192	167	207	172	180	196	174
150	3	3250	111001	429	36	314	374	325	304	274	274	288	276	254	240	250	220	234	238	232	216	223	230	224	210	241	242	218	202	197	209	217	207	191	225	186	192	196	198	223	196	216	211	195	214	213	217	216	189	199	191	179	190	207	201	191	202	191	190	193	204	211	189	185	210	189	203	196	216	191	171	198	191	208	210	187	206	202	191	186	222	185	183	202	185	218	210	191	210	205	190	196	193	183	224	195	201	212	179	203	174	204	196	179	191	204	192	172	194	193	173	202	190	216	206	187	210	179	197	198	204	178	195	188	222	218	215	210	214	180	194	186	192	197	211	176	188	206	181	212	219	199	208	184	194	180	188	208	182	184	196	202	196	193	178	193	214	219	210	196	197	205	214	214	186	194	176	197	193	203	179	209	199	196	215	197	187	211	167	246	216	204	207	195	202	212	179	190	186	214	205	188	213	210	205	195	184	193	173	183	195	216	190	207	222	193	197	199	189	204	212	194	205	194	202	215	190	168	197	176	190	204	190	189	207	182	179	197	204	203	224	221	206	204	186	169	180	191	206	161	204	202	192	187	209	219	213	203	184	177	203	215	200	181	201	209	198	202	188	200	193	183	186	202	190	193	199	207	186	204	205	210	202	173	195	203	200	183	229	193	191	204	173	202	176	212	203	186	202	200	185	178	186	196	202	178	192	205	202	200	211	190	196	208	199	212	195	195	192	175	194	175	188	191	198	180	204	184	208	185	186	188	186	198	184	205	214	197	191	206	194	192	192	193	208	186	177	211	190	211	200	178	176	193	196	191	178	203	185	198	205	205	210	197	200	168	208	175	175	193	182	200	206	193	213	199	191	176	221	191	182	196	181	202	181	184	196	200	206	181	190	198	190	171	211	198	176	193	197	203	217	195	188	184	206	180	186	242	189	181	204	179	190	184	187	188	174	184	188	190	162	165	206	193	173	184	197	200	195	195	217	193	190	207	203	197	200	189	166	185	194	167	192	193	190	195	190	217	207	176	197	206	194	206	192	222	216	188	171	195	190	169	211	184	188	195	206	205	169	198	181	189	206	189	198	172	206	196	196	208	214	201	189	196	183	197	177	178	174	202	188	180	190	196	189	193	216	195	191	192	190	202	201	177	202	197	187	181	197	183	196	219	184	203	206	192	189	194	202	207	205	196	187	224	210	186	170	203	203	207	201	190	176	198	202	210	207	183	211	220	183	209	199	197	196	183	186	195	202	186	195	209	198	190	196	200	165	205	186	217	180	204	204	188	200	181	199	207	188	175	197	192	199	187	180	171	197	202	175	204	200	181	199	222	198	202	212	209	158	190	188	202	204	200	211	174	190	193	194	195	213	165	195	183	188	185	177	184	197	165	197	183	193	196	197	202	227	200	210	182	179	205	219	184	180	198	192	201	184	195	225	195	187	177	196	182	211	184	204	205	178	190	197	189	196	183	218	209	197	204	200	213	189	195	203	222	203	201	213	202	207	168	204	203	195	214	194	185	183	200	200	193	215	196	192	193	191	185	191	201	193	172	181	171	191	197	207	172	186	179	232	209	212	194	188	201	189	206	213	232	220	184	234	195	198	179	200	190	188	193	201	188	225	196	196	192	180	191	206	211	200	209	163	202	202	204	222	175	202	214	206	196	222	198	198	181	200	189	207	193	208	199	217	193	209	209	201	198	214	193	189	206	181	186	187	171	205	189	175	213	213	165	162	182	195	199	188	206	167	207	177	205	216	196	204	183	216	171	203	175	201	202	194	181	201	199	169	217	200	192	187	178	190	205	222	207	189	187	217	203	213	173	196	175	215	179	191	176	201	192	190	187	188	160	196	209	198	165	210	180	205	194	207	204	185	220	196	196	201	199	194	195	189	193	199	181	188	185	184	192	221	205	189	166	191	193	199	190	211	208	213	197	194	191	163	192	192	184	188	191	189	190	191	186	189	186	166	172	194	204	188	186	193	209	178	191	197	206	200	178	180	193	190	197	198	213	211	199	199	193	196	199	208	190	203	189	192	176	210	187	190	198	173	202	213	204	171	186	189	199	202	201	187	183	198	214	205	216	187	204	192	202	199	203	195	194	202	199	195	179	205	194	190	195	200	185	209	203	191	191	178	181	189	218	186	192	209	191	184	210	199	182	198	195	206	200	216	211	192	174	201	167	191	191	174	188	206	190	188	195	186	204	195	191	207	201	193	194	190	180	200	199	190	210	211	199	206	183	184	169	210	191	186	183	183	181	213	183	182	187	206	200	194	172	187	194	160	196	184	193	192	182	215	213	192	208	185	191	211	197	185	204	206	206	195	164	183	172	189	212	199	183	208	203	184	191	165
