150	0	2500	185107	418	4	218	273	289	302	270	273	294	266	263	278	311	328	298	271	314	253	259	229	227	231	222	224	211	201	196	217	168	171	195	199	177	178	172	183	167	164	182	168	166	175	182	149	153	163	170	165	175	178	172	157	153	163	182	157	156	161	182	184	154	150	167	151	157	148	164	147	172	161	165	168	162	148	170	188	152	164	146	154	141	142	160	158	146	165	145	165	158	151	157	161	139	139	155	141	180	150	158	149	156	133	148	142	144	151	134	155	166	132	147	160	126	150	137	158	129	143	152	149	145	154	150	141	137	151	174	157	144	162	139	158	157	164	144	153	143	149	136	149	162	164	140	135	157	137	133	160	131	144	157	127	150	159	150	148	146	136	136	120	140	150	122	168	153	148	153	147	161	143	160	130	143	149	135	148	129	144	143	148	168	132	138	147	139	131	155	138	144	162	131	155	136	126	143	146	137	142	150	146	159	146	136	144	141	130	138	134	141	136	144	124	147	152	137	145	143	136	158	149	147	142	142	155	135	141	160	128	143	130	142	133	138	146	147	130	151	154	152	165	143	139	152	129	127	124	144	173	139	158	132	151	135	135	148	134	126	151	135	161	154	143	139	156	141	124	145	142	149	139	146	154	143	140	138	148	140	159	163	167	142	151	127	134	145	133	166	128	140	142	140	120	131	135	143	151	141	142	168	145	129	140	129	140	135	125	164	141	134	153	140	138	139	129	145	149	131	134	136	164	128	159	167	137	166	150	151	127	123	162	143	135	131	162	159	132	143	149	156	139	142	126	153	153	163	134	152	128	134	142	151	152	137	132	135	145	165	156	153	143	125	147	153	152	161	156	137	140	136	168	141	134	134	137	143	124	157	143	142	131	133	132	131	135	139	146	123	146	144	160	133	145	139	139	125	135	135	152	135	146	132	143	138	143	165	133	135	159	128	153	141	136	140	153	145	152	137	140	167	125	152	140	138	129	155	142	141	140	132	149	141	126	127	140	126	134	159	126	145	138	153	163	132	129	155	152	134	131	159	124	158	138	145	134	135	133	129	146	148	151	140	130	153	140	149	158	123	156	134	169	141	143	141	145	128	137	150	151	125	145	124	116	140	158	162	131	124	130	134	149	150	123	153	152	161	127	141	130	128	132	152	131	119	132	143	144	139	139	153	138	161	141	149	162	117	134	149	152	148	124	140	155	162	150	138	130	129	143	145	159	129	147	160	153	128	156	132	149	133	153	130	161	142	152	127	124	142	130	153	139	130	160	147	128	126	144	120	155	154	143	154	141	144	133	125	141	133	148	135	135	138	124	145	139	135	131	133	151	145	135	140	154	125	141	146	145	143	150	123	136	138	154	153	156	144	133	119	130	135	141	152	144	147	144	139	144	143	150	135	141	143	153	130	142	123	153	138	115	130	153	132	146	137	137	143	147	157	118	142	143	146	145	148	142	143	138	159	127	158	119	133	143	143	133	134	151	150	129	159	166	162	147	139	138	120	130	146	141	141	131	150	128	129	137	158	148	143	136	138	135	141	126	133	141	133	133	146	139	144	137	146	140	164	148	129	171	130	128	137	141	145	134	141	133	140	141	125	134	138	140	147	176	133	144	140	160	146	139	138	133	141	144	137	126	144	113	143	143	137	144	127	125	137	142	143	146	125	146	142	155	135	131	142	124	137	138	144	124	154	157	149	135	143	158	151	144	149	141	136	149	138	124	147	140	143	149	145	137	142	146	150	161	133	148	148	120	133	166	140	152	140	147	141	158	167	145	146	156	152	145	149	119	139	142	139	133	135	140	126	138	137	134	155	136	141	151	136	183	165	147	135	142	141	134	107	154	151	136	139	137	145	153	128	146	152	152	142	160	130	130	130	137	125	168	131	148	132	139	148	145	137	146	129	146	134	141	143	146	140	133	132	134	134	127	126	143	126	168	125	124	120	132	148	140	134	140	160	139	134	141	145	134	145	142	134	129	142	152	125	151	137	138	145	132	122	159	130	148	148	146	139	116	128	145	153	137	139	146	156	153	153	139	165	144	149	129	121	159	125	136	130	146	147	146	152	128	126	152	135	133	142	130	146	149	133	139	132	118	117	138	151	141	135	143	149	129	154	132	125	126	132	152	152	143	129	153	121	150	144	127	147	116	149	131	159	131	140	144	152	157	122	130	127	143	151	148	136	143	131	152	142	134	131	147	145	123	131	156	131	136	162	156	143	155	144	173	154	138	147	121	146	159	142	140	136	129	152	148	156	149	150	139	133	141	124	156	133	142	105	142	144	135	148	127	142	139	125	152	140	142	131	128	147	130	133	134	146	135	141	147	142	148	142	154
150	1	1710	185164	441	44	280	271	234	234	176	190	181	170	172	155	173	173	166	168	172	143	165	150	156	145	155	136	146	121	156	134	142	132	137	124	151	143	149	133	120	145	145	162	124	128	130	119	129	139	113	132	141	139	144	146	141	127	149	140	142	130	161	140	101	122	148	134	142	126	138	123	158	122	128	143	119	134	121	140	126	134	131	128	122	140	127	132	114	141	119	131	118	138	122	124	145	137	130	137	134	134	125	124	135	136	119	129	125	134	120	123	135	120	149	136	143	117	135	147	136	116	149	129	132	113	136	130	136	132	122	121	128	134	114	143	133	131	119	141	117	124	116	128	148	129	121	128	119	133	125	131	141	122	110	122	125	119	142	141	121	131	145	122	136	131	132	145	114	128	116	120	133	156	131	148	124	114	121	144	136	124	134	120	134	128	140	147	129	144	117	118	130	112	131	127	115	132	138	143	132	129	144	130	159	110	120	118	136	142	141	133	137	124	136	124	137	122	132	128	124	138	149	118	151	126	115	142	144	146	144	151	135	128	118	125	140	138	129	126	136	131	106	138	132	143	128	120	132	131	136	123	133	123	107	149	141	132	153	133	135	146	125	124	163	143	118	128	138	133	123	123	126	123	126	136	142	122	152	128	128	131	146	138	133	138	121	132	110	130	153	107	116	134	125	119	135	126	112	122	144	148	145	121	143	131	135	139	127	143	134	116	137	122	145	125	126	134	142	143	124	124	123	142	100	123	126	121	128	136	163	119	133	129	134	129	112	120	144	113	138	109	144	126	143	140	134	142	142	120	124	141	110	139	137	129	118	115	133	120	121	112	116	128	111	129	122	118	137	126	121	129	142	136	150	115	124	129	134	147	134	105	129	135	112	114	131	135	134	143	133	127	126	131	138	128	132	122	120	112	131	138	126	112	148	121	136	127	142	123	140	131	141	133	123	155	106	125	129	128	126	140	128	143	134	131	119	116	127	139	126	130	133	150	126	128	126	148	132	133	146	112	121	133	124	136	142	120	130	130	130	119	121	136	128	120	125	134	113	113	128	122	116	147	118	126	122	119	152	135	144	133	123	122	151	126	130	117	126	139	132	111	120	121	150	119	132	132	137	124	135	118	137	127	114	132	146	128	128	120	118	131	125	145	129	114	137	134	129	146	132	140	134	131	111	161	133	127	130	126	125	123	114	124	125	120	134	121	130	131	122	129	114	142	120	145	145	134	122	131	131	131	111	128	114	128	106	135	108	146	121	133	133	137	121	144	126	135	129	131	105	125	123	131	156	115	147	127	121	129	133	128	126	146	135	145	121	116	151	125	131	128	145	121	118	117	142	126	138	132	119	133	133	114	125	118	128	145	121	135	123	125	120	138	144	140	138	132	131	136	126	122	150	128	136	101	116	113	138	120	137	135	120	128	112	135	135	125	143	119	135	114	125	143	137	120	157	150	125	131	135	130	117	137	114	130	137	127	136	126	136	135	133	118	141	140	119	116	146	134	138	133	121	131	135	111	125	132	136	117	129	122	125	134	135	140	129	141	148	108	131	133	124	135	139	132	133	131	134	130	139	111	133	126	123	138	150	121	125	130	94	144	127	118	127	142	133	130	135	135	121	107	128	145	121	140	146	121	126	133	133	133	127	137	156	129	137	136	135	129	139	144	120	119	130	116	136	133	131	124	137	136	126	136	156	123	128	122	121	111	135	104	121	137	137	123	134	130	128	129	113	135	125	118	122	113	126	143	137	136	125	106	139	123	116	121	137	117	137	136	116	133	116	123	130	137	128	130	131	115	133	122	138	134	138	140	141	136	132	131	130	110	115	133	127	129	113	119	124	134	127	118	123	117	121	145	124	131	147	115	142	109	118	119	137	123	131	131	142	128	127	111	127	141	123	100	123	135	116	145	114	135	141	125	131	128	134	124	121	133	129	151	125	114	139	146	120	142	145	134	130	123	123	116	143	113	137	139	135	129	108	131	147	125	136	139	119	129	128	121	134	147	125	121	132	164	126	137	133	133	141	147	138	114	127	151	133	133	148	140	116	122	124	133	124	124	127	125	111	131	145	113	117	133	129	128	123	124	134	128	136	126	141	116	127	133	133	128	117	122	126	130	155	144	114	146	123	135	113	145	113	123	133	113	142	109	119	122	137	127	130	142	124	142	141	135	128	132	127	130	123	133	138	147	139	130	123	155	133	142	116	134	122	139	129	131	139	131	133	129	106	123	139	116	130	134	146	132	125	100	123	139	110	123	138	121	149	141	128	144	109	120	129	120	145	135	112	139	131	135	112	134	139	136	130	134	120	132	130	126	142	145	130	122	128	130	124	116
150	2	1950	185222	423	4	222	297	274	266	223	254	275	243	197	221	225	226	201	182	174	170	172	166	162	190	171	154	159	144	153	140	170	147	143	130	143	142	141	138	140	144	147	132	122	122	132	142	136	116	143	146	138	145	150	141	131	146	145	119	135	124	127	118	140	140	130	141	134	122	117	119	131	151	125	159	134	137	127	133	124	124	134	129	126	146	137	117	123	114	139	124	121	124	144	137	131	117	121	123	136	129	124	131	128	103	133	113	122	108	134	125	132	123	130	116	136	119	113	130	143	121	127	121	120	138	126	115	140	115	145	121	123	150	122	124	134	144	122	140	144	99	136	128	138	125	146	112	135	131	124	130	146	117	141	115	128	121	129	136	111	119	104	137	118	118	133	137	137	130	104	124	143	148	138	139	137	129	124	111	127	121	110	142	140	119	123	121	148	135	113	144	127	131	124	114	130	158	109	116	107	109	105	128	118	133	140	112	120	127	132	128	128	143	119	126	122	114	119	132	121	128	146	124	132	130	122	134	110	124	129	113	124	115	111	116	132	141	136	116	121	110	140	117	121	115	126	142	122	130	125	112	142	152	124	111	137	132	133	102	121	117	112	146	129	165	121	139	135	128	143	120	112	101	122	138	108	126	116	126	123	119	107	137	141	130	122	121	107	109	127	120	117	122	133	127	123	111	123	105	132	144	133	131	116	133	131	124	125	122	125	108	123	135	126	135	106	109	132	135	121	137	139	144	146	119	114	120	109	147	111	124	126	129	101	140	137	129	134	131	114	133	109	125	138	112	105	130	134	109	108	141	103	129	114	118	129	139	126	130	141	143	114	132	120	98	135	125	114	127	131	114	152	125	127	113	141	131	122	131	118	116	117	159	123	135	111	122	132	115	115	140	125	128	126	135	135	129	131	121	121	123	126	115	129	122	107	142	135	128	144	131	116	123	145	129	136	124	110	128	111	132	106	133	113	113	122	125	131	128	119	144	122	126	138	145	119	133	107	113	126	104	134	122	121	117	127	131	130	138	111	118	129	115	139	122	125	128	110	122	101	133	118	151	137	130	117	119	103	130	139	129	122	135	118	129	150	127	113	128	131	110	126	115	120	103	111	103	136	126	122	129	119	127	118	136	135	117	120	112	143	117	130	126	121	119	127	116	119	124	109	115	136	135	133	127	145	131	126	115	121	115	135	127	125	121	113	121	135	135	130	118	129	114	128	113	132	120	115	129	112	124	138	110	106	120	134	110	116	125	127	139	115	132	136	100	113	122	123	118	135	138	125	132	122	115	121	139	124	133	132	139	134	128	117	138	135	111	119	124	134	115	128	129	130	131	123	134	128	123	118	123	141	123	128	129	129	123	120	128	136	144	123	115	117	123	129	130	117	110	140	113	119	111	130	122	110	131	110	120	114	136	135	130	113	142	106	125	149	113	119	135	120	130	103	122	123	121	131	118	110	128	137	108	107	107	124	132	127	120	112	112	137	104	110	115	105	110	141	116	137	113	134	144	127	124	124	112	124	108	112	132	123	128	133	134	133	132	138	120	125	131	141	121	120	129	122	132	134	121	125	120	118	132	136	116	131	138	136	135	109	112	111	135	121	132	94	126	128	130	99	112	123	126	132	134	111	131	118	127	110	143	128	114	129	135	126	142	126	141	130	135	129	111	142	109	112	119	130	117	129	127	110	111	127	116	121	118	123	126	124	128	109	121	127	129	116	136	103	140	121	133	109	120	113	137	113	120	114	152	130	109	131	115	132	104	122	125	105	112	125	135	125	120	133	134	128	117	141	133	126	133	105	131	113	114	125	125	128	128	112	123	139	108	124	122	110	127	124	136	135	127	116	104	132	124	103	120	125	125	119	105	127	118	114	122	109	121	115	139	115	116	144	109	139	116	112	135	104	116	119	111	141	121	117	112	110	119	127	114	108	136	132	111	138	110	103	133	114	134	109	120	128	126	138	107	132	120	127	116	119	124	117	111	125	124	128	132	114	109	129	105	125	104	127	124	142	133	118	110	129	133	115	127	107	126	108	109	128	134	112	140	124	126	151	140	137	122	108	134	125	118	141	127	119	93	141	115	95	125	126	128	126	104	107	106	128	109	144	101	96	120	131	146	110	115	128	132	106	128	127	123	118	115	140	131	124	111	117	139	125	128	137	108	131	128	137	119	128	136	126	128	134	116	121	106	117	115	96	126	126	140	108	104	103	104	122	131	139	108	111	127	127	121	120	134	122	127	123	128	126	105	130	128	121	132	127	143	137	128	126	134	96	136	116	120	137	106	110	106	124	122	117	112	117	121	127	116	123	134	116	119	118	133	130	137	106	126
150	3	3250	185280	425	22	267	266	277	227	235	221	199	179	191	187	196	195	177	188	196	156	172	136	158	160	161	147	148	149	131	137	147	138	122	137	135	124	128	136	127	117	125	126	109	118	121	121	113	137	118	121	131	115	119	129	131	125	110	129	116	140	140	136	137	128	123	128	120	115	113	124	117	112	134	120	100	110	123	121	122	126	106	136	125	122	112	114	129	115	108	117	117	117	139	114	128	109	124	120	141	123	130	135	121	111	126	127	107	113	130	120	132	124	115	129	112	106	122	131	121	133	123	99	100	130	108	106	120	125	122	130	129	122	109	120	113	119	109	115	115	98	118	98	116	108	124	146	123	112	133	128	111	133	127	111	121	119	97	110	108	110	108	127	123	136	133	111	116	125	137	118	142	120	107	133	137	128	119	109	133	107	130	120	112	110	122	93	132	122	111	128	120	114	111	121	110	122	132	120	113	122	143	120	115	130	111	134	120	116	111	99	112	135	135	122	111	129	126	120	115	121	116	105	121	119	115	116	95	114	121	121	114	118	119	112	127	120	131	103	106	141	102	117	124	96	110	119	108	111	115	132	113	109	115	111	132	126	105	124	106	122	124	99	121	134	119	102	121	136	111	119	121	113	111	112	132	119	104	108	130	126	129	119	125	111	111	119	114	113	106	135	124	113	118	118	117	139	101	107	127	115	112	127	117	115	132	126	131	106	124	112	134	124	130	126	113	131	107	128	101	130	123	123	127	138	122	91	108	114	107	131	97	121	106	126	122	131	105	138	97	118	112	106	119	117	121	116	119	126	120	126	115	122	104	134	109	118	132	128	112	110	120	120	117	122	102	131	132	123	118	108	114	114	144	142	127	125	149	107	119	115	117	112	130	124	128	102	115	111	118	129	128	119	135	120	118	116	121	108	119	113	130	129	114	114	100	116	110	126	110	127	133	119	135	122	137	134	121	130	120	117	132	139	122	106	115	109	99	111	138	119	122	113	125	122	128	130	99	110	105	127	92	120	124	120	94	103	135	129	108	128	102	110	114	119	126	125	134	96	118	125	118	115	125	104	114	128	131	134	129	119	138	134	104	104	112	114	115	116	111	116	124	100	108	106	131	126	124	117	116	109	144	125	107	130	127	107	133	125	136	107	118	125	123	130	119	114	103	114	106	135	121	136	104	111	116	121	130	124	107	122	131	126	129	121	105	120	119	132	113	121	136	115	102	102	116	104	112	131	118	113	136	119	119	125	119	113	123	126	116	107	118	122	110	117	113	101	117	113	129	136	118	130	123	127	134	117	111	131	104	109	129	114	123	115	108	135	128	112	107	122	124	107	116	139	138	112	128	128	121	105	104	104	107	116	117	106	125	116	121	92	102	109	111	131	85	134	105	120	118	142	114	105	113	120	98	105	117	113	100	108	127	119	125	125	120	105	135	132	127	119	104	94	127	136	106	142	127	108	98	110	114	107	109	100	122	117	130	139	109	102	143	125	133	119	118	127	105	129	116	105	135	106	98	117	113	121	125	117	115	120	122	133	105	105	118	111	133	130	121	121	122	110	106	111	125	106	127	121	109	126	118	125	105	114	117	129	123	120	128	100	127	117	119	114	101	99	110	120	125	118	117	113	127	133	115	121	129	121	126	116	137	116	123	124	128	133	128	133	99	126	116	115	116	123	112	121	107	119	114	115	124	118	133	107	122	114	121	117	126	118	116	114	122	121	112	127	121	124	119	130	118	112	125	118	133	99	106	95	100	113	116	115	101	125	121	129	124	126	113	112	116	116	104	116	111	108	120	101	113	126	106	119	135	119	110	120	131	125	121	125	127	122	131	136	108	108	118	109	106	130	120	116	105	109	114	115	121	121	124	100	124	118	125	116	117	114	110	161	139	120	119	118	129	120	132	111	132	112	113	116	112	100	124	121	123	128	117	105	115	115	119	115	97	117	114	115	110	121	113	101	104	135	120	107	113	108	118	122	150	110	130	120	109	112	124	115	127	108	114	117	121	122	124	109	101	139	104	120	124	116	118	109	113	97	125	117	121	124	105	117	100	115	130	129	126	117	120	118	107	134	126	114	103	110	95	131	119	117	119	135	113	105	116	110	135	115	135	114	114	131	123	123	116	127	119	99	121	140	104	95	123	104	138	115	114	108	136	113	113	130	135	119	122	127	141	111	111	116	136	134	123	119	122	99	137	137	121	129	106	135	114	139	114	124	117	108	117	100	113	119	138	110	108	113	114	113	123	111	126	108	111	119	132	124	121	118	117	137	123	134	113	111	106	110	134	116	122	107	125	111	111	130	122	124	130	118	113	113	136	113	128	98	106	119	130	126
150	0	2500	185338	406	5	225	271	303	291	276	257	279	245	264	257	269	257	257	276	265	235	255	242	228	236	209	214	187	167	182	181	183	178	175	172	170	152	170	145	151	161	159	152	156	144	123	144	149	145	139	120	139	136	152	151	148	120	148	147	146	149	134	142	153	148	127	159	157	147	148	128	143	130	138	146	170	130	150	131	135	108	133	131	133	144	141	127	141	105	129	125	115	148	154	119	117	152	132	159	113	141	131	119	125	129	131	119	126	117	120	121	136	129	130	128	137	141	135	112	110	123	123	127	134	113	131	115	129	124	120	126	124	132	145	131	124	102	118	130	114	127	112	133	120	136	131	125	121	134	116	146	133	124	113	145	148	143	121	119	131	125	137	132	136	128	124	133	118	135	126	139	128	119	119	121	107	116	125	124	124	115	135	124	120	131	131	125	136	136	133	115	143	135	122	122	127	138	117	135	131	124	137	132	123	142	122	123	139	119	116	112	126	119	133	130	125	126	118	126	128	127	122	140	109	139	136	133	129	128	127	130	128	113	113	119	143	138	132	113	123	135	132	106	133	129	124	116	121	101	124	102	109	108	145	132	122	127	127	107	136	130	107	119	130	128	113	163	103	108	132	120	125	139	120	129	134	115	106	107	126	153	130	119	123	145	123	125	121	129	111	118	135	107	122	121	127	135	133	116	134	106	124	123	136	124	130	107	149	119	105	126	119	117	136	116	135	149	112	132	121	134	119	118	107	128	117	109	125	132	112	117	115	126	114	120	111	138	129	128	144	140	128	122	106	125	121	127	126	114	113	112	120	126	114	109	156	113	123	129	122	117	118	113	133	124	140	117	129	107	141	119	123	135	114	118	133	129	151	137	128	105	120	114	137	127	138	117	136	108	136	116	121	128	128	123	124	126	118	123	113	118	111	143	128	139	114	84	138	135	113	121	118	124	119	127	124	82	112	126	122	119	137	116	112	113	116	129	125	135	132	126	128	123	155	105	111	111	105	128	115	107	104	132	128	131	121	93	119	117	116	126	112	126	133	105	137	126	133	122	120	127	99	128	118	118	149	112	133	110	122	123	139	120	128	116	133	132	124	123	134	128	121	116	110	152	126	124	131	116	150	134	98	125	121	113	121	107	117	128	119	132	122	145	147	123	127	138	130	129	100	125	126	108	138	113	125	131	110	125	108	146	125	117	133	122	102	141	130	122	142	116	121	118	121	119	114	116	119	130	113	100	121	144	145	102	152	116	127	102	136	114	119	107	107	135	124	118	135	130	122	120	134	127	112	132	132	141	112	114	120	120	124	120	98	116	106	137	114	116	122	111	124	108	141	115	117	110	123	115	132	122	129	133	121	134	101	126	119	104	126	127	121	122	106	115	140	125	122	125	111	153	135	123	122	120	91	118	120	124	108	121	124	123	124	120	142	125	117	134	135	133	112	127	139	136	134	120	120	123	122	129	122	118	128	143	115	123	120	119	126	111	129	121	100	135	121	120	127	135	107	114	127	118	120	128	121	126	142	110	115	133	134	126	125	125	125	112	121	131	115	115	105	134	121	119	126	128	126	131	111	123	108	120	113	128	122	134	113	125	128	130	110	127	108	127	118	123	136	124	120	120	117	110	122	124	121	103	115	114	141	105	112	122	99	116	115	149	129	120	116	123	96	122	116	113	116	107	131	120	119	140	128	118	132	138	107	120	98	124	126	132	119	123	116	135	136	109	121	141	125	133	135	120	127	120	121	122	121	123	161	119	102	116	129	125	132	121	116	130	111	126	141	127	119	107	133	124	118	115	132	120	122	119	126	111	120	125	108	121	113	121	121	130	126	130	129	113	124	123	136	137	123	126	125	120	153	138	106	114	131	115	123	115	121	133	141	114	128	129	143	123	140	111	116	112	99	119	134	126	114	116	119	121	117	111	132	109	122	108	116	121	129	109	117	119	128	126	106	125	129	140	112	133	119	134	137	120	125	129	110	126	121	135	115	141	116	115	108	107	114	141	120	118	107	119	122	114	120	132	125	134	118	132	126	116	122	134	120	105	105	117	112	97	113	123	117	111	123	129	105	141	123	124	132	114	119	128	126	116	99	127	134	128	129	133	123	125	130	136	122	124	117	113	125	125	136	128	127	106	119	136	106	129	134	122	125	120	116	124	123	124	117	113	123	129	109	104	115	119	107	111	123	110	120	117	137	105	109	133	109	136	130	110	106	129	118	121	124	118	111	119	111	115	124	102	115	128	118	125	107	135	118	126	118	117	137	122	129	105	125	137	127	113	121	140	128	134	127	104	124	112	111	104	127	110	113	132	136	124	112	128	120	128	118	112	87	124
150	1	1710	185395	424	38	285	280	251	227	193	178	181	169	167	175	161	167	165	184	167	157	164	146	167	142	148	145	137	117	124	124	135	143	131	110	135	134	120	128	130	138	140	111	121	136	131	126	128	109	121	133	126	129	141	112	114	126	117	113	120	126	139	127	124	136	117	107	126	130	135	125	118	139	142	156	131	128	125	125	124	141	120	143	133	120	137	108	132	127	135	104	138	126	135	127	126	125	123	118	101	126	134	111	118	124	120	122	120	133	113	132	134	109	135	111	117	126	139	129	102	120	136	121	118	123	139	152	134	123	123	135	120	128	131	124	117	123	123	131	137	122	103	124	101	134	120	149	135	96	126	120	117	116	125	118	141	112	136	111	101	120	131	124	126	125	113	119	130	134	134	126	141	130	125	138	122	132	124	126	141	125	138	138	122	139	134	130	132	127	129	120	126	127	125	137	118	108	120	136	136	117	129	105	140	126	139	115	119	129	122	135	124	131	133	135	135	104	114	136	132	122	134	127	132	134	109	119	137	116	120	133	110	128	136	133	117	110	134	131	135	112	120	117	123	126	116	143	134	131	123	122	112	138	133	135	120	135	118	114	131	127	115	137	134	116	120	139	121	116	135	142	110	139	124	120	110	121	118	118	130	116	119	134	122	119	122	122	118	114	119	125	134	126	146	101	126	115	140	115	125	130	128	127	109	121	120	118	125	122	111	128	125	139	136	139	129	117	132	119	140	140	126	118	128	112	135	134	125	114	119	135	132	127	123	114	133	133	128	119	142	121	139	123	114	112	129	148	119	121	130	126	123	114	126	112	141	143	121	130	135	153	136	121	151	119	132	120	133	115	116	117	122	115	122	132	117	122	125	122	139	101	119	124	133	120	122	116	113	130	125	131	141	132	106	99	110	118	103	127	140	117	132	121	126	123	134	127	120	124	129	120	115	132	116	116	126	130	128	129	133	136	148	134	129	128	148	120	131	114	113	115	115	128	128	136	128	130	123	121	121	118	119	104	132	114	111	127	127	131	118	152	135	127	106	121	130	121	124	131	122	122	125	118	130	124	137	130	105	138	137	110	128	142	133	129	113	135	119	123	129	119	130	124	124	133	117	138	123	131	127	142	140	127	120	113	134	141	134	120	112	133	134	142	138	117	136	136	113	132	130	122	128	134	161	130	125	111	118	141	111	120	124	120	94	122	134	132	115	129	129	128	133	132	115	123	138	129	119	130	126	115	123	122	122	111	121	112	122	137	126	125	126	139	122	114	131	124	133	109	126	122	144	127	123	123	126	124	116	112	124	124	136	155	132	102	119	124	134	115	127	110	111	130	117	136	131	122	113	140	124	128	133	117	120	124	118	145	129	113	125	140	123	122	119	129	128	101	113	117	124	148	137	119	109	118	137	124	140	127	112	107	126	122	119	126	121	118	101	123	113	124	127	131	155	142	132	117	140	113	125	109	156	128	147	135	123	130	130	127	145	132	130	139	132	125	106	125	111	134	156	101	129	129	136	117	108	120	130	127	127	129	124	127	138	134	123	120	117	120	123	119	125	151	128	125	136	138	104	106	121	113	125	126	127	126	122	111	122	135	128	134	110	122	126	122	117	116	128	136	122	125	132	104	109	105	122	119	118	121	134	122	127	125	124	107	132	133	121	118	119	136	135	117	110	122	125	114	142	138	115	138	111	142	112	101	136	114	143	150	95	129	127	132	126	131	131	113	133	129	115	131	125	135	130	145	122	113	131	131	122	116	120	113	122	126	130	119	127	125	140	127	142	133	123	123	120	139	121	127	102	124	132	121	125	109	135	132	110	133	129	106	114	127	123	122	126	137	119	127	136	122	126	120	114	107	109	115	135	136	139	111	118	140	126	121	126	120	113	119	137	116	144	139	110	123	128	132	129	140	124	115	112	119	114	115	131	122	117	118	106	118	129	126	128	141	117	132	140	119	122	132	113	126	133	124	124	112	117	127	114	129	134	126	124	122	124	155	119	131	115	126	142	122	133	135	129	144	129	117	126	117	112	135	123	111	129	132	132	144	124	116	122	136	118	131	114	110	137	109	107	132	115	137	114	133	143	119	112	126	124	115	125	128	116	139	144	129	135	104	137	118	132	134	142	131	116	128	128	119	127	134	126	118	138	137	126	119	132	117	115	125	135	126	148	159	126	118	122	109	118	124	138	122	115	131	131	139	121	128	112	132	149	122	126	128	125	115	125	130	107	144	121	120	113	131	133	124	117	136	138	129	138	142	135	123	120	124	127	130	122	132	139	104	129	145	142	120	132	118	137	121	147	130	128	151	135	125	121	138	131	117	124	123	127	126	117	128
150	2	1950	185453	436	18	236	247	279	270	238	249	240	243	223	232	206	202	232	232	207	205	189	214	161	172	181	172	157	153	180	150	142	152	162	154	151	149	135	163	150	159	155	138	150	142	133	140	134	154	132	165	124	141	130	152	154	142	134	152	121	127	129	142	129	136	107	124	124	136	123	126	129	152	123	129	130	127	142	141	126	111	124	126	145	140	113	147	151	136	122	119	134	133	133	155	141	134	138	131	138	150	127	127	130	142	111	132	133	117	129	123	127	133	130	121	123	108	133	134	128	142	150	120	130	132	137	129	139	135	142	140	150	146	142	139	127	125	124	130	127	125	141	137	120	131	120	115	144	152	135	132	133	124	115	140	114	115	116	139	128	138	132	127	125	137	121	150	122	127	138	115	129	126	123	150	117	116	135	117	117	158	132	127	127	162	133	118	125	131	137	130	132	136	107	120	128	104	118	123	130	128	130	112	132	138	132	133	131	130	153	117	134	118	120	135	115	130	125	117	143	124	117	136	141	136	119	124	146	110	142	125	135	139	138	121	156	128	150	119	113	128	135	148	141	128	133	111	135	134	111	112	126	121	129	132	107	125	120	131	117	111	120	128	123	120	131	129	139	124	129	125	108	122	133	139	137	121	109	133	126	124	133	119	117	120	139	129	145	124	122	130	129	131	124	116	141	124	134	117	118	111	108	124	144	133	116	113	122	129	129	118	136	133	114	116	128	143	102	108	133	136	131	124	123	131	137	141	139	116	126	109	138	154	142	126	139	134	121	122	114	120	131	140	123	98	128	118	149	118	111	131	131	131	119	120	134	112	128	108	129	135	127	147	127	121	150	122	124	148	127	123	129	117	127	124	133	132	131	118	131	116	153	124	117	128	121	121	126	127	131	120	126	137	120	141	134	130	149	124	138	112	105	120	112	133	140	114	128	142	116	132	127	114	134	130	121	135	125	156	131	144	137	141	139	135	119	120	147	137	145	136	115	117	151	141	126	129	109	120	131	127	137	136	134	123	117	141	123	124	120	131	115	127	128	140	104	126	121	132	128	123	129	136	130	123	125	137	126	133	134	143	137	126	135	121	118	111	129	133	115	131	145	130	113	128	138	118	130	111	120	117	109	129	115	141	157	126	144	135	134	124	109	117	134	134	120	127	137	113	125	101	129	149	152	120	120	123	133	119	133	127	127	115	106	144	133	130	123	119	144	143	139	131	107	122	120	108	116	131	124	121	136	126	115	114	126	132	129	132	129	110	118	119	124	113	142	133	144	161	116	139	124	155	145	116	114	122	139	131	145	131	128	126	121	128	129	114	132	134	128	120	118	121	128	125	120	108	116	141	120	128	122	143	124	125	136	110	119	140	132	148	117	130	126	160	125	119	119	117	134	137	119	130	129	155	130	133	114	139	120	141	123	121	136	135	140	118	119	146	121	111	122	122	119	95	145	120	105	139	129	136	143	127	136	133	131	121	138	137	136	117	128	130	111	104	121	132	141	139	133	132	128	138	134	128	130	146	140	141	138	136	124	118	137	116	118	105	134	133	125	111	128	108	139	118	115	131	125	131	125	130	124	128	128	131	130	133	110	123	125	150	127	136	131	136	130	115	139	143	138	117	139	128	115	128	142	128	118	123	115	123	123	144	120	115	139	132	117	145	134	128	133	118	127	103	122	140	130	108	128	125	119	128	160	126	137	135	134	122	128	118	127	144	113	117	140	123	115	132	106	118	127	119	125	125	142	125	122	131	120	130	108	114	126	132	104	137	129	132	134	129	126	125	127	125	117	136	120	138	125	141	126	145	119	118	156	136	131	115	115	119	135	136	133	138	123	120	127	122	129	149	136	131	128	131	132	139	136	158	115	118	151	134	130	118	128	122	116	132	127	123	120	121	133	122	113	132	121	110	135	132	136	149	124	135	145	128	121	127	141	132	120	136	123	123	127	117	118	126	108	142	120	126	121	92	118	106	130	129	129	121	120	117	133	124	118	118	136	132	126	129	138	136	130	130	109	123	140	121	119	120	122	125	132	112	127	117	146	133	137	129	110	132	125	132	140	114	142	133	133	115	114	136	123	135	108	134	132	132	128	148	133	130	119	125	134	137	132	109	131	107	142	117	124	115	141	122	118	124	125	129	141	144	128	122	122	117	131	118	111	109	140	119	141	148	131	128	129	130	123	101	149	135	139	115	123	122	133	107	118	132	102	121	106	134	126	118	126	134	124	126	134	139	120	133	126	127	117	125	106	130	125	112	138	136	113	152	122	123	139	133	117	132	140	116	113	123	111	138	121	115	130	143	119	114	122	138	120	130	119	137	113	127	136	109	128	121
150	3	3250	185511	414	22	272	303	264	271	225	216	202	217	201	174	188	202	201	207	183	201	192	200	182	164	154	163	137	129	155	133	139	147	138	148	142	135	127	123	135	137	145	131	149	132	136	148	136	127	137	145	143	129	131	127	155	137	132	127	135	133	131	160	131	124	116	130	123	125	149	136	119	131	125	167	126	124	132	143	134	115	121	129	151	147	144	140	141	137	159	118	150	124	124	117	147	120	117	138	133	136	137	136	132	129	142	138	120	134	120	126	112	137	125	110	126	137	149	117	133	134	141	122	122	121	156	136	127	128	141	141	139	133	144	125	139	142	122	126	114	122	115	111	138	125	146	135	124	146	135	129	143	129	128	148	109	142	105	145	131	117	116	127	145	123	136	136	121	127	125	130	126	141	147	129	128	157	134	127	119	112	110	147	126	104	125	128	127	113	128	114	126	124	133	144	132	145	136	146	134	128	152	150	123	121	120	128	121	133	123	121	115	122	124	113	127	125	136	122	139	127	125	145	127	117	134	126	132	123	122	134	121	134	137	145	112	140	115	139	135	119	133	135	142	114	130	137	131	139	148	120	116	113	114	125	141	122	146	123	116	136	137	135	137	138	142	132	143	138	129	145	146	129	122	113	126	127	152	118	139	138	143	134	120	145	142	147	113	128	120	136	130	132	127	111	106	127	115	113	114	132	138	114	127	136	147	132	136	100	127	119	123	111	126	136	143	147	116	117	109	137	140	140	154	147	110	124	139	138	128	137	121	134	120	134	125	123	115	128	140	124	135	145	133	109	119	115	127	129	143	137	118	118	114	112	129	146	121	123	141	115	126	121	125	122	129	148	128	132	120	127	113	123	140	132	123	114	109	124	142	122	121	136	138	139	123	143	118	107	123	97	135	127	113	126	123	142	144	137	138	142	129	145	123	154	135	125	115	131	118	124	137	123	144	121	135	147	135	114	131	123	127	119	120	126	119	106	132	128	136	118	124	125	141	120	117	119	119	139	119	142	124	121	124	141	128	138	139	139	158	129	129	126	122	139	145	120	142	139	141	129	116	150	140	112	135	131	139	144	157	123	112	128	129	136	120	131	117	127	113	130	121	135	146	117	126	132	124	125	114	147	124	121	119	136	135	136	145	137	118	124	141	125	130	126	124	129	121	120	123	126	113	128	134	131	122	113	128	129	138	128	118	124	145	146	117	127	134	132	145	125	132	119	130	136	123	141	119	137	141	138	127	133	135	136	129	135	124	135	154	113	127	120	115	140	125	162	126	125	136	112	114	131	130	127	127	156	134	130	113	142	134	137	114	145	142	132	117	133	124	125	125	118	118	126	132	153	147	140	118	133	130	129	123	110	123	130	108	114	122	153	131	142	139	118	137	124	130	158	122	122	126	133	133	143	123	124	138	129	124	126	137	127	128	137	119	133	117	131	117	119	129	140	129	99	121	133	144	114	135	115	143	143	136	116	132	130	124	124	132	143	148	129	152	131	139	126	136	113	129	111	145	118	134	133	117	130	142	154	145	135	129	116	133	117	130	111	109	141	144	116	117	146	135	133	129	119	126	130	111	125	135	131	137	120	124	129	125	136	134	118	130	138	132	114	152	102	146	127	131	128	127	139	113	132	138	128	126	132	116	115	137	137	140	114	122	122	145	122	128	119	142	137	129	139	136	122	135	139	134	131	142	127	111	142	137	120	144	137	130	121	136	127	127	139	141	130	137	136	128	145	118	136	125	150	124	124	124	126	124	108	132	115	125	118	122	121	114	143	122	132	147	121	128	144	138	99	142	133	131	112	142	138	134	123	133	122	127	128	136	121	128	140	133	156	135	134	132	123	143	136	138	125	120	132	130	124	136	129	129	135	129	136	128	142	133	116	121	115	122	129	137	143	120	137	132	130	134	125	118	148	116	130	116	126	138	137	127	121	123	123	137	142	116	133	122	128	125	136	136	146	111	128	129	134	128	121	136	135	137	134	130	144	152	129	127	136	159	114	111	108	130	134	120	121	127	130	123	131	127	137	119	129	136	120	113	124	132	134	156	124	132	126	131	130	142	111	117	125	130	130	117	125	138	137	126	122	116	143	113	113	122	131	141	142	121	129	129	125	122	122	136	123	120	147	140	124	133	139	146	151	137	135	122	129	140	147	127	122	123	124	124	143	127	141	152	133	132	141	131	118	130	123	124	127	134	112	136	133	150	137	135	110	115	121	133	135	128	117	117	120	136	157	138	140	147	135	120	134	126	125	117	109	136	123	121	131	134	130	133	132	151	122	146	130	125	132	127	133	131	130	140	137	132	135	138	117	109	129	142	119	125	131	124	133	116	132
150	0	2500	185569	434	3	239	289	295	294	287	271	290	250	273	292	273	302	266	277	264	262	237	233	221	221	206	227	202	188	191	199	183	161	165	177	186	192	165	146	160	159	180	154	165	166	136	154	143	168	165	158	145	170	147	156	163	153	161	162	155	146	143	125	159	145	160	139	155	137	128	146	143	132	126	143	148	144	130	132	143	138	129	124	152	170	153	156	149	146	120	157	158	147	145	152	144	141	149	141	153	144	157	152	138	116	132	156	142	146	168	130	145	140	125	136	149	152	146	152	131	133	139	141	139	156	123	135	157	158	120	157	140	143	138	123	156	161	149	139	153	130	139	133	132	145	141	144	133	144	155	143	139	152	154	125	138	140	137	145	153	152	130	129	136	142	122	155	136	130	119	131	145	129	139	135	125	139	163	146	141	125	128	147	121	130	135	115	130	149	136	116	146	149	129	131	138	105	118	136	127	126	147	134	129	126	142	153	140	135	142	142	114	143	134	131	128	118	138	134	133	137	133	133	138	155	139	128	129	139	133	153	147	145	130	129	129	160	153	107	147	134	129	151	136	139	164	133	132	126	123	131	135	135	118	122	131	135	140	139	137	163	113	147	129	147	137	128	127	124	107	130	144	133	139	141	135	122	127	133	138	137	138	131	136	133	126	154	131	134	132	136	117	133	146	136	142	131	138	126	116	126	133	123	140	139	121	124	149	133	163	133	130	138	149	135	145	131	136	113	129	120	128	144	144	140	126	137	131	125	141	125	128	128	137	124	126	145	137	112	130	143	129	134	140	145	120	136	117	126	131	134	135	143	129	117	138	134	134	122	131	141	122	140	140	122	132	114	127	128	135	126	123	140	148	141	124	104	133	128	138	145	126	132	146	156	129	155	127	145	145	124	134	146	140	126	144	162	156	146	132	123	153	155	146	133	134	121	127	121	123	127	152	137	138	158	128	124	132	106	142	132	120	133	153	125	140	140	111	132	125	143	151	130	129	153	137	137	132	120	136	127	129	138	138	147	150	134	140	128	113	121	140	112	149	151	141	123	137	136	123	126	138	129	138	133	133	127	121	139	151	126	128	127	144	123	144	129	113	138	117	151	135	128	133	124	132	136	129	129	118	135	118	135	121	127	137	143	128	119	123	124	144	138	137	145	123	132	118	114	130	136	135	140	131	144	139	145	148	135	147	149	136	125	123	156	126	128	136	130	146	139	142	136	135	128	135	134	133	143	138	129	124	123	127	144	148	131	157	145	123	131	128	150	117	146	140	126	144	141	158	127	160	122	147	115	125	155	133	154	135	139	117	138	128	144	129	133	140	133	126	124	147	128	173	135	134	154	117	133	125	131	141	111	115	141	134	162	143	141	124	158	152	143	130	147	129	138	121	134	124	127	127	137	133	154	147	149	117	125	117	123	138	137	147	137	126	143	134	138	135	128	137	139	140	142	120	158	124	142	143	147	140	139	129	132	130	146	141	141	144	127	144	118	133	121	117	161	131	123	116	136	137	132	131	127	126	135	134	129	154	143	106	139	123	136	133	135	139	125	101	127	110	157	130	152	115	122	133	135	145	123	137	134	107	132	149	123	121	133	141	129	144	129	132	143	116	134	128	127	137	145	119	130	142	128	134	125	125	143	116	135	114	136	141	136	136	133	129	130	135	143	130	124	142	144	145	120	116	117	129	123	125	132	141	124	133	131	136	138	147	159	116	153	142	138	107	138	138	141	122	122	153	129	116	145	131	108	135	152	143	124	122	135	131	127	131	150	137	150	143	115	137	130	149	126	126	139	140	137	126	115	142	138	134	118	134	121	127	121	127	132	140	128	136	140	152	114	119	133	116	141	149	156	131	147	146	153	127	136	131	142	124	144	127	141	128	129	140	125	128	109	141	130	119	140	132	135	118	143	155	128	147	149	147	136	140	133	125	140	126	139	131	134	130	141	132	136	126	145	139	140	137	110	121	126	131	145	145	133	141	129	123	115	141	141	122	141	144	124	128	136	136	142	133	121	134	132	135	138	149	117	151	126	153	138	135	124	125	144	134	121	121	134	133	133	148	141	110	133	149	116	123	135	146	115	149	139	117	137	138	126	151	159	126	121	141	115	126	128	133	123	125	141	150	136	125	130	119	123	143	133	128	130	144	147	145	134	141	147	127	137	120	136	117	137	119	128	110	144	122	119	142	123	146	141	128	127	142	142	119	127	148	114	116	118	126	132	122	121	130	149	140	127	130	118	115	118	143	136	146	111	131	134	139	116	122	133	116	162	124	129	159	130	126	137	139	152	121	136	147	128	137	126	117	151	123	115	116	136	132	147	123	130	131	112	133	122
150	1	1710	185626	412	43	281	308	242	232	206	175	199	176	165	179	151	184	185	169	175	168	165	145	138	143	147	152	142	123	139	143	135	119	162	142	121	135	129	133	149	125	129	136	136	126	128	124	139	130	130	141	130	118	114	113	126	132	141	120	145	110	127	119	99	138	123	137	131	131	135	130	126	153	127	119	134	139	148	135	137	142	130	133	131	141	130	150	128	120	144	125	147	109	111	127	141	119	138	124	110	130	137	130	140	111	134	148	139	134	126	124	116	147	138	134	114	129	151	136	114	121	132	146	103	131	134	122	139	128	141	126	129	124	132	129	163	120	119	112	139	118	129	127	111	124	111	130	105	123	116	128	145	128	132	142	122	132	129	118	140	143	124	119	111	127	119	135	128	130	127	136	113	138	149	137	133	112	137	128	129	134	135	132	117	141	143	141	131	128	128	113	136	138	139	110	139	138	134	128	119	129	126	134	127	127	140	141	135	124	141	148	108	131	117	129	122	150	140	128	147	119	135	132	134	129	122	153	149	134	129	120	157	119	120	120	116	126	145	115	111	123	127	122	127	134	116	130	141	143	126	146	132	130	117	130	142	135	119	123	141	133	131	121	119	137	131	147	125	132	138	124	121	102	108	127	132	111	128	137	141	115	120	147	125	122	108	127	130	116	121	122	129	126	118	106	118	120	124	130	121	138	113	144	146	138	137	138	129	139	118	132	133	112	150	122	119	123	142	133	129	134	138	129	134	118	128	135	131	126	128	133	129	122	130	129	130	117	132	120	129	123	115	146	160	128	114	128	122	138	122	125	118	137	145	132	132	135	123	123	145	130	124	145	131	129	123	122	130	153	116	136	148	125	123	123	125	128	122	123	131	122	125	137	143	122	144	127	126	124	135	124	127	133	158	115	143	138	124	152	126	152	115	125	121	119	124	126	128	133	130	140	121	125	119	111	130	126	134	121	126	119	110	117	137	115	121	123	138	141	146	117	121	114	117	125	122	119	120	133	130	139	143	134	129	129	114	138	126	160	136	117	121	122	122	110	136	141	146	130	134	137	142	126	129	130	139	127	138	126	128	122	113	107	110	116	128	118	127	145	126	112	123	128	121	100	140	117	109	120	143	124	127	131	128	116	131	131	105	144	130	115	122	125	126	135	139	146	136	130	104	130	102	121	121	141	133	123	123	127	133	132	108	132	120	130	134	134	146	120	130	137	142	131	120	129	124	111	120	123	136	133	136	143	135	130	101	132	140	127	132	107	105	114	159	133	133	122	122	140	126	111	122	125	124	121	130	125	136	138	133	137	131	126	117	133	121	136	160	139	139	124	136	103	138	134	135	124	121	126	138	125	137	130	136	133	159	144	153	115	124	105	140	142	141	124	137	131	127	136	127	142	115	130	142	118	126	127	141	156	108	134	123	144	141	118	136	135	126	106	117	124	157	135	122	124	133	140	149	131	128	136	128	132	111	130	125	114	131	137	151	124	108	137	125	147	133	108	136	140	142	121	117	123	126	136	125	123	144	124	126	133	128	119	135	127	116	117	140	159	130	141	115	128	122	124	128	131	139	134	115	117	124	133	132	116	133	131	134	143	130	125	138	143	122	134	120	120	121	128	146	127	125	107	138	133	127	137	140	118	133	127	142	117	135	125	116	143	126	129	125	134	133	124	141	123	134	120	112	141	125	117	136	133	148	124	132	137	127	128	124	130	127	129	103	113	113	116	105	114	113	109	144	109	136	127	120	139	116	105	127	137	116	117	111	121	152	147	116	129	136	111	138	123	127	127	145	139	107	124	113	130	131	119	132	124	135	136	124	127	132	127	94	125	123	132	118	134	125	141	124	133	126	126	143	131	134	150	152	138	124	139	124	128	129	131	112	116	123	123	145	141	136	127	134	117	108	126	130	127	126	122	121	129	129	141	136	135	138	131	130	107	126	121	103	125	141	133	116	131	121	114	138	131	136	128	147	125	120	118	124	137	124	132	115	119	125	119	128	122	114	116	133	124	120	135	116	98	116	137	128	124	124	131	139	136	112	137	123	118	126	138	134	121	124	121	138	125	129	121	104	128	140	118	127	141	123	116	122	136	134	129	123	115	136	121	108	148	128	112	130	114	121	138	117	147	132	142	127	137	135	138	121	137	117	126	130	130	114	123	128	135	105	135	131	120	127	139	140	143	118	135	134	120	115	134	127	134	114	120	122	142	121	127	123	116	130	123	100	115	123	121	133	130	139	123	132	117	148	130	130	126	127	138	140	142	113	117	146	121	142	104	140	122	127	115	139	139	132	145	140	120	113	126	136	118	105	104	126	146	121	98	121	136	123	119	109	127
150	2	1950	185684	419	11	231	269	251	267	240	241	240	225	205	250	233	239	201	230	215	208	181	184	210	189	157	198	152	177	179	160	158	133	152	169	154	129	152	138	160	150	153	144	135	142	140	133	155	153	150	136	131	159	146	140	145	148	133	158	137	144	127	137	130	133	128	126	138	140	138	130	133	138	122	135	134	171	139	163	141	133	126	141	128	162	152	134	142	131	136	125	114	155	129	122	148	132	144	158	124	136	140	136	115	132	155	134	135	138	145	128	129	125	134	136	121	135	145	141	118	150	135	130	121	131	141	145	119	134	141	128	138	129	147	125	126	116	142	130	136	132	144	122	121	141	126	143	115	134	158	138	113	127	140	122	133	131	132	130	129	129	142	120	139	127	137	132	132	146	117	130	145	144	132	132	147	141	143	129	149	139	132	132	151	122	129	125	126	136	146	137	142	106	140	122	127	128	115	136	140	149	110	149	140	130	143	123	136	141	133	120	133	132	118	136	162	149	134	128	120	134	137	133	128	132	110	155	132	129	154	120	146	123	121	127	141	124	140	128	133	138	110	135	125	135	146	135	128	128	135	135	119	125	140	129	136	148	135	129	138	121	134	119	142	146	135	149	128	139	117	129	120	117	123	126	149	117	116	137	146	111	144	144	131	133	133	146	140	141	132	135	139	137	122	125	106	125	135	137	118	135	134	143	142	122	133	138	148	122	149	141	143	112	122	114	142	143	123	128	140	127	130	123	126	132	127	112	139	137	128	127	132	125	152	139	122	118	144	133	111	140	149	140	126	114	137	129	120	122	141	131	135	135	149	121	114	138	156	127	123	151	125	136	151	124	129	137	124	129	135	131	123	106	125	125	128	121	143	141	147	138	137	120	123	128	135	126	133	127	110	118	126	142	145	130	141	125	126	139	129	139	135	141	118	151	138	131	155	151	122	120	115	149	119	123	122	115	128	140	123	129	126	133	120	141	127	123	129	126	132	117	119	142	116	151	122	140	134	123	117	143	133	129	133	132	138	126	150	144	125	123	122	161	147	105	117	129	146	114	133	128	142	124	131	134	129	139	137	144	154	140	136	163	140	149	135	115	117	135	126	122	135	110	121	150	139	132	149	131	148	126	135	135	137	141	143	130	138	147	137	143	153	121	121	133	137	144	138	151	134	137	121	128	137	147	121	132	136	136	125	154	141	132	133	114	149	137	127	124	126	136	128	142	138	125	137	150	132	136	121	140	141	130	125	149	130	135	131	122	148	133	144	131	123	145	125	144	136	127	133	125	145	136	143	133	134	139	138	146	134	126	152	124	128	139	142	134	131	130	120	136	129	145	125	134	136	127	147	148	134	146	121	153	131	134	128	141	167	123	131	149	128	109	118	135	124	124	135	125	140	137	126	134	125	121	132	138	126	114	126	135	117	113	128	139	119	121	127	148	139	137	139	150	145	137	114	137	136	146	126	142	134	126	138	128	147	124	124	155	138	125	124	135	107	124	128	159	116	143	133	131	135	129	131	132	127	132	140	147	153	143	130	142	152	131	140	116	132	130	122	145	137	126	128	155	125	133	148	133	141	135	141	155	143	127	128	128	137	164	143	123	140	141	138	127	147	105	144	142	133	134	149	134	115	134	131	101	138	139	135	113	126	125	138	118	128	123	140	141	127	137	132	133	118	103	114	125	141	150	143	133	139	131	131	126	136	120	129	148	131	144	120	140	134	132	128	148	125	122	127	139	129	149	126	116	143	129	121	126	123	124	121	143	124	144	125	142	120	137	136	129	138	125	136	117	130	126	152	146	132	124	133	139	122	127	131	138	136	141	139	119	159	145	120	133	129	143	116	129	129	125	130	124	137	125	136	132	131	118	140	123	133	145	137	129	126	135	117	142	120	149	126	150	109	131	144	141	125	122	115	123	149	134	132	126	112	134	131	127	133	146	142	129	122	125	138	126	128	139	126	109	139	138	125	138	132	131	122	141	123	121	123	114	135	122	124	148	128	147	119	126	119	118	125	137	131	130	129	136	147	134	150	132	119	114	132	119	139	137	125	121	121	170	126	133	122	134	152	138	127	119	143	146	141	140	124	141	138	151	139	143	134	135	149	156	134	130	154	135	129	127	128	130	128	141	119	126	132	135	146	147	125	108	137	127	131	129	126	125	144	131	136	123	125	141	123	133	138	116	138	137	128	117	130	144	142	156	134	130	135	114	130	138	114	139	127	107	126	128	127	139	132	131	129	136	130	137	159	139	147	130	128	126	131	138	122	133	136	135	140	140	141	130	144	123	124	124	133	143	136	133	139	131	137	132	124	123	114	133	113	137	122	121	136	132	116	131
150	3	3250	185742	407	15	264	284	276	250	237	234	198	219	189	235	202	196	203	208	216	179	199	196	198	176	169	171	158	146	154	158	136	140	150	148	127	153	151	156	124	134	159	164	146	131	134	150	142	150	165	151	150	137	154	145	120	144	132	153	144	145	132	159	126	154	135	136	105	157	142	143	140	135	140	137	146	140	151	122	147	141	156	161	144	154	122	141	135	141	145	137	142	139	133	132	149	125	128	129	149	134	118	159	129	129	148	135	135	130	127	157	140	150	147	139	152	139	147	133	137	149	143	139	163	133	136	132	152	132	133	148	141	141	132	117	142	145	141	115	133	125	136	141	146	140	153	144	150	139	155	130	132	133	152	150	139	136	128	123	139	129	149	135	108	140	133	145	136	156	136	137	133	126	142	130	158	153	149	133	153	153	141	138	128	133	164	140	137	138	128	146	133	149	124	140	143	143	131	142	131	127	134	138	143	141	143	128	139	134	139	115	108	132	127	124	148	139	148	131	143	134	122	137	147	138	138	127	137	114	154	117	147	127	135	120	137	134	129	144	140	146	113	160	117	122	146	154	128	111	146	138	143	141	128	132	145	137	141	128	140	123	148	138	145	116	134	130	143	140	145	148	148	145	132	142	130	124	139	137	166	148	131	161	139	135	148	120	142	134	139	152	140	141	136	150	133	138	135	141	136	134	137	159	135	134	140	130	144	146	162	137	144	146	155	113	148	131	127	139	136	125	144	136	141	140	116	127	119	136	143	141	151	146	147	130	138	155	123	144	122	133	135	135	121	158	134	135	161	132	146	144	135	130	153	139	122	123	156	137	115	136	130	119	122	128	127	143	133	135	136	137	147	159	140	151	140	139	154	120	125	129	127	130	119	129	118	126	136	121	147	126	152	127	144	135	130	141	127	133	145	132	147	105	129	155	137	114	144	154	132	128	133	134	136	120	118	148	116	137	135	122	134	125	166	125	139	130	148	145	138	113	130	138	131	142	128	139	127	134	121	125	129	132	153	138	145	148	140	133	131	147	160	125	142	146	159	134	137	136	146	133	126	151	143	131	132	121	124	136	124	149	146	149	156	115	115	135	146	153	142	153	140	131	146	138	129	137	120	128	135	127	136	136	159	145	133	135	131	136	149	142	145	147	134	146	141	117	149	142	144	142	141	130	135	159	134	133	148	135	129	114	154	140	156	127	125	161	147	146	132	129	135	150	143	123	140	150	149	135	136	113	155	133	152	159	162	133	140	135	127	136	138	122	123	154	133	106	131	121	139	161	139	132	137	139	137	134	139	129	150	108	143	141	150	129	147	145	138	133	139	144	137	129	126	147	138	147	130	141	135	147	137	133	134	125	164	132	136	117	139	114	136	131	147	130	128	129	138	151	130	139	150	132	119	130	110	126	127	122	127	118	137	127	142	143	112	155	155	141	135	136	138	118	158	145	140	131	152	156	114	157	154	134	113	139	115	134	141	145	124	135	129	144	128	128	154	150	161	140	127	118	128	136	118	149	140	146	135	124	124	120	138	153	139	147	154	133	139	137	135	159	153	134	145	112	139	125	139	134	133	153	159	145	134	125	143	136	150	140	141	140	127	139	127	157	149	138	138	139	130	156	150	136	131	155	151	132	135	151	123	139	148	136	125	132	151	136	128	142	119	124	139	125	119	139	145	135	127	138	125	141	127	127	124	138	143	135	127	126	148	122	133	150	121	135	144	116	140	135	135	125	143	130	135	140	146	127	141	137	111	142	139	107	139	132	151	143	145	127	140	134	151	151	143	136	142	132	144	136	147	121	164	138	119	122	126	142	147	146	125	130	147	128	136	155	150	138	119	134	123	138	145	132	138	143	144	129	127	142	132	136	149	121	129	136	136	135	135	148	141	155	136	134	129	131	142	146	123	143	141	145	134	132	139	123	126	143	123	142	142	148	129	147	125	140	144	140	128	141	137	138	127	121	141	119	118	129	145	139	147	134	122	148	136	128	147	129	129	158	131	120	135	130	126	140	124	125	131	145	129	147	122	141	129	131	145	134	135	123	149	135	133	137	137	117	116	120	129	131	129	163	134	136	145	133	159	148	123	118	119	132	116	133	127	131	135	132	129	156	115	130	152	139	143	115	145	152	128	141	117	151	135	139	128	124	122	152	128	137	133	138	141	131	136	127	133	130	140	132	130	149	164	154	123	125	155	163	140	121	139	137	121	111	148	138	133	130	134	122	129	146	147	137	141	136	136	130	126	147	125	138	130	145	143	128	111	134	123	135	134	132	129	121	138	126	140	140	142	134	143	135	115	124	143	149	128	147	157	133	135	153	143	132	116	143	143	141
150	0	2500	185800	447	3	245	285	298	277	278	299	300	270	263	274	294	309	281	285	271	226	266	231	214	222	241	200	201	196	188	192	194	167	192	187	171	195	170	174	159	174	154	159	159	169	187	176	156	171	169	153	170	169	160	175	162	152	164	167	168	151	161	152	154	153	166	167	164	166	149	156	138	164	136	166	163	153	148	157	134	128	155	172	153	165	146	160	152	166	157	145	152	162	152	140	156	164	143	146	139	142	136	135	144	158	159	158	133	142	126	143	168	138	151	149	151	137	157	155	139	125	168	132	160	151	151	151	156	134	148	147	156	153	163	133	152	137	156	147	160	143	158	147	152	143	159	143	149	144	153	149	168	137	164	136	156	132	156	138	126	154	160	147	146	153	139	122	154	128	144	143	168	156	117	150	138	130	151	145	149	131	139	154	166	148	159	141	160	144	162	151	163	146	143	137	150	136	157	144	143	145	157	157	134	148	155	156	135	138	167	162	123	153	131	157	114	148	133	136	137	144	130	151	135	150	150	142	157	164	154	143	140	147	160	142	157	129	153	157	145	149	148	141	138	125	146	151	144	137	155	138	158	134	152	148	148	145	142	164	136	157	157	144	133	133	127	153	145	153	157	136	146	156	137	139	174	147	116	143	159	143	123	132	137	148	138	167	148	140	141	140	151	155	126	138	141	143	159	144	166	139	155	142	159	142	146	167	167	162	132	140	150	116	147	130	124	143	149	144	157	135	146	134	148	132	130	148	135	140	143	134	140	138	164	140	143	151	140	152	140	139	119	159	137	130	121	151	129	132	128	141	149	150	167	155	150	152	125	125	152	157	131	147	143	146	127	148	154	126	137	137	133	125	138	143	119	139	161	163	141	133	147	148	147	134	151	122	160	150	135	130	126	146	130	140	134	122	139	137	120	129	148	145	120	149	135	133	145	143	144	157	140	136	115	156	152	137	148	150	151	164	168	144	137	148	167	143	138	142	142	143	151	146	136	152	143	132	158	130	140	118	161	152	159	118	144	142	139	131	150	151	150	135	135	155	143	141	138	145	138	132	154	137	159	127	144	133	137	125	164	144	127	144	140	147	142	120	135	137	152	141	149	152	155	146	155	138	130	143	157	155	136	132	137	143	144	157	134	147	146	144	128	157	150	149	142	128	120	134	136	152	147	140	133	148	151	156	142	140	116	129	154	131	147	132	168	128	140	154	142	153	126	134	151	144	142	142	132	153	126	141	141	162	135	148	131	159	152	151	147	135	154	149	144	151	128	143	137	158	144	130	138	156	147	158	137	139	136	142	153	140	133	155	147	149	162	134	155	156	122	147	150	143	132	139	123	130	144	160	140	141	141	129	135	157	139	139	143	121	150	131	155	135	142	126	149	125	138	137	143	132	156	151	134	132	132	135	147	115	129	144	135	137	129	138	126	133	142	150	144	140	130	125	149	133	160	138	124	157	129	149	139	148	153	143	140	152	158	146	149	142	152	155	152	147	162	144	131	174	136	142	144	160	150	137	126	137	139	134	123	161	146	131	142	151	133	154	141	120	131	152	130	146	143	137	146	145	128	151	149	137	134	160	153	150	117	142	126	134	130	137	148	139	140	142	150	134	138	126	121	146	145	144	140	151	141	150	129	140	126	129	138	138	157	136	133	138	134	149	139	132	138	143	136	144	186	147	138	154	134	140	138	144	140	147	152	126	136	140	139	131	137	152	129	132	148	137	145	157	143	135	154	147	141	156	116	164	154	147	141	148	137	123	156	175	152	148	154	138	154	134	137	152	134	148	149	132	133	146	138	156	162	149	146	153	130	129	124	140	124	149	148	155	132	138	113	150	146	171	132	142	162	148	131	136	132	150	143	154	146	137	124	150	132	140	137	135	133	156	147	161	154	132	129	138	140	127	142	152	147	140	107	136	129	140	125	134	136	137	128	150	132	128	129	123	138	148	143	149	138	120	144	149	148	144	147	144	139	131	141	132	141	143	144	127	120	130	145	133	156	139	141	131	150	154	132	140	146	161	151	152	143	143	131	150	133	141	120	154	163	125	138	140	144	159	149	136	129	161	156	144	152	165	134	136	126	151	133	137	144	148	152	165	110	149	157	164	143	160	155	126	133	119	123	151	144	160	143	146	144	143	155	144	155	155	125	122	138	132	123	120	127	143	140	153	126	168	146	156	143	155	133	138	144	125	151	135	150	136	135	150	132	142	153	148	140	138	129	136	161	144	165	135	126	138	146	138	139	138	134	144	139	152	134	140	139	140	134	133	130	125	145	163	144	135	148	144	139	165	144	126	142	136	147	138	130	148	138	139	146	149	157	134	159	134	147	126
150	1	1710	185858	428	48	271	306	260	228	186	191	194	190	170	179	174	168	171	190	179	178	158	150	168	169	151	138	158	141	131	158	136	136	126	127	145	152	145	135	132	131	136	127	128	131	147	152	121	148	132	118	139	134	164	143	129	130	150	134	133	140	139	152	119	163	128	136	149	153	131	134	125	142	120	136	132	122	127	160	129	129	132	132	140	138	138	141	140	154	149	141	142	145	148	115	124	139	136	140	134	153	144	146	133	133	137	138	113	125	142	134	128	144	128	125	131	134	143	123	128	153	139	146	132	142	143	135	137	131	147	148	123	137	153	129	134	138	128	129	118	137	130	126	143	128	150	115	131	150	135	121	116	130	135	128	148	127	139	139	134	145	132	135	160	142	137	121	153	123	151	115	146	124	142	138	144	133	134	133	140	150	143	138	152	136	151	129	131	136	124	143	121	138	134	159	141	123	136	134	159	121	134	138	143	149	125	123	147	138	99	137	137	157	136	150	133	153	130	130	155	155	138	158	135	142	130	144	158	127	134	153	135	132	130	138	141	142	148	150	124	151	130	136	133	134	131	130	126	124	128	137	135	139	135	139	130	143	144	152	143	139	129	136	127	152	119	125	128	131	137	139	142	138	136	152	153	142	136	152	148	137	135	143	142	140	125	142	146	133	143	152	139	153	127	120	149	125	123	130	138	125	128	124	156	148	115	143	143	129	151	122	148	145	138	147	142	130	133	151	122	143	119	136	139	137	138	143	147	128	140	138	150	141	132	143	152	124	129	135	133	129	149	125	134	136	141	155	152	125	132	134	126	144	127	113	156	138	121	126	143	138	154	131	124	154	147	152	138	145	126	124	136	144	132	115	172	110	145	148	131	127	138	141	155	135	144	141	138	141	140	132	138	127	116	140	137	122	147	123	125	130	133	148	134	136	130	135	147	130	123	126	123	138	145	141	152	136	136	158	150	127	143	140	127	132	110	126	137	146	136	151	142	120	153	123	127	130	139	139	136	135	115	136	130	123	134	138	132	150	131	149	140	134	151	134	135	126	130	128	138	130	150	151	159	145	147	126	139	162	137	148	137	140	140	146	135	128	140	148	139	156	113	140	151	145	148	135	142	158	140	129	127	144	140	142	140	115	134	143	134	159	135	121	152	137	109	135	133	131	122	139	140	133	109	140	136	135	159	145	126	146	148	150	132	132	151	139	136	140	130	150	126	145	155	128	133	134	122	122	128	112	152	118	143	105	120	139	125	144	128	131	136	145	122	150	140	147	124	130	146	122	126	129	173	140	129	133	152	135	135	119	136	133	124	141	136	142	145	136	145	141	129	126	119	132	145	136	134	143	141	127	145	139	118	122	121	136	131	132	135	153	131	133	137	142	152	138	137	131	141	122	130	106	140	142	132	140	141	147	149	145	153	162	132	126	121	138	134	103	147	133	134	141	136	131	156	143	152	135	150	105	136	139	145	129	143	134	144	153	143	131	139	133	137	118	152	143	126	144	131	130	144	138	136	126	129	135	149	138	107	121	140	145	115	138	120	142	133	137	131	126	132	132	134	147	133	132	136	133	138	140	123	166	137	143	141	143	124	125	134	159	142	160	147	136	151	115	118	129	155	141	104	124	132	134	147	155	153	142	124	134	133	137	123	154	127	136	129	140	134	136	127	114	128	135	134	131	127	136	136	143	130	143	147	142	146	132	148	142	151	145	118	149	119	130	127	139	131	140	141	140	125	144	148	140	136	138	158	137	138	136	146	136	142	150	132	123	144	158	151	131	152	164	155	151	138	155	120	119	133	132	131	158	137	121	137	126	133	136	144	129	178	145	122	141	133	141	117	147	126	134	126	128	146	124	142	155	135	131	148	147	132	128	148	128	133	131	132	142	152	146	137	158	128	124	146	159	129	134	148	120	135	141	133	163	133	164	128	111	151	127	130	159	144	136	139	121	132	131	162	136	144	129	142	140	157	142	145	133	130	131	129	118	134	138	138	149	139	135	135	119	134	126	147	144	136	128	143	129	129	147	139	142	128	153	146	144	129	134	109	107	129	130	118	132	148	136	127	152	120	129	106	124	121	131	116	139	141	137	135	129	143	129	120	133	130	137	124	149	129	149	141	137	146	138	145	124	138	128	123	131	143	123	113	151	149	138	142	118	132	134	132	130	117	135	139	135	158	131	122	145	141	137	138	136	169	139	123	138	114	136	127	129	117	139	131	130	135	137	130	150	149	117	142	142	144	131	162	141	127	155	146	141	130	145	148	135	143	133	157	145	121	114	140	140	125	146	124	133	126	138	137	154	113	140	128	135	130	136	135	141	134	129	125	166	132	125
150	2	1950	185915	429	15	232	288	278	261	252	240	241	218	225	235	237	227	217	222	204	194	220	193	172	204	165	172	155	178	163	162	162	161	159	147	171	175	142	160	149	149	152	171	141	154	165	145	132	131	139	158	176	150	127	154	134	141	134	148	149	122	160	143	147	140	157	129	130	135	124	124	151	135	145	147	123	132	127	142	131	146	147	120	134	119	159	129	140	142	130	133	144	137	159	131	127	139	159	119	114	141	124	138	125	143	122	128	125	141	131	130	122	144	147	125	139	133	115	130	142	138	146	140	145	147	147	141	138	146	140	143	135	114	152	128	128	139	121	135	148	134	150	127	129	156	137	135	117	138	125	139	132	140	143	144	145	147	130	148	131	141	143	144	123	119	148	125	126	135	124	157	118	122	132	142	129	156	140	119	130	131	129	126	131	119	158	147	112	142	133	146	133	123	147	147	163	132	138	122	160	146	140	152	142	132	145	147	141	142	132	137	147	137	127	153	139	142	147	126	136	129	139	139	137	128	130	139	134	138	137	134	130	137	143	136	133	141	114	125	127	137	130	132	135	130	143	131	126	115	120	121	118	131	132	150	127	122	127	133	144	143	116	139	135	134	120	150	125	139	147	136	142	116	146	148	133	120	125	143	129	127	129	141	151	151	123	127	144	143	143	133	135	128	146	152	140	159	143	131	132	129	136	138	155	132	134	147	133	146	154	143	147	125	153	146	142	129	122	142	126	139	122	128	149	150	144	129	127	146	125	148	136	130	136	135	120	137	137	140	123	130	143	132	115	132	145	139	135	135	129	113	148	131	139	111	143	145	135	139	128	130	135	138	145	138	128	111	157	115	119	151	138	127	159	126	149	146	116	148	99	128	136	146	131	170	138	141	136	136	148	130	141	140	124	139	128	133	152	138	149	134	141	120	106	125	133	143	141	139	145	145	142	126	143	154	150	139	141	130	131	147	137	133	126	133	139	126	158	144	141	134	126	136	131	147	146	132	143	142	133	128	130	124	131	127	148	146	117	121	138	146	137	128	132	156	135	121	146	127	146	120	161	145	119	134	122	133	117	150	147	136	159	116	125	133	126	132	121	139	124	114	132	137	125	129	118	115	127	139	129	140	122	121	130	134	133	130	124	137	138	124	125	124	135	121	155	149	124	154	124	102	134	143	137	149	161	144	131	138	118	130	115	129	123	137	129	146	106	130	122	134	135	131	129	142	153	135	121	148	140	140	151	145	139	125	132	124	140	121	137	135	122	123	116	136	148	134	146	128	138	137	153	134	129	131	129	128	109	134	116	136	144	148	143	135	143	119	143	138	150	145	125	138	126	147	115	150	132	148	142	148	129	146	132	152	113	154	132	131	131	143	117	126	146	123	159	136	133	132	151	146	141	141	130	137	145	163	155	125	140	145	133	136	148	143	127	131	155	161	140	150	124	139	131	141	147	117	130	116	115	133	121	130	126	129	127	117	151	150	141	124	129	160	130	140	129	138	135	125	148	122	134	128	149	146	151	136	132	131	126	123	149	153	143	132	132	137	113	128	135	127	113	138	127	138	131	128	138	129	128	114	136	151	138	169	110	157	118	132	125	156	135	133	148	138	146	126	149	133	135	145	132	135	125	141	145	123	127	129	149	136	131	143	126	100	113	132	124	134	137	119	147	156	127	139	143	118	144	139	135	136	150	159	128	153	126	130	129	145	111	131	143	136	138	139	136	136	133	113	122	155	133	153	115	132	128	142	121	150	120	143	134	137	145	132	145	132	145	146	154	168	133	147	131	113	141	158	139	116	158	138	137	125	134	139	133	139	132	150	150	137	115	141	149	141	112	128	124	151	143	135	154	123	128	113	127	150	141	133	137	157	137	136	141	159	120	138	139	139	133	146	142	155	149	131	138	140	120	132	131	129	126	131	120	140	135	132	148	135	150	123	119	137	130	134	143	129	132	160	136	142	128	141	146	123	143	116	119	127	133	141	110	119	132	125	154	143	132	145	133	130	131	132	135	152	148	111	133	123	136	134	154	134	130	135	145	133	139	118	115	134	149	129	140	126	159	128	132	141	148	143	120	122	122	150	124	136	140	127	150	129	138	128	121	128	117	141	141	142	132	127	127	122	141	127	132	147	128	116	143	133	138	121	132	131	144	129	127	117	128	145	143	136	143	118	151	132	133	123	137	127	152	147	138	150	131	124	146	126	141	124	132	113	148	142	152	115	134	145	137	135	118	128	131	145	147	124	127	139	153	121	137	146	126	145	131	120	150	118	128	128	124	120	146	133	144	146	150	130	136	142	142	152	131	128	144	138	138	135	149	148	154	118	137	163	148	129
150	3	3250	185973	440	9	273	313	262	248	226	249	224	199	225	210	232	231	210	208	193	184	172	185	170	186	140	173	152	138	154	148	147	152	136	145	118	151	141	138	155	151	139	140	145	142	146	150	142	142	116	133	133	153	137	128	132	138	147	137	137	134	126	131	136	136	153	143	129	127	144	150	143	139	140	140	131	154	139	121	145	132	142	139	134	117	131	130	145	123	142	132	121	127	148	128	127	137	134	136	132	131	115	123	138	137	130	134	117	149	147	147	150	124	142	120	118	149	132	130	130	122	140	132	108	131	133	138	144	142	136	118	124	149	129	127	141	117	134	134	145	147	119	126	140	143	145	157	135	121	157	119	118	118	130	136	133	131	129	141	147	126	150	138	139	146	150	160	119	139	129	115	141	123	124	164	142	133	123	140	140	134	123	151	160	138	118	131	143	145	122	106	117	136	135	132	141	150	137	123	140	139	134	140	150	148	131	132	137	137	150	125	120	130	136	118	119	154	145	129	127	118	137	128	158	130	123	119	124	107	122	123	125	139	125	121	117	134	123	115	119	129	119	119	148	127	137	133	120	132	130	124	124	137	146	122	118	141	123	135	143	136	144	149	125	131	150	133	163	133	112	144	125	123	132	145	126	134	127	140	125	135	121	118	145	141	123	163	126	127	136	122	128	125	153	146	115	132	141	144	120	126	112	139	129	114	143	125	144	120	138	145	142	147	144	132	136	139	113	136	123	120	128	121	141	129	146	140	142	117	137	93	149	125	140	132	121	126	151	120	127	141	119	133	157	148	124	149	135	125	127	123	103	149	112	132	136	149	123	131	126	117	144	120	138	139	129	135	130	156	116	120	147	114	145	145	128	120	132	138	122	124	151	135	124	142	125	138	142	107	115	115	136	114	131	135	114	130	125	140	132	152	135	127	124	117	144	151	120	125	134	89	117	120	146	121	135	118	126	145	120	125	131	126	158	120	148	125	128	164	120	142	112	129	126	125	108	108	134	119	146	119	127	121	142	119	158	127	137	148	151	123	134	136	130	152	119	123	132	122	136	124	112	133	121	132	130	136	145	144	131	142	145	119	120	145	149	129	143	139	133	133	128	113	126	136	143	146	134	142	128	135	127	144	137	138	112	138	136	128	126	126	121	141	128	123	128	135	139	144	136	137	143	140	144	138	117	133	129	118	126	125	130	100	115	138	118	128	140	152	134	149	154	135	143	145	127	126	147	106	131	142	137	118	137	134	136	153	129	105	124	118	115	113	113	121	125	126	132	138	125	118	124	135	124	144	130	139	139	116	130	116	138	122	125	133	128	100	146	131	112	132	125	127	129	148	140	140	131	134	127	130	134	134	107	127	136	122	135	134	140	142	119	133	156	133	133	136	124	155	137	113	132	112	121	113	124	137	155	131	150	144	130	116	108	134	144	123	144	126	123	143	128	132	124	121	131	123	132	118	126	130	142	113	136	112	137	144	134	140	134	109	142	103	133	147	146	128	132	138	152	128	133	136	141	132	121	133	120	138	138	137	135	147	116	137	136	112	122	137	146	139	143	118	126	111	114	156	125	155	146	132	125	116	123	136	102	136	132	120	124	138	133	125	145	139	122	145	151	120	135	132	130	125	145	138	121	128	147	126	151	126	134	144	131	150	120	124	137	153	124	147	132	124	128	123	133	134	131	138	113	142	110	150	143	127	127	141	127	125	127	135	123	124	152	124	132	131	118	132	131	127	116	124	169	118	164	126	124	151	132	125	136	132	129	135	121	143	131	142	127	129	155	117	127	141	152	125	120	122	141	133	119	142	139	136	112	139	143	136	127	138	136	146	124	151	139	121	120	145	138	144	117	127	129	137	137	141	122	114	143	125	128	139	128	130	118	119	127	157	135	131	137	125	127	146	136	162	136	120	137	143	125	132	122	149	131	138	138	124	117	150	142	110	129	138	141	125	135	141	126	135	113	142	128	111	127	112	132	137	122	141	131	133	139	122	124	126	129	154	134	123	118	148	115	142	149	115	146	152	123	132	136	138	149	138	132	124	121	141	130	139	159	129	114	118	141	134	149	110	137	137	136	124	136	119	139	130	141	139	128	118	120	133	116	145	149	123	139	150	154	135	118	133	152	125	112	145	148	133	143	130	123	134	146	122	103	133	138	141	134	113	133	122	130	135	164	127	135	133	129	141	122	106	108	114	148	105	116	127	142	120	142	130	142	138	126	130	129	118	139	136	133	142	129	140	152	137	111	126	137	117	119	124	139	124	143	136	123	116	124	110	136	136	127	118	140	134	124	130	122	139	120	124	123	143	146	141	117	137	126	143	137	136	119	132	113	128
150	0	2500	186031	419	5	248	309	253	286	272	280	292	270	307	250	231	263	254	224	234	229	246	228	221	209	201	190	188	196	189	187	186	159	175	194	166	170	176	179	166	166	162	161	146	177	152	145	156	136	141	152	128	141	146	140	135	135	158	160	162	145	139	124	149	144	135	137	123	132	156	134	139	116	145	122	128	118	142	137	135	131	143	160	161	141	136	133	146	127	148	133	132	137	152	138	137	138	132	140	150	125	141	129	127	139	136	165	123	145	138	119	133	130	133	138	135	128	114	137	130	120	133	120	143	137	141	138	120	136	142	138	104	121	140	144	138	120	109	130	126	146	113	132	148	137	105	122	130	126	123	110	125	142	112	144	111	129	136	121	120	123	139	137	126	112	134	124	117	122	133	130	131	127	122	127	117	139	143	140	129	140	146	140	129	126	128	131	130	129	125	140	155	116	125	114	148	133	130	124	134	135	134	143	131	134	129	125	134	120	130	124	129	122	118	129	127	116	129	133	154	140	132	132	142	126	133	137	124	123	139	114	134	119	110	130	139	126	113	119	137	118	133	110	115	118	148	125	141	129	142	138	141	136	109	108	138	130	128	120	131	141	124	145	147	120	127	133	132	129	126	141	129	139	122	129	135	140	142	132	108	123	128	120	124	128	116	144	123	113	132	132	126	119	145	131	139	111	138	133	126	128	139	124	129	107	152	140	125	142	116	116	123	143	126	126	132	127	128	138	122	118	127	133	133	128	127	138	131	130	136	119	136	133	139	140	118	130	132	134	116	132	126	124	115	88	119	132	130	148	131	114	142	118	97	130	110	117	118	119	126	113	145	116	121	124	138	124	139	126	133	120	133	124	134	117	133	147	131	120	117	120	128	147	131	126	111	124	141	121	136	136	138	124	135	132	126	107	142	142	127	138	130	115	127	144	114	133	118	149	131	146	117	112	146	103	141	137	96	130	127	127	140	123	105	132	109	129	132	131	135	114	131	115	141	120	139	145	126	118	127	125	114	127	125	136	117	126	138	131	125	127	123	131	138	134	129	122	138	135	136	120	115	113	130	138	137	119	132	126	134	126	107	106	136	142	109	127	130	133	127	134	126	135	133	133	103	132	109	135	119	120	132	121	125	134	120	129	125	117	121	121	142	112	131	116	138	148	118	129	127	106	124	130	125	126	136	132	124	125	108	117	125	134	134	123	134	130	124	139	137	129	105	132	114	124	110	123	113	151	139	120	123	129	125	127	137	122	106	126	142	126	117	138	121	135	107	142	129	122	127	146	130	109	133	125	132	130	126	132	134	150	121	112	124	142	133	118	135	144	125	129	136	141	121	131	129	111	116	115	143	132	115	120	122	124	114	134	128	117	124	121	140	123	117	146	107	119	124	131	135	128	135	130	117	140	140	121	110	127	134	108	114	130	113	114	151	114	132	135	126	129	122	137	115	131	138	115	128	122	130	130	127	111	127	127	140	119	125	119	118	126	111	124	131	110	143	133	115	115	139	130	125	128	104	128	128	124	129	151	123	126	135	112	142	118	129	121	129	131	136	120	118	134	119	149	137	132	120	124	137	124	119	120	120	111	121	129	131	127	133	145	116	142	137	114	107	135	115	144	128	126	127	133	157	120	119	135	106	125	137	135	129	129	128	138	136	122	127	140	115	131	113	99	138	138	134	100	120	138	140	140	113	116	142	105	112	125	112	129	122	143	140	108	122	129	137	124	93	135	127	107	136	119	122	140	143	131	125	119	125	134	120	128	123	131	117	118	128	130	137	109	131	114	126	130	115	132	107	133	112	122	112	118	130	106	126	142	140	128	155	130	118	121	127	137	114	98	135	131	132	120	127	113	133	120	126	112	140	121	132	129	114	149	129	99	116	133	128	123	135	112	121	132	130	115	132	132	129	129	129	120	115	114	129	132	144	126	133	116	112	115	133	133	136	118	134	138	135	138	129	132	115	122	129	121	129	134	131	119	144	123	136	131	131	126	116	138	123	115	135	126	126	141	126	139	128	118	128	121	120	130	124	137	130	111	125	112	124	120	115	148	136	124	129	107	134	124	108	147	116	155	130	134	120	106	125	122	129	136	113	128	127	136	118	129	116	129	116	136	124	118	135	132	125	112	122	116	131	132	128	143	142	117	136	117	131	122	117	128	120	114	123	127	136	122	130	122	119	133	136	128	129	129	117	138	124	143	117	125	131	130	114	115	117	126	104	141	142	137	133	124	115	121	120	131	139	113	138	120	122	131	123	112	121	133	127	139	102	116	118	123	142	127	117	140	123	122	125	122	124	109	137	114	147	124	131	114	108	121	133	129	131	130	120	133	140	164
150	1	1710	186089	407	37	274	264	266	208	232	198	182	194	183	168	170	181	168	173	173	155	165	163	154	162	171	158	159	157	136	139	141	150	144	122	128	142	157	152	140	131	127	154	139	139	150	130	154	142	159	150	135	118	125	120	151	126	161	168	134	156	151	113	172	131	138	137	138	133	149	138	165	156	141	124	127	148	157	146	165	124	155	157	141	143	136	157	127	126	142	134	153	123	138	151	148	157	180	151	139	145	143	137	150	138	145	111	132	162	146	120	140	134	133	144	127	147	134	169	147	139	189	165	158	135	142	128	129	141	141	135	149	142	143	152	162	144	127	137	128	143	133	126	122	147	146	140	135	154	151	134	131	139	137	165	135	125	147	130	135	141	154	146	148	158	151	145	158	133	133	125	151	146	136	139	137	148	161	150	139	136	128	140	143	136	151	142	150	147	129	135	139	143	146	143	126	126	145	147	151	156	125	131	159	139	142	115	150	136	134	141	123	129	148	146	131	148	158	133	152	143	134	135	142	150	121	162	144	147	133	156	143	136	133	138	152	136	150	161	139	148	148	127	154	131	143	167	147	128	149	137	136	117	154	149	143	147	136	142	151	134	145	115	147	138	158	135	144	145	154	135	156	146	128	125	140	144	127	127	129	151	129	138	147	138	154	136	122	142	142	141	153	128	125	139	131	142	155	150	156	163	141	135	135	144	159	132	138	140	142	134	135	121	149	127	147	134	166	140	156	143	124	153	145	161	149	136	141	146	160	134	149	133	132	152	160	129	127	161	167	127	125	152	138	137	133	150	120	126	137	161	152	151	158	123	148	144	125	146	147	141	151	153	142	141	142	128	139	132	109	139	149	146	140	129	136	141	157	166	153	135	145	152	139	150	145	127	146	159	140	150	134	146	131	154	129	156	141	136	150	127	125	155	137	134	147	127	145	114	149	145	136	152	137	125	149	155	153	159	133	145	135	147	141	165	140	138	148	149	133	124	138	148	126	135	128	139	136	134	145	154	136	153	158	148	137	141	147	129	132	137	149	153	138	147	147	143	139	141	145	140	115	149	130	139	149	127	135	143	144	150	145	130	136	126	153	169	132	123	147	152	138	139	150	146	131	156	163	142	132	131	150	132	157	128	149	140	145	147	131	135	125	137	139	141	129	144	140	148	119	158	139	125	133	154	130	129	151	160	147	138	137	145	161	146	149	154	147	134	141	157	135	144	145	128	129	138	134	136	132	141	139	157	122	137	137	158	139	126	151	143	132	140	139	128	119	133	133	135	145	147	144	148	126	138	139	143	158	128	133	130	121	139	147	133	143	131	144	138	135	138	140	157	126	157	146	130	149	144	131	117	125	129	152	150	141	147	121	131	143	151	138	154	141	135	152	130	146	146	138	133	138	133	125	167	146	147	124	126	147	171	136	157	149	123	137	121	164	138	136	145	139	150	148	138	121	160	142	142	128	151	143	143	123	127	147	143	165	138	132	147	133	148	137	140	141	132	142	141	155	155	153	156	137	125	125	121	140	132	155	115	132	156	143	157	147	141	126	135	150	149	132	160	146	137	155	132	141	153	153	116	111	145	114	143	123	171	128	141	144	134	115	146	138	135	148	139	150	145	145	155	148	154	135	140	150	153	141	129	119	146	150	151	158	140	129	132	130	171	161	136	136	122	132	126	151	129	146	111	145	126	153	156	130	148	141	131	130	147	134	154	164	140	148	128	133	125	170	148	138	149	151	133	126	157	134	139	130	155	135	136	133	155	132	132	146	128	152	149	140	124	144	127	149	133	121	144	136	128	130	136	121	133	139	113	144	146	137	145	140	133	159	133	148	135	165	154	130	141	158	135	105	141	118	134	138	125	133	135	142	127	136	158	129	142	151	139	141	145	123	144	131	128	137	129	163	139	138	134	136	132	123	117	122	149	144	139	165	136	133	145	139	146	154	128	126	131	116	146	139	137	154	151	119	146	135	150	158	144	127	140	121	144	138	135	130	132	155	137	146	162	132	135	153	127	152	141	162	126	149	135	140	143	145	127	135	137	156	149	128	133	133	126	134	169	144	130	143	142	138	146	130	131	139	141	156	147	156	120	142	119	151	145	145	159	148	141	136	156	136	121	134	161	148	138	134	137	136	134	127	129	152	147	149	139	144	116	124	120	144	117	124	117	147	148	143	111	151	124	136	143	138	143	148	158	132	154	134	128	152	115	121	149	153	136	134	137	144	146	137	137	132	148	148	140	141	145	141	152	134	138	132	147	160	135	127	143	140	144	125	137	132	140	138	156	162	122	140	127	138	127	148	166	147	142	134	148	133	148	160	140	137	129	144	125	141	160
150	2	1950	186146	435	13	246	297	285	264	274	249	246	236	254	225	247	246	218	239	234	198	224	201	195	184	175	184	172	164	182	161	174	188	172	179	161	174	162	209	171	179	160	172	168	175	181	157	181	173	165	159	136	169	155	154	147	145	158	150	180	148	173	153	129	157	159	154	188	154	152	143	148	168	160	143	166	165	150	162	155	168	172	153	161	154	154	127	140	146	136	133	153	137	156	130	165	141	154	142	142	146	159	149	142	138	129	147	150	150	151	145	146	150	160	157	175	169	151	123	133	135	137	168	133	153	142	167	133	146	166	169	139	149	159	145	148	152	140	157	153	164	135	143	153	163	157	140	166	146	152	141	158	150	142	148	147	158	149	163	145	151	143	146	142	134	162	156	164	147	139	143	149	132	150	117	133	141	169	137	149	144	138	161	159	154	155	138	168	155	141	159	141	164	148	146	164	150	168	142	162	176	120	141	133	145	149	136	138	138	151	161	156	146	151	163	145	140	153	160	136	140	157	160	141	150	142	136	152	150	161	133	147	135	148	152	165	152	141	147	154	144	147	161	173	149	143	143	156	136	142	149	151	137	149	133	162	138	132	135	143	138	160	157	155	146	144	154	138	142	150	143	149	146	155	139	127	153	148	152	156	147	143	155	134	142	149	154	154	144	121	129	147	169	145	143	163	139	158	157	145	150	153	140	147	167	135	151	174	148	152	165	148	149	137	133	139	138	135	140	155	144	169	152	129	142	125	131	168	151	137	119	143	139	137	155	147	154	166	143	149	143	145	137	150	131	163	155	163	143	140	156	173	154	147	140	141	155	167	141	148	139	143	135	156	152	159	154	129	135	151	150	149	160	149	130	160	158	154	156	152	129	134	133	143	141	155	158	140	148	140	155	164	138	124	158	138	153	155	153	165	165	141	151	144	153	144	128	145	142	157	147	150	125	168	146	140	145	135	140	144	121	130	145	142	148	144	136	128	155	140	143	146	154	152	157	151	139	161	139	168	156	150	150	159	125	161	151	151	151	158	133	171	157	149	129	161	140	154	163	131	138	156	149	156	151	154	139	157	127	136	141	136	155	147	134	149	164	127	160	155	162	155	154	155	155	145	150	156	152	119	127	133	146	139	141	131	133	141	148	133	147	147	166	138	133	126	160	160	151	156	132	148	134	169	156	146	151	156	141	132	135	156	157	141	133	152	168	156	159	139	144	150	122	166	140	141	141	143	151	160	135	141	157	139	137	149	150	149	136	164	141	154	141	129	145	145	164	154	179	131	130	140	166	142	147	147	141	174	151	148	142	155	137	133	177	150	154	147	135	147	145	143	151	159	143	141	148	132	147	140	149	153	136	133	140	176	169	127	143	150	141	183	145	141	134	151	153	143	139	147	161	133	147	153	133	156	137	157	157	151	135	141	134	133	150	136	150	156	139	160	141	137	150	154	128	162	144	140	151	137	145	141	139	155	132	152	137	116	153	168	154	137	158	164	155	154	173	131	143	151	167	150	150	162	146	153	145	140	129	130	161	144	140	154	137	140	149	145	125	136	136	157	127	137	129	158	159	142	174	127	152	148	145	150	144	145	151	155	162	140	157	145	139	155	152	141	137	155	136	140	151	172	145	155	151	162	147	162	142	140	154	127	150	154	138	139	138	135	127	147	146	158	149	144	126	153	138	144	163	157	144	155	150	158	161	156	145	142	155	143	149	140	142	147	143	141	144	145	154	141	118	141	105	133	170	157	160	139	149	143	142	157	148	146	167	135	144	117	151	148	134	147	128	142	140	133	129	143	131	155	135	131	150	153	141	152	144	163	151	152	164	138	158	159	159	150	158	143	133	142	145	147	160	165	131	138	148	150	144	144	152	133	151	132	153	158	145	143	141	165	163	133	132	190	128	136	160	142	143	143	141	142	144	140	156	126	130	154	155	144	142	144	129	154	150	154	148	146	125	152	156	162	162	149	126	133	152	110	145	162	159	140	155	146	175	145	148	154	143	141	156	147	167	149	156	175	170	146	145	152	146	136	136	148	137	137	133	147	149	145	169	148	150	148	159	165	143	133	141	135	150	152	139	140	160	154	153	138	128	156	149	139	149	129	159	148	143	164	130	139	139	137	146	147	141	134	150	145	139	137	139	131	145	120	141	155	144	142	159	142	141	155	145	136	126	153	134	156	152	130	138	176	157	148	126	145	161	140	147	149	155	136	160	128	152	137	155	146	154	139	144	144	126	144	154	151	141	138	148	135	157	153	143	120	132	137	158	141	158	134	130	135	142	146	160	142	139	152	139	161	150	154	163	163	150	171	153	132	129	139	141	145	154	154	159	133	133
150	3	3250	186204	410	17	261	299	276	277	253	233	236	212	222	206	193	225	218	196	212	219	206	172	186	175	188	171	196	179	177	174	169	182	186	167	179	178	177	170	171	156	155	168	169	146	147	151	174	163	153	148	146	147	182	132	147	163	168	136	149	155	165	170	148	165	174	149	147	148	137	139	144	161	148	166	173	166	171	170	159	153	175	140	172	146	147	154	153	137	141	172	151	168	139	138	147	146	160	159	152	152	173	155	144	157	162	141	164	168	155	159	155	173	144	161	167	143	147	167	174	156	148	152	156	152	132	141	156	153	137	162	171	154	150	140	165	168	142	145	166	140	167	144	169	154	152	161	138	136	146	157	159	162	153	129	152	183	151	159	147	132	147	176	158	167	159	133	149	149	144	139	158	148	152	150	150	155	144	159	159	155	135	153	154	155	189	140	149	157	159	154	134	151	123	146	162	154	146	162	144	154	155	158	139	147	143	145	152	161	185	167	143	168	144	182	161	170	147	155	166	153	160	157	161	140	146	137	137	148	142	148	154	157	167	148	126	168	145	162	157	135	172	134	154	148	151	139	166	164	127	143	139	148	159	157	153	152	141	142	151	160	166	155	134	154	145	150	143	159	145	145	175	183	158	134	130	162	142	146	149	135	136	148	165	140	152	131	135	165	139	162	145	147	157	165	149	162	151	166	129	145	149	138	158	143	157	143	158	147	142	140	168	134	155	128	163	142	167	157	144	158	143	162	144	153	157	136	160	141	141	129	160	144	156	165	147	160	149	169	140	161	153	153	150	138	132	152	141	154	157	138	174	165	128	146	160	150	141	149	157	135	152	144	162	143	148	155	151	182	156	159	127	150	140	157	144	163	158	178	131	158	147	136	170	178	166	148	150	147	140	152	157	163	140	151	152	139	141	152	157	156	148	147	152	150	148	142	147	175	181	126	152	148	162	133	178	142	123	138	150	134	159	158	164	145	130	127	167	144	137	164	156	133	158	148	138	169	176	138	140	152	150	159	152	159	136	152	134	157	160	155	161	162	172	169	162	153	141	146	157	147	149	159	157	153	146	157	131	155	154	156	165	150	141	163	160	147	175	155	132	139	141	152	127	149	145	134	147	151	164	171	147	139	152	152	149	152	140	160	153	140	127	121	165	139	141	152	143	150	145	151	129	176	158	148	175	142	135	150	143	144	157	166	165	151	157	148	154	171	152	147	141	179	146	143	138	148	140	183	143	161	143	147	139	151	147	147	147	158	157	159	152	137	153	163	144	130	158	144	141	157	141	174	156	145	159	144	137	161	158	166	156	153	146	146	166	170	157	153	162	155	162	158	157	169	148	150	144	142	144	147	141	135	155	159	156	155	140	161	147	133	159	140	137	156	155	156	156	154	154	161	152	155	146	154	152	145	158	137	157	159	153	152	139	138	149	160	154	156	161	135	150	146	155	145	145	131	149	148	156	144	154	145	156	145	151	154	145	154	157	139	163	141	132	158	145	136	136	148	163	150	127	147	147	162	156	163	123	144	161	159	133	145	152	158	144	176	152	141	163	158	169	134	171	132	161	159	144	151	137	135	142	160	172	148	158	129	148	149	161	114	146	137	146	149	141	160	141	134	155	137	160	139	136	164	172	139	153	163	151	145	145	143	139	157	157	138	160	153	132	154	154	148	141	161	135	132	166	150	153	161	136	165	139	176	146	168	143	149	154	139	141	149	141	178	156	131	150	156	165	147	154	149	129	137	158	147	123	149	140	147	154	133	143	149	174	161	135	145	153	141	159	150	149	139	167	156	168	147	153	143	152	131	151	164	146	150	162	155	181	146	166	136	143	140	170	162	140	137	167	151	141	142	132	149	172	147	133	150	155	163	135	162	157	148	167	154	145	145	128	163	151	165	162	129	161	139	145	145	157	157	168	145	160	141	151	147	135	149	154	137	157	172	145	145	155	141	165	165	154	152	145	160	162	158	147	155	163	156	157	133	186	174	161	153	133	159	144	130	151	150	170	151	148	147	157	160	140	147	128	156	152	145	164	141	163	152	154	128	154	146	141	148	171	163	151	159	158	145	164	142	154	153	143	148	166	157	152	109	162	166	160	153	152	156	147	156	138	137	145	154	157	141	141	159	154	165	117	167	147	138	151	161	162	148	158	163	134	159	156	148	171	135	132	153	158	150	138	159	169	153	160	152	127	143	156	151	139	154	149	156	144	152	136	166	161	161	149	149	171	129	152	151	164	136	161	133	161	144	139	142	152	147	156	162	162	135	141	165	145	149	171	170	141	146	140	131	155	143	133	156	153	134	140	164	168	153	148	146	142	172	152	168	154	145	169	151
