150	0	2500	174688	420	6	231	310	297	306	281	293	289	286	299	293	283	296	285	278	262	270	256	195	209	225	210	193	188	201	164	181	199	167	188	173	173	171	186	194	189	168	140	171	149	138	180	154	182	180	178	191	176	149	161	140	178	193	175	172	154	168	152	157	173	167	149	158	161	147	170	193	165	152	164	155	158	156	179	141	174	158	156	173	146	143	150	161	164	162	149	145	152	167	161	144	155	134	151	175	161	139	161	163	168	154	149	155	149	148	157	155	151	142	162	143	168	177	148	160	154	153	144	153	162	155	163	157	143	128	134	166	134	149	153	147	168	133	134	168	140	151	158	134	132	153	147	127	151	149	162	167	159	145	160	149	148	161	146	144	151	124	132	147	142	147	144	167	154	143	163	144	148	136	159	144	112	143	148	150	159	171	144	152	136	146	145	145	143	154	158	134	153	133	151	166	143	149	151	131	133	155	161	139	147	161	151	151	160	141	135	150	150	126	129	138	141	137	160	135	144	146	156	141	139	140	135	162	140	156	128	144	152	149	166	173	156	153	151	139	129	146	140	154	137	158	125	131	148	145	145	139	145	139	168	151	144	149	120	152	128	150	147	129	161	147	127	146	136	162	147	161	139	153	127	133	148	148	141	156	136	142	147	173	152	135	153	145	149	158	152	156	158	135	150	158	140	135	148	133	141	131	139	137	159	133	165	156	137	150	160	148	133	167	145	142	144	125	132	146	152	123	143	146	152	152	155	159	137	161	145	128	150	148	134	158	134	158	141	153	144	153	139	167	129	145	142	162	145	143	137	147	122	156	144	139	147	128	142	146	142	138	146	152	150	158	147	144	143	150	128	135	156	139	155	157	117	147	144	164	129	134	134	157	136	144	161	120	136	179	136	141	139	154	143	150	136	156	132	140	142	128	144	124	150	137	119	140	142	133	156	136	160	151	142	135	135	150	151	138	132	142	144	132	147	139	149	148	148	142	161	142	159	153	145	167	141	151	136	138	128	148	139	143	162	138	136	126	158	153	147	139	133	143	143	143	144	151	156	150	150	146	141	149	151	143	154	130	153	143	146	138	138	162	138	144	142	161	142	135	130	129	128	137	147	160	127	158	150	135	145	129	133	140	140	149	145	153	138	129	154	142	129	126	159	137	139	144	145	133	155	131	157	171	123	147	156	153	148	136	136	133	142	151	139	153	138	153	129	153	141	154	159	140	146	142	144	160	160	157	149	156	138	125	155	134	135	140	157	142	172	149	126	130	146	155	132	125	152	147	135	139	147	137	150	133	139	136	128	148	129	147	138	143	130	134	144	144	148	155	135	163	130	140	126	161	154	147	126	151	160	160	151	159	160	142	133	134	140	118	163	143	154	144	124	125	150	133	153	161	126	130	158	141	161	168	155	147	169	138	134	129	137	141	149	119	130	130	163	141	157	122	147	135	142	144	151	140	146	132	137	143	128	152	149	134	156	142	141	144	134	139	133	155	127	150	154	141	136	125	130	142	155	139	154	143	144	142	156	139	116	139	140	148	138	135	131	123	136	129	136	137	136	127	161	152	151	146	129	154	135	137	145	141	148	143	164	130	148	131	146	138	144	153	150	143	141	147	170	137	148	128	127	132	173	150	144	148	139	136	144	122	112	133	141	135	147	139	148	155	145	153	144	163	132	140	137	153	162	148	142	129	145	153	157	148	138	166	156	129	150	163	143	144	124	131	129	141	151	135	144	152	152	149	144	144	145	139	138	154	138	155	142	137	144	174	126	155	158	135	133	135	147	153	151	126	130	140	138	150	139	150	127	136	142	131	144	141	142	146	144	136	129	151	145	129	145	160	146	138	138	145	141	118	139	151	163	156	137	152	133	131	155	144	142	138	145	123	108	155	157	144	152	112	137	153	133	133	154	175	149	135	131	148	153	149	154	148	138	148	153	159	163	142	134	150	148	139	121	127	152	140	145	142	126	162	159	138	151	153	145	149	153	142	156	149	152	154	137	160	139	126	146	129	143	133	148	150	138	132	152	158	103	131	161	140	154	145	150	140	138	130	145	150	145	149	133	150	147	131	144	147	151	127	132	133	155	135	140	130	144	142	123	137	152	131	156	133	163	161	136	153	155	145	154	142	148	138	139	116	159	127	150	121	128	143	131	138	135	161	147	145	153	151	153	156	154	120	128	156	137	150	138	155	132	123	149	164	156	154	148	140	129	141	162	148	151	146	162	144	146	164	158	147	123	142	134	162	149	153	140	155	168	149	152	134	137	147	148	161	148	146	142	147	141	138	142	136	148	142	147	145	140	144	154	155	116	136	138	129	164	151	149	137	155	157	146	161
150	1	1710	174746	435	46	285	290	263	224	203	183	200	206	171	192	187	161	195	165	161	162	155	134	126	146	177	130	156	151	138	155	139	118	134	154	150	139	150	148	127	146	147	124	169	138	141	136	126	132	146	149	155	141	161	146	140	130	135	152	135	136	139	154	139	140	139	147	138	133	146	142	140	143	144	147	148	138	142	129	139	129	130	139	151	148	132	133	130	151	149	153	137	134	125	156	147	127	143	149	152	121	147	147	128	118	119	117	142	125	136	133	153	123	139	138	128	128	125	131	103	155	116	133	125	127	116	133	139	128	127	139	145	137	148	130	144	151	143	106	132	139	137	132	144	158	129	154	133	136	137	142	120	145	140	125	154	125	136	128	128	131	124	128	125	124	133	162	137	145	127	122	126	137	141	133	160	117	128	150	139	121	135	136	122	143	129	124	135	147	140	146	137	133	123	130	136	147	132	111	145	131	134	144	139	142	122	137	151	135	121	158	135	150	142	130	127	136	136	158	136	147	129	143	142	161	148	125	139	122	135	136	131	136	132	143	132	139	136	137	145	143	121	131	144	119	117	128	135	142	138	130	129	135	148	126	135	142	136	133	115	144	139	141	154	144	150	131	116	127	128	140	114	127	122	130	147	145	128	144	147	143	128	148	125	133	122	124	153	134	139	144	133	139	140	121	141	129	143	144	140	136	141	135	120	146	141	161	146	123	131	122	131	124	109	142	117	140	131	121	122	146	144	128	134	133	151	136	147	138	138	134	129	135	137	145	150	149	132	115	139	131	125	127	125	125	143	128	146	136	137	139	149	142	132	128	139	144	145	140	120	132	151	125	137	145	129	127	119	124	142	132	137	135	134	134	134	129	144	124	139	151	160	131	124	145	147	134	131	152	138	163	134	123	144	119	126	141	126	145	144	145	122	129	143	145	118	134	115	147	143	129	122	145	139	154	133	152	151	164	142	142	149	139	123	120	120	137	130	126	146	154	150	125	149	161	139	143	143	139	137	132	148	133	135	156	143	126	128	141	119	145	140	147	146	142	113	133	133	139	133	135	130	139	154	144	121	115	126	126	121	127	122	124	138	150	133	140	133	158	135	130	151	153	135	155	152	134	154	130	154	134	140	152	141	148	125	119	144	139	137	133	145	126	125	135	146	158	142	155	142	126	123	167	121	122	131	159	138	125	141	149	141	133	129	154	110	137	132	130	119	134	143	113	121	149	132	145	138	167	121	131	132	136	136	125	139	151	134	129	118	137	157	156	140	125	122	118	160	134	150	149	129	131	144	140	125	136	125	125	120	137	133	125	130	128	145	128	146	151	136	128	125	149	139	141	130	129	143	142	135	147	141	154	130	120	135	135	131	139	123	135	126	131	148	126	145	133	120	154	144	133	138	143	134	149	134	124	144	128	145	141	129	112	117	149	134	132	149	142	142	124	124	136	137	149	135	138	138	148	155	153	127	137	141	133	144	141	151	144	128	127	140	136	113	128	143	140	141	142	144	126	140	139	135	158	142	128	147	136	142	132	142	139	137	131	139	150	148	139	135	113	130	144	147	130	128	154	150	139	142	143	129	150	142	143	151	119	143	131	107	124	130	144	138	119	125	137	143	159	134	128	140	156	131	129	137	112	131	152	126	152	132	121	140	152	132	120	130	165	118	120	130	134	127	147	155	125	134	134	137	149	144	149	145	148	136	124	160	149	133	132	140	160	148	128	146	120	150	133	138	123	116	130	153	141	141	120	106	156	124	131	136	111	140	146	151	127	150	125	142	131	134	142	130	125	119	148	142	152	149	133	132	156	140	128	126	141	130	132	122	129	125	148	143	149	116	127	113	128	115	123	175	136	158	117	125	145	146	129	146	140	128	153	129	136	121	136	132	141	123	121	140	154	152	139	131	126	139	120	160	126	134	116	140	139	140	120	125	134	137	125	132	144	135	112	132	133	155	131	139	137	146	112	146	142	117	135	139	145	140	127	138	140	118	138	168	131	125	142	140	152	136	145	126	138	130	144	132	155	128	136	136	127	140	122	118	129	150	156	131	120	125	137	143	131	133	141	131	142	132	149	143	148	135	118	141	140	135	132	145	133	139	144	139	135	130	133	146	137	121	129	138	129	108	130	129	131	139	131	134	144	132	128	137	132	138	129	139	143	122	136	139	137	131	145	141	143	140	129	133	131	141	116	142	123	140	137	140	138	126	143	145	121	138	106	124	139	110	136	119	126	137	159	139	128	128	132	126	145	147	130	152	153	140	115	131	146	143	140	151	132	118	118	133	119	160	122	131	153	152	127	139	130	132	148	122	117	132	142	129	150	144	137	143	136	167	144
150	2	1950	174804	438	10	271	270	283	277	255	250	244	210	230	232	238	222	217	208	199	187	198	181	185	170	172	156	158	178	160	155	143	149	152	155	166	159	154	154	151	141	160	158	152	152	163	142	141	150	147	173	148	135	139	147	138	128	141	145	167	155	139	144	134	144	137	132	150	145	151	150	151	148	137	132	146	133	157	143	173	151	140	119	152	140	161	137	141	161	159	148	154	144	130	145	145	134	137	123	140	153	138	161	149	121	146	138	154	132	150	139	135	159	146	149	128	140	153	153	144	130	149	128	142	135	156	131	139	142	132	154	142	124	150	126	136	146	147	143	141	148	128	148	144	153	118	142	146	132	143	151	130	139	145	144	124	156	134	149	161	138	130	149	124	145	147	157	140	164	140	142	138	134	162	143	149	137	143	127	147	139	131	157	145	149	140	149	125	158	135	140	127	155	142	128	145	137	157	134	135	147	167	121	143	136	118	129	142	137	145	134	131	148	144	139	131	108	156	159	146	155	142	123	138	147	127	149	126	129	141	130	138	140	139	157	134	144	146	147	118	145	133	143	139	129	124	128	144	151	131	160	116	146	172	129	146	135	133	137	140	132	142	134	140	131	140	145	143	134	142	144	125	119	151	153	121	136	132	145	136	139	147	152	126	144	147	137	127	140	126	145	112	137	161	147	132	143	134	127	156	121	146	150	119	156	144	144	145	155	115	131	142	154	138	129	144	152	143	147	155	148	144	128	131	135	151	123	155	129	146	126	145	132	123	129	137	115	138	136	134	142	127	134	166	143	121	125	137	128	133	147	145	153	152	139	149	148	160	145	131	149	139	135	146	147	134	152	146	153	147	129	148	155	134	139	141	136	153	138	153	159	163	169	135	118	133	140	128	130	138	128	126	150	146	136	127	150	158	133	123	141	136	139	127	121	156	132	145	125	145	130	152	162	156	132	155	129	130	135	124	140	132	159	155	144	143	145	124	134	137	128	157	130	136	143	130	121	126	148	137	141	151	132	141	143	121	129	134	137	125	141	151	140	152	146	135	129	123	121	134	141	155	154	134	123	142	153	146	129	148	126	118	140	125	139	127	136	136	139	122	139	151	142	134	137	128	119	156	144	133	147	128	137	136	148	141	137	111	121	131	148	133	132	137	151	122	129	147	145	134	140	164	135	142	146	146	133	157	161	133	154	130	132	159	124	143	139	142	150	135	145	146	141	151	133	148	131	117	161	127	139	129	146	139	143	144	149	137	139	147	125	147	148	134	129	137	133	132	138	133	142	140	149	149	126	143	133	126	143	132	129	124	122	143	128	130	149	163	122	133	118	153	134	132	126	118	137	161	113	134	150	136	147	140	132	136	131	136	139	127	151	114	143	133	137	110	132	132	144	156	127	138	166	141	136	153	130	160	128	129	149	144	142	129	149	142	132	131	126	117	158	140	132	145	148	141	151	142	107	140	138	149	133	148	147	129	129	138	146	149	122	125	149	125	146	127	134	139	137	165	135	154	125	139	131	155	145	154	148	142	151	127	123	134	132	139	133	119	135	137	127	131	161	125	157	129	146	146	144	147	122	147	126	151	137	154	143	146	132	147	151	136	128	130	153	138	113	149	125	135	127	148	148	144	137	126	125	151	125	144	138	147	128	119	130	146	122	147	158	130	151	135	150	129	144	158	147	126	117	132	147	159	119	129	121	122	126	128	104	138	151	137	138	138	136	134	128	137	133	132	135	135	128	136	122	129	124	140	141	137	128	148	143	140	138	138	128	147	154	141	139	116	135	151	133	138	137	146	131	127	134	131	115	149	133	126	123	138	131	147	144	143	143	135	165	128	149	133	145	123	146	128	146	149	137	143	143	133	155	123	139	142	116	118	127	113	138	163	141	139	137	115	140	138	138	123	139	141	149	141	123	141	156	132	137	134	149	140	145	118	126	145	143	131	132	149	141	145	131	134	145	148	152	142	155	123	133	139	129	146	151	112	126	129	124	135	140	114	134	139	150	141	130	161	128	155	141	140	134	132	133	142	133	143	138	170	155	142	139	142	119	144	138	147	144	132	127	126	157	133	141	139	140	139	148	155	133	139	131	129	136	148	130	129	143	139	133	148	114	142	139	166	135	141	148	136	148	128	150	139	130	147	137	151	143	153	154	138	135	139	140	138	140	148	152	141	146	128	128	152	156	148	146	127	126	167	159	140	136	152	136	128	136	145	130	147	139	159	143	123	152	147	126	107	141	148	152	142	151	129	124	144	122	135	130	124	130	125	130	130	128	135	135	134	128	144	138	122	122	149	146	159	154	127	132	163	142	114	126	127	157	156	147	157	134	130	136
150	3	3250	174861	435	33	284	296	282	285	226	212	214	223	203	219	239	222	201	214	200	199	177	168	165	194	156	169	177	168	162	178	169	152	171	165	167	143	143	155	143	161	163	130	160	167	161	147	132	153	171	147	148	167	152	152	150	174	149	167	136	137	144	155	144	153	129	155	149	142	157	150	153	146	156	171	144	158	137	144	158	161	160	138	154	165	153	158	156	139	144	128	155	163	129	146	152	132	154	163	135	155	154	138	150	149	143	151	146	138	149	151	153	149	151	151	134	121	159	136	148	161	152	142	144	137	149	136	138	135	146	130	129	143	152	137	165	141	126	156	135	169	145	157	129	130	126	162	144	165	158	135	157	138	130	160	151	143	153	152	145	136	142	152	131	145	143	145	154	127	144	143	162	128	155	151	142	163	141	137	158	154	118	143	137	121	161	155	132	148	147	143	132	146	145	145	123	160	159	144	138	122	136	154	139	144	153	137	143	146	156	148	142	133	147	112	136	129	126	158	138	160	136	126	142	159	140	145	146	145	135	133	161	139	149	138	149	153	144	142	149	140	137	148	158	147	136	150	122	146	162	164	178	140	148	155	162	138	135	144	158	134	147	159	122	156	135	149	137	141	140	151	129	126	136	149	129	149	150	137	137	140	153	144	137	136	134	155	123	156	140	159	148	145	171	159	152	138	143	163	131	154	142	152	136	142	161	144	144	131	156	146	154	148	131	122	137	136	134	153	145	156	136	132	127	155	121	136	143	145	141	169	145	147	153	149	139	157	140	145	144	128	149	152	160	152	123	151	154	147	131	149	143	148	144	160	137	146	139	159	141	132	132	143	130	151	146	144	146	138	136	148	144	137	159	151	160	150	143	138	155	165	136	158	153	136	158	157	143	136	129	162	117	157	146	143	148	119	139	149	140	134	146	144	130	135	131	137	111	144	138	129	140	152	144	132	134	131	128	135	139	148	154	153	141	143	147	150	137	136	144	143	126	167	157	151	142	166	147	130	155	138	133	145	145	148	145	134	142	151	150	140	160	135	118	150	150	138	126	161	137	144	149	133	147	136	148	129	141	168	128	140	165	147	137	142	149	146	164	136	156	133	140	140	136	144	145	148	141	140	132	152	133	152	131	141	143	161	143	144	148	155	145	134	137	134	141	158	165	141	157	145	141	150	143	153	121	138	157	136	141	149	155	141	153	154	135	145	144	114	156	147	162	105	134	138	147	128	165	143	135	132	162	167	162	133	147	155	167	155	139	154	157	148	156	139	135	150	134	141	133	159	153	137	171	144	131	145	132	166	149	140	162	130	144	126	149	146	156	157	156	141	155	133	143	158	138	154	135	134	160	166	139	144	162	138	151	139	164	141	149	141	132	142	134	135	140	142	146	128	151	134	154	125	130	149	148	155	120	139	141	161	134	153	163	137	153	140	153	151	131	159	135	141	145	136	133	138	145	157	139	138	141	151	137	131	130	161	139	149	147	158	125	123	144	168	133	142	146	139	147	130	153	114	130	140	133	143	163	151	131	139	148	139	135	141	160	148	136	145	138	147	151	133	135	129	144	171	144	150	154	158	144	128	139	131	138	140	156	150	136	142	158	147	141	144	150	134	145	141	153	159	137	141	133	135	156	150	168	135	139	121	142	147	137	146	128	164	140	121	142	156	136	145	139	130	142	141	165	123	166	142	172	129	158	144	126	153	148	151	148	164	126	137	148	134	165	131	138	160	133	136	154	131	157	143	152	131	141	144	156	136	155	139	145	127	127	122	124	152	145	129	129	147	153	154	153	142	149	143	166	150	133	165	146	153	139	155	148	136	136	151	178	152	138	119	153	135	157	148	141	153	139	142	162	164	129	122	135	148	151	136	136	129	162	124	150	149	146	136	149	138	150	156	124	147	123	113	140	138	136	137	133	130	152	146	146	150	151	140	159	139	144	159	130	141	165	160	163	123	143	155	160	133	144	158	169	147	145	132	129	130	139	144	136	153	132	134	164	133	148	175	127	131	142	144	142	150	146	154	160	156	149	160	149	170	151	139	139	143	144	146	155	162	133	148	143	150	140	132	159	150	163	169	151	156	147	139	142	164	146	147	153	139	148	140	155	133	125	119	146	124	126	124	143	153	134	150	151	155	137	133	143	143	152	134	133	155	133	146	129	158	143	165	139	168	138	132	136	135	144	140	143	138	127	126	140	139	136	158	130	135	157	129	141	139	127	136	160	155	132	128	134	138	157	144	150	142	153	142	151	148	133	122	135	161	142	156	144	141	138	155	152	132	121	143	154	140	149	149	139	127	136	147	148	144	151	137	141	147	161	156	157	148	132	148	139	139
150	0	2500	174919	419	3	224	257	302	297	261	270	284	275	294	288	270	286	281	264	242	237	238	211	223	236	185	199	201	206	197	185	182	204	155	180	189	174	175	165	164	169	187	175	186	161	162	169	165	167	189	166	144	160	155	183	155	155	169	163	160	176	173	163	166	163	191	173	158	153	156	176	153	160	164	163	164	128	166	165	143	167	177	159	139	156	160	150	154	152	162	154	161	170	162	169	155	160	177	150	152	160	161	181	153	163	149	141	172	150	166	151	150	167	162	169	162	176	147	162	152	172	173	151	151	148	151	174	162	179	161	169	165	160	148	166	158	162	158	149	164	153	146	160	166	155	139	156	176	148	154	167	140	159	163	142	169	164	153	174	151	163	134	138	160	150	165	152	161	166	163	149	151	152	162	138	151	157	157	145	166	152	148	147	154	150	161	141	169	162	147	155	154	150	150	152	162	164	147	162	156	139	153	173	156	150	145	172	161	159	146	144	169	152	148	147	153	162	151	153	166	159	167	174	147	159	168	162	162	144	168	156	154	164	143	157	157	170	131	154	169	152	172	133	148	153	147	143	150	156	168	140	151	156	165	159	165	154	147	151	159	135	140	141	165	136	143	166	159	139	155	136	154	146	170	153	142	134	142	153	161	144	152	133	163	157	169	165	151	155	153	161	150	151	171	148	164	151	155	151	162	154	149	147	157	149	149	142	144	163	151	161	148	148	157	142	158	155	147	156	159	152	157	139	171	143	146	158	133	166	149	157	139	157	152	152	141	148	152	166	147	155	151	147	148	160	159	162	170	149	169	153	139	148	168	136	155	163	135	150	167	130	143	138	155	133	152	131	158	146	162	160	159	168	164	145	138	146	149	147	150	159	141	164	154	140	140	170	140	149	142	120	131	142	144	149	150	159	142	171	152	151	143	131	150	188	156	169	132	147	146	169	171	132	151	130	149	141	149	137	171	151	156	140	160	153	164	172	159	164	152	138	140	143	161	140	148	138	160	144	157	154	152	161	168	160	145	154	157	147	147	145	155	161	178	122	142	159	145	132	141	147	155	177	164	155	163	161	148	174	174	161	134	150	150	167	142	135	158	120	137	145	148	138	134	143	142	175	139	139	148	178	132	143	162	161	160	168	164	166	135	144	148	165	133	160	144	170	159	160	176	155	150	158	166	161	143	161	136	129	154	149	152	154	158	163	152	140	143	163	142	159	157	162	138	139	141	168	142	145	168	146	141	159	152	152	148	157	145	144	161	136	147	175	161	175	147	161	150	165	142	133	163	165	154	162	152	182	138	159	142	141	149	141	156	147	145	166	158	137	136	162	157	144	176	157	164	140	168	169	149	161	161	142	156	147	177	163	166	151	144	138	160	143	145	140	151	159	154	147	148	132	168	155	192	150	149	153	143	139	168	171	164	160	174	164	138	143	159	142	154	142	152	160	156	132	163	158	149	156	186	161	152	145	156	159	158	137	140	146	135	157	151	145	154	133	157	152	131	134	152	147	127	152	169	156	169	143	187	140	173	161	145	146	160	161	163	158	143	151	144	166	144	163	157	140	145	147	149	177	165	154	179	162	138	167	147	143	137	157	132	139	159	156	158	157	147	164	158	151	154	136	152	157	128	174	153	152	145	160	170	140	140	152	156	149	142	135	158	173	164	150	170	133	150	148	135	145	151	136	162	160	148	162	184	168	145	133	138	160	174	174	166	159	147	153	139	156	163	147	156	160	151	146	130	133	152	147	159	146	129	153	161	162	174	161	145	161	156	146	148	158	145	158	164	162	155	144	155	147	167	158	143	138	134	165	148	157	161	146	151	171	148	156	160	153	162	159	164	151	148	165	168	154	148	151	155	152	132	153	166	157	140	152	149	144	123	144	145	135	168	163	177	138	143	143	141	152	171	155	154	140	164	170	138	162	145	165	169	137	152	155	161	149	149	137	170	164	143	151	145	149	143	140	164	134	143	162	157	143	148	165	140	155	158	152	148	166	174	152	139	145	152	160	135	137	164	135	141	166	159	149	136	137	132	138	161	147	140	145	163	164	151	160	147	147	177	162	164	168	145	152	141	162	146	137	162	124	164	149	150	150	138	158	163	147	151	141	149	150	151	168	149	181	157	170	157	167	163	153	156	158	158	131	159	163	159	145	149	147	158	154	147	143	143	138	139	155	148	152	160	166	160	149	145	144	153	154	151	136	149	152	134	144	146	129	149	166	148	167	159	144	136	148	162	152	154	148	170	165	143	151	158	153	144	153	157	156	135	155	163	147	145	147	154	142	137	153	149	142	167	164	171	151	145	158	157	144	153	135	138	153	148	133	153	154	164	125
150	1	1710	174977	446	47	286	276	252	204	215	203	171	187	176	163	169	215	189	184	171	163	172	160	133	154	145	155	146	155	154	135	142	143	150	156	156	143	121	140	127	158	150	166	155	138	145	161	129	131	131	129	122	154	143	137	154	152	130	126	157	139	159	136	158	188	151	156	135	125	143	121	154	129	186	155	127	152	137	162	130	147	160	140	161	170	153	142	144	139	137	146	136	155	150	138	129	162	153	151	153	129	138	160	161	147	157	149	158	145	152	139	133	122	154	145	149	132	138	149	162	135	147	144	160	140	166	152	158	151	155	168	131	139	142	146	131	138	146	131	144	147	131	143	147	153	141	152	136	156	143	160	130	160	148	154	141	141	153	139	146	153	160	151	138	149	148	147	139	148	159	132	163	139	146	138	143	150	156	130	171	149	141	149	140	130	146	144	157	134	158	155	133	148	143	158	136	151	148	161	154	137	150	142	140	131	146	155	129	142	124	149	150	131	147	152	150	149	147	121	152	161	143	131	129	159	161	157	148	159	158	138	143	130	153	133	152	149	132	146	154	149	139	141	154	149	129	125	148	148	132	142	146	153	153	137	121	149	140	133	146	177	135	135	141	136	117	140	134	142	168	145	138	148	150	145	144	154	153	146	129	126	126	162	141	152	169	134	143	156	147	130	123	142	147	164	131	146	149	140	156	160	148	124	142	149	139	150	155	138	152	128	160	134	142	151	139	141	138	168	153	135	139	170	148	144	137	124	145	165	151	156	147	148	149	155	158	130	148	136	148	153	125	149	159	160	131	140	132	155	127	142	150	147	136	148	141	125	141	138	144	148	140	139	142	122	147	157	157	140	129	149	149	149	157	135	157	153	146	150	131	141	137	134	135	143	131	150	166	151	160	143	148	133	153	142	155	148	156	150	150	151	157	133	139	166	141	132	124	143	145	147	147	141	138	141	136	140	154	145	159	136	148	141	146	125	141	158	126	136	142	128	139	122	158	152	136	138	150	141	171	152	138	145	160	130	154	128	146	154	162	149	148	150	141	138	166	131	134	158	152	132	168	131	127	138	146	122	144	143	148	149	142	135	135	137	155	143	170	146	140	151	116	139	144	128	132	129	150	151	147	161	142	146	143	142	173	159	134	131	135	147	144	131	163	152	141	145	140	149	159	146	168	152	134	154	135	155	153	141	144	153	131	120	157	119	149	154	153	161	132	112	150	147	147	148	134	156	122	143	140	137	143	156	131	129	135	146	134	142	147	138	135	145	149	145	133	158	147	141	133	134	162	149	133	154	150	149	129	146	137	148	148	125	141	136	149	154	159	156	136	124	150	133	150	138	138	147	153	162	125	148	146	163	145	139	141	145	146	143	136	141	153	137	148	139	158	132	143	156	135	148	148	157	143	153	145	163	153	146	151	157	158	135	133	140	124	149	138	129	142	152	135	153	133	155	131	140	150	137	167	149	123	149	135	132	153	138	145	147	128	135	155	146	146	142	158	142	139	128	145	140	138	146	143	149	144	144	134	131	143	153	134	136	112	136	143	162	159	145	150	139	138	157	133	151	161	154	150	139	147	160	132	145	166	130	156	129	122	143	148	120	139	143	168	170	134	148	137	138	153	163	155	122	132	147	140	155	139	150	133	130	138	140	154	162	157	147	139	123	137	143	148	149	159	139	135	154	144	152	157	136	162	141	136	156	148	150	157	115	151	148	135	136	163	133	134	150	159	165	136	154	155	138	127	159	146	146	138	152	150	122	137	151	155	164	125	152	137	151	145	139	130	137	148	146	146	149	149	133	124	146	130	142	159	130	153	141	135	151	148	139	144	127	149	153	163	149	158	150	145	132	157	158	145	157	164	143	152	142	134	141	133	154	134	157	146	163	144	135	160	157	146	144	138	154	129	150	139	134	149	125	145	143	148	129	147	143	144	147	122	141	143	147	161	139	137	146	137	163	154	143	143	128	144	143	121	156	149	138	137	126	152	147	146	149	129	136	131	150	158	148	136	132	144	139	133	154	156	131	142	148	161	147	135	142	152	153	148	149	146	137	132	146	159	151	151	154	159	120	122	128	147	161	125	158	147	141	141	144	145	136	147	134	128	143	152	145	141	155	147	150	149	148	122	149	141	139	140	142	152	162	139	163	138	132	159	137	153	153	134	140	130	137	148	135	139	138	161	138	141	141	156	137	133	147	151	150	141	158	153	150	163	148	124	144	151	151	163	140	146	145	168	132	155	166	148	136	144	129	123	129	147	131	143	147	141	164	135	149	136	164	148	146	145	148	134	165	149	140	164	144	141	150	140	156	156	145	142	165	144	152	153	138	141	158	148	133
150	2	1950	175035	417	9	228	285	287	240	258	254	233	225	233	218	226	226	218	185	201	199	172	174	146	153	162	151	147	155	153	149	161	158	157	149	150	166	141	165	166	133	140	144	140	160	149	140	141	153	158	140	144	141	153	119	145	151	127	146	139	137	132	114	131	152	130	148	153	144	132	142	123	162	128	119	139	151	145	140	164	140	140	134	145	126	131	130	129	138	119	139	160	148	122	128	129	141	135	121	135	117	141	129	124	132	135	137	108	146	130	129	141	133	123	125	142	132	129	130	136	119	146	126	146	130	136	129	136	144	129	122	134	134	116	120	135	126	136	163	134	125	124	151	121	135	99	129	127	120	121	133	124	101	124	129	138	132	138	137	130	130	115	145	135	142	137	140	142	132	128	133	120	153	139	131	147	129	145	113	130	133	136	133	138	115	126	134	135	117	116	122	146	141	123	115	119	149	127	129	139	116	129	125	126	106	122	137	126	149	136	141	138	113	123	123	124	132	126	134	144	155	111	148	143	138	152	128	141	131	128	125	129	121	128	150	117	151	134	143	129	122	145	126	136	120	148	133	141	162	132	124	122	128	136	128	144	160	133	120	135	125	125	139	145	147	160	123	146	116	130	130	132	116	145	138	136	118	123	126	126	138	131	122	128	138	130	116	132	136	114	117	102	132	139	140	135	122	137	148	133	142	134	126	140	141	125	142	140	130	140	149	136	146	131	132	116	117	134	132	121	134	127	145	125	118	135	137	124	117	134	139	128	140	133	124	128	131	116	127	121	147	133	135	136	135	145	142	142	129	141	128	131	132	125	128	135	128	132	141	148	145	134	138	134	132	129	144	137	145	128	145	128	128	144	141	145	136	124	152	145	101	141	121	131	144	141	141	137	132	136	121	131	138	129	140	115	120	134	135	129	134	143	108	159	128	122	118	128	144	125	128	123	140	140	126	132	142	119	122	115	141	132	145	156	135	118	143	120	117	128	129	119	133	138	139	136	110	139	135	139	133	115	143	140	132	141	139	133	136	123	114	134	121	123	130	127	123	139	122	136	126	121	143	129	132	151	134	121	127	119	123	109	130	124	115	126	118	111	130	113	125	137	130	115	143	116	134	134	122	131	120	121	132	125	140	121	120	144	129	140	113	134	122	139	149	103	126	128	154	152	144	122	113	113	123	130	128	131	137	139	128	145	137	133	128	126	125	130	118	131	138	136	118	113	141	125	124	135	134	126	137	132	133	120	106	139	112	119	132	113	117	137	128	125	130	146	124	133	138	115	123	137	112	137	121	139	116	126	128	106	133	142	137	136	134	138	132	114	126	116	138	153	114	134	115	154	114	135	122	138	135	133	138	141	109	157	152	128	111	138	116	117	132	141	124	122	128	147	129	124	129	131	119	126	134	138	112	117	153	120	136	126	131	142	133	131	147	135	141	137	120	128	132	135	122	109	140	145	129	123	149	129	141	128	158	132	128	130	116	131	130	128	137	137	136	128	138	128	116	132	143	138	128	119	130	140	126	136	123	144	135	134	130	148	118	119	120	112	148	127	147	123	128	134	145	119	132	123	120	136	148	142	137	141	148	138	144	119	127	140	142	106	133	148	133	142	142	126	138	123	148	152	124	147	127	130	137	120	113	126	132	137	125	126	108	106	123	135	143	138	133	112	136	118	123	129	132	112	128	118	148	116	116	119	138	131	136	120	112	121	141	158	142	137	137	133	138	120	141	121	148	139	128	143	137	117	133	130	128	142	145	127	124	139	153	147	109	118	133	132	138	122	142	117	122	127	136	137	135	140	143	122	130	133	135	143	132	128	114	130	144	132	119	119	152	124	131	125	130	148	119	144	121	134	128	121	130	129	135	117	121	152	136	107	147	133	124	130	127	149	126	116	144	139	140	122	123	120	131	134	159	96	119	146	147	133	141	141	116	128	113	141	120	132	120	130	129	136	130	159	123	131	150	152	122	121	155	121	141	128	138	146	129	118	136	140	144	132	130	146	124	139	145	110	116	131	129	138	134	129	137	128	139	148	153	113	134	142	119	126	135	118	136	112	150	145	147	103	116	110	138	114	136	113	123	120	135	117	124	122	138	126	134	130	128	114	127	121	154	141	129	134	137	128	133	127	127	124	136	148	140	139	136	119	124	143	139	126	148	131	140	141	127	117	121	140	122	143	122	129	139	132	121	121	126	128	137	126	103	124	122	133	116	134	115	132	130	129	138	128	132	119	140	133	126	138	129	139	113	130	116	123	136	132	137	124	128	119	115	125	135	139	120	144	122	141	118	118	136	156	125	139	140	132	113	119	134	118	114	138	131	122	132	135	144	124	123
150	3	3250	175092	438	17	272	306	269	245	225	203	227	196	202	190	195	182	189	206	169	160	157	157	171	154	147	153	152	136	146	146	140	147	132	147	143	133	127	115	118	120	146	133	124	142	125	122	105	132	133	127	126	136	142	118	125	125	119	126	131	147	133	145	109	116	144	125	123	121	126	116	118	137	120	130	145	126	117	135	127	139	121	116	106	127	127	110	102	133	133	119	115	144	128	111	138	108	147	135	116	122	125	119	129	132	102	126	108	133	137	120	132	133	119	137	127	147	112	123	122	134	129	137	114	117	129	118	114	124	130	110	130	133	126	128	107	110	129	98	127	114	124	137	105	122	118	108	128	114	116	125	101	135	121	133	96	112	116	125	120	108	120	138	125	124	119	126	132	104	112	133	114	141	111	126	125	138	112	125	121	114	137	107	110	107	124	128	130	126	115	116	127	115	121	115	116	132	136	142	124	120	138	114	108	143	134	126	103	118	130	113	125	130	121	120	141	136	129	143	115	130	135	138	107	130	130	103	123	132	117	138	109	98	124	125	112	109	134	125	103	128	131	142	125	115	107	132	129	126	117	134	121	127	116	128	119	144	115	119	111	121	133	121	112	129	110	110	124	118	138	114	118	131	130	137	142	106	113	136	122	107	124	116	112	125	141	121	133	106	121	107	105	100	132	129	113	115	125	106	128	116	137	97	128	130	120	114	126	132	121	125	120	146	116	106	111	138	112	129	133	120	112	123	111	134	128	133	130	125	115	121	114	118	139	118	121	134	120	118	105	101	140	143	119	104	141	116	108	137	127	114	112	121	107	106	121	118	123	122	138	135	121	111	118	114	109	128	116	114	124	121	104	117	126	126	130	124	122	126	121	123	131	117	132	120	131	115	129	123	138	115	110	122	115	141	118	134	125	95	125	131	141	111	120	103	137	110	108	137	112	102	124	124	115	133	129	126	107	136	149	122	112	116	121	123	115	117	111	132	102	120	133	138	115	130	123	138	112	118	121	128	121	116	114	115	116	113	122	108	119	108	128	118	126	105	143	136	117	133	119	136	121	109	126	129	141	124	125	128	124	131	108	122	112	134	123	138	106	123	142	119	135	106	115	129	138	116	132	117	123	135	147	111	122	127	123	133	124	131	141	119	140	134	133	136	120	112	119	140	123	124	119	140	136	129	111	131	128	114	139	122	142	135	123	129	134	126	119	132	105	117	121	132	118	131	114	117	117	119	129	139	120	120	114	119	133	142	121	121	118	120	127	130	91	127	130	119	131	114	116	124	128	117	111	115	111	124	134	118	122	130	121	136	140	124	128	112	134	117	115	119	125	119	128	111	106	108	128	112	129	115	120	111	114	115	108	131	122	132	121	124	115	112	107	116	107	124	119	145	123	132	113	118	98	111	112	145	132	117	130	118	119	136	118	113	133	134	132	115	125	132	151	129	120	131	131	140	106	131	118	117	130	116	141	119	117	117	147	124	120	133	114	129	130	125	133	130	123	119	118	114	120	120	106	134	122	110	129	131	93	120	117	134	118	135	105	106	129	127	127	132	110	123	118	136	121	128	101	118	132	118	126	121	103	125	110	121	127	120	133	135	113	117	112	120	126	111	125	124	126	106	129	121	109	122	124	111	122	122	126	120	132	86	134	130	121	133	117	126	126	134	121	115	120	135	103	147	120	130	120	121	123	138	119	133	117	128	121	135	125	125	120	122	131	130	123	118	137	113	109	117	106	120	133	110	104	119	129	132	139	128	139	128	115	113	106	127	128	119	108	114	137	123	118	136	121	133	129	136	123	99	137	106	151	131	125	133	132	130	118	122	105	118	121	118	126	101	118	124	139	123	135	124	132	124	122	137	119	130	115	119	134	129	102	125	120	129	126	127	131	117	125	109	119	119	127	118	112	125	116	115	103	109	116	115	117	110	107	121	112	126	113	136	112	122	128	127	122	123	116	107	134	149	116	114	115	132	131	107	123	125	137	131	113	111	136	102	122	118	124	97	121	143	139	140	128	137	135	119	132	146	121	140	115	114	128	118	119	144	106	120	96	112	121	126	128	134	120	127	136	119	139	134	142	119	114	128	116	107	120	130	113	114	139	121	109	130	106	125	120	124	123	137	96	114	119	114	142	142	113	135	128	142	106	127	137	128	111	123	126	136	120	128	128	128	124	119	117	136	102	120	124	115	123	123	102	109	134	124	109	115	126	101	119	118	126	121	127	119	112	139	135	127	119	114	114	132	122	111	125	132	142	114	123	115	136	120	125	109	127	125	111	127	128	105	124	121	135	113	110	127	138	112	124	129	116	118	108	120	99	118	102	141	123	118	121	103
150	0	2500	175150	440	6	227	271	274	265	253	247	266	246	249	277	270	292	268	244	235	242	213	199	211	180	184	163	175	182	180	180	173	163	154	160	157	156	138	151	135	131	140	158	140	135	153	127	148	136	137	113	134	145	148	127	130	159	128	128	150	132	134	148	135	164	142	139	125	150	128	112	133	138	140	133	149	139	121	157	135	118	146	125	137	118	124	120	130	118	128	112	123	120	126	123	133	119	128	122	129	126	129	116	128	141	134	145	120	114	134	130	124	121	136	131	110	128	136	117	111	142	130	135	134	121	116	125	120	127	123	120	116	102	120	124	136	126	130	121	119	121	136	109	135	126	112	130	118	108	122	125	124	116	112	121	126	135	120	112	139	137	115	121	126	123	98	130	136	143	107	155	107	126	121	130	126	125	118	116	129	118	123	122	142	130	123	131	105	114	124	126	118	111	119	121	116	110	111	111	125	111	111	133	121	126	150	119	128	112	127	103	112	125	125	114	123	130	138	117	111	124	127	115	125	129	145	124	112	124	127	126	117	116	129	115	116	122	111	121	140	121	119	137	100	113	136	134	112	117	133	111	122	93	116	116	110	117	126	102	124	143	113	119	122	104	130	127	120	128	127	134	124	101	108	123	135	110	125	97	103	116	118	122	131	128	124	135	101	91	126	122	113	112	122	114	122	132	123	133	116	114	116	108	117	123	123	124	123	109	102	118	119	122	125	118	121	134	112	137	111	134	141	125	125	116	128	102	110	117	106	135	105	102	130	135	109	119	125	114	130	116	101	120	134	140	124	141	126	118	113	94	116	133	117	108	107	109	116	109	120	124	120	130	134	123	112	144	114	115	120	108	125	140	119	115	115	115	112	121	109	115	129	99	124	108	119	119	118	118	134	109	114	114	125	137	113	110	115	121	119	141	130	132	123	127	108	104	129	103	120	105	125	136	147	108	115	101	126	116	130	126	111	132	101	111	124	111	103	121	114	116	93	133	114	106	129	116	117	141	104	116	109	117	109	136	122	102	113	115	112	124	114	126	116	132	115	115	121	120	139	117	105	98	129	128	127	114	119	132	129	104	132	116	122	128	126	105	115	108	112	112	106	135	99	122	99	123	118	121	120	116	122	126	147	131	134	118	130	116	134	120	117	123	121	97	129	118	108	112	106	110	131	111	109	117	118	119	136	116	122	111	129	128	120	114	119	117	116	107	120	95	118	122	108	119	109	114	106	119	114	131	116	126	99	130	105	137	130	109	116	128	113	107	124	133	120	130	104	119	107	106	108	104	112	114	103	127	115	113	104	122	100	145	122	126	119	109	114	121	117	127	93	95	140	104	105	108	116	123	112	132	142	131	123	128	109	121	107	117	106	109	119	100	115	124	143	122	107	112	130	116	125	105	115	102	118	122	111	125	127	109	113	121	123	110	114	109	129	100	128	117	105	108	115	110	119	127	119	121	111	114	116	141	110	122	106	121	118	113	107	113	105	114	105	116	116	148	115	101	144	154	105	121	108	118	143	113	118	105	131	131	115	107	127	122	113	123	123	105	116	98	107	115	108	134	135	98	122	108	93	116	104	110	117	113	121	117	113	126	115	126	108	119	129	120	124	109	107	109	99	104	125	118	129	102	136	107	113	112	119	109	124	110	116	121	136	123	114	113	119	119	115	114	117	126	128	121	119	120	104	110	98	121	115	131	119	113	98	131	127	124	118	101	131	119	135	122	130	128	105	115	117	117	117	121	116	103	120	123	121	111	103	126	134	126	111	113	119	111	114	101	120	107	112	122	121	120	121	108	113	115	94	118	99	133	121	109	116	125	108	119	107	118	132	118	109	126	108	122	111	115	100	142	114	129	117	104	135	128	126	125	121	118	124	137	124	101	114	122	99	117	117	110	101	112	122	116	102	120	112	126	110	122	133	127	117	123	123	141	123	129	112	123	103	118	112	109	134	124	113	119	123	117	117	127	106	127	106	103	110	116	124	124	114	111	118	127	111	129	115	123	119	117	120	93	122	117	111	123	129	130	123	139	133	105	114	108	139	104	119	123	114	116	133	120	111	103	123	123	112	114	120	134	117	114	106	129	132	122	118	133	131	127	116	117	126	113	123	123	118	116	126	95	119	129	102	119	123	135	114	114	128	111	121	127	141	104	129	122	115	135	137	131	118	112	129	132	112	117	113	122	123	124	114	115	108	121	125	130	96	110	126	125	132	111	139	110	121	130	116	133	126	125	126	117	124	105	102	124	109	119	112	129	118	102	104	134	128	130	125	124	124	105	127	157	119	128	112	109	127	107	129	132	115	114	128	114	137	98	101	118	109	122	93	113	136	114
150	1	1710	175208	443	34	290	266	221	211	182	175	159	186	180	147	147	170	165	147	131	146	124	137	138	134	150	131	125	127	112	147	135	132	146	108	116	133	117	145	137	129	125	126	122	109	114	131	129	110	127	101	136	123	131	128	128	120	124	124	119	126	123	123	115	129	110	114	119	113	111	123	117	133	118	124	131	125	122	106	130	106	97	120	109	125	120	128	114	105	125	88	115	110	121	110	128	124	123	132	120	134	122	136	120	133	98	127	110	121	114	111	97	104	111	119	122	118	118	118	117	110	113	116	124	145	104	112	130	122	135	104	117	143	130	126	112	115	130	139	110	105	114	133	101	125	116	129	138	124	115	109	114	118	107	125	138	109	128	110	116	135	97	130	118	114	124	109	120	120	111	124	112	108	107	122	111	130	121	114	120	132	112	125	114	108	116	130	113	104	106	130	125	122	116	106	124	134	131	103	131	113	119	102	113	104	94	122	118	102	101	140	126	128	105	138	112	123	115	129	124	100	126	124	128	102	133	116	122	120	117	119	113	118	130	103	161	135	129	107	119	109	113	122	127	118	100	121	127	107	118	125	133	93	133	126	110	142	114	144	102	116	131	120	122	114	107	127	119	125	120	108	118	129	107	99	131	128	134	129	116	122	140	129	117	129	110	139	108	128	118	130	122	107	109	106	110	114	118	118	122	121	105	106	108	110	115	116	122	124	108	111	107	125	119	125	108	117	120	99	114	133	116	122	103	125	116	138	115	114	120	127	122	114	126	137	121	108	114	120	115	123	111	110	126	138	103	126	123	121	118	118	101	123	123	116	119	106	126	106	108	103	123	112	110	111	104	116	125	109	130	124	109	117	127	121	117	102	114	124	122	118	122	102	110	125	116	112	121	109	117	121	101	127	127	123	124	123	108	100	145	109	115	127	114	143	122	132	106	130	94	122	111	111	113	121	123	97	131	113	125	114	102	129	128	124	116	114	123	119	124	121	101	116	129	141	117	126	144	118	116	111	118	128	146	122	110	108	120	110	119	104	111	110	108	142	110	117	128	110	115	111	125	116	97	119	111	127	145	105	115	106	132	135	110	102	96	123	123	102	121	114	104	132	108	114	133	106	117	119	121	98	141	112	112	113	118	104	118	113	125	108	124	113	127	118	123	127	123	118	110	121	116	133	100	122	114	116	122	130	116	100	110	121	113	112	137	118	119	122	122	110	116	126	125	118	117	112	127	99	115	102	112	118	122	109	112	125	123	110	119	118	133	112	114	127	134	119	114	120	118	117	124	101	109	120	124	124	110	119	122	126	107	130	121	124	131	110	130	123	131	139	112	131	132	107	116	97	101	115	132	129	124	109	95	129	144	121	117	127	128	123	123	116	122	111	114	111	105	113	118	122	126	120	129	134	132	112	108	114	123	118	103	130	133	110	122	127	123	119	115	122	125	115	126	120	120	129	113	103	106	133	106	110	115	130	115	113	107	100	128	139	114	112	112	118	124	131	124	123	115	116	132	108	103	119	115	106	103	117	126	109	115	119	118	108	137	105	133	126	106	138	136	135	127	137	119	112	122	113	126	128	130	109	120	111	127	101	94	114	111	110	118	126	122	107	124	145	120	123	113	122	118	105	124	109	113	134	109	133	112	129	139	128	133	107	93	97	118	112	118	114	110	121	138	116	112	110	132	121	100	133	119	109	125	113	119	112	116	111	109	113	116	117	106	108	103	110	118	125	122	119	111	117	125	122	122	106	118	119	133	127	111	123	121	127	126	114	114	108	129	102	120	107	106	140	112	122	133	128	109	111	130	132	131	113	115	110	114	120	115	110	117	109	104	127	106	114	134	116	128	127	116	112	112	128	131	124	136	117	134	120	131	124	118	126	125	128	128	117	124	116	126	124	95	137	104	117	115	122	116	118	107	114	122	87	118	106	119	125	120	123	92	127	117	119	105	120	113	123	116	140	116	125	124	124	112	121	137	113	121	111	138	109	120	107	117	109	102	113	124	120	107	127	113	125	123	114	127	119	124	112	118	104	113	116	129	100	131	111	114	134	121	118	110	108	115	119	130	123	128	119	122	119	127	129	109	107	120	113	120	136	117	108	102	112	114	131	117	106	131	116	122	108	112	99	123	109	104	115	116	125	103	132	96	110	129	107	105	116	128	116	128	120	115	104	107	133	111	115	92	108	135	114	122	121	106	132	114	134	128	141	113	117	103	125	106	123	129	116	142	103	114	142	150	112	123	107	118	117	112	131	111	124	116	109	113	124	113	119	120	122	108	123	109	108	118	132	122	117	114	122	124	114	116	147	126	110	118	115	126	117	124	118	136	118	125	114
150	2	1950	175266	414	14	261	283	269	259	247	229	235	252	230	207	229	224	214	193	197	192	185	147	167	146	152	147	162	137	162	159	142	173	141	136	155	143	136	144	152	147	140	131	148	131	133	131	147	143	161	137	137	141	130	154	146	128	145	134	117	127	116	147	150	148	135	149	124	148	148	134	123	148	144	128	138	129	140	143	117	139	125	129	131	112	135	127	137	122	115	116	130	125	154	117	127	125	130	146	136	131	143	143	146	135	117	139	127	133	122	135	126	137	127	145	137	142	135	142	130	121	141	138	118	139	120	108	126	137	127	137	144	133	137	127	124	129	134	125	125	132	133	150	126	133	152	129	145	112	121	124	131	128	121	120	137	132	137	132	148	125	132	119	108	132	130	128	128	103	117	137	127	136	130	133	118	146	142	131	126	133	124	131	135	140	119	134	135	127	118	122	124	140	141	132	146	135	133	131	118	130	113	129	153	144	113	121	145	117	123	123	115	112	138	114	117	139	134	129	123	107	110	127	132	141	119	131	139	127	133	112	134	138	118	130	130	134	133	123	152	137	135	115	145	133	135	122	134	128	139	103	125	132	124	123	125	147	111	136	119	125	127	144	114	135	123	124	128	127	129	135	139	138	131	152	130	138	119	127	129	114	131	129	135	146	108	121	117	144	109	130	139	127	134	119	129	113	134	137	127	139	106	131	115	143	140	137	125	132	125	126	127	130	120	140	145	125	122	131	123	114	117	156	111	119	127	112	123	131	104	144	136	122	139	136	133	113	135	133	153	128	103	125	118	118	137	160	117	129	113	136	145	112	117	121	130	131	130	106	128	125	135	116	129	120	112	121	127	136	117	111	140	124	120	114	125	123	120	123	136	131	116	135	124	140	113	139	134	135	120	133	117	117	122	130	123	130	120	118	124	115	127	138	130	117	131	119	149	98	139	116	128	139	110	128	124	128	139	117	149	118	105	119	138	138	121	109	139	130	149	140	128	128	122	130	130	119	134	114	123	123	112	132	134	127	142	112	140	145	108	145	118	121	118	126	150	146	126	124	143	133	146	123	135	130	127	134	112	148	132	137	139	144	128	111	135	128	138	122	137	156	118	142	131	118	144	134	117	128	116	122	125	99	116	127	132	120	144	117	99	115	119	140	128	141	123	120	133	158	129	129	141	119	107	127	137	118	127	122	106	128	118	135	130	123	136	127	145	149	137	126	131	124	119	117	126	120	123	128	137	122	149	115	130	118	140	120	139	115	140	132	128	136	113	123	141	132	141	121	129	116	114	118	135	140	110	132	133	147	131	134	131	129	132	139	119	123	111	142	133	110	133	123	133	105	132	125	128	116	143	117	105	137	126	138	122	115	140	130	143	120	128	159	130	131	132	126	119	111	121	142	132	122	127	128	137	125	129	115	135	129	129	127	121	131	106	133	121	120	140	115	133	113	122	129	129	140	140	126	120	135	106	119	125	128	113	126	134	133	142	118	122	136	131	136	124	139	133	135	134	136	131	117	132	144	137	122	131	127	137	135	117	124	125	112	117	158	121	134	131	137	110	137	123	128	140	132	131	138	112	119	137	116	135	140	119	134	121	117	121	112	100	127	130	125	139	127	109	123	147	122	141	138	127	127	144	128	134	132	119	134	126	128	106	131	132	114	137	122	134	119	128	141	124	144	102	118	118	131	144	109	128	131	138	122	139	114	123	136	138	129	126	120	142	144	155	130	127	132	134	129	140	140	145	116	125	143	132	134	120	133	126	126	130	130	120	142	120	132	134	136	109	119	117	109	137	116	137	132	94	137	133	142	122	137	144	114	125	132	132	131	119	117	127	126	131	125	123	113	133	126	108	130	132	112	122	109	143	132	115	138	128	124	125	120	119	124	135	112	136	127	126	137	133	114	127	125	129	119	126	118	113	134	118	118	145	117	118	141	133	123	123	131	117	116	123	114	126	135	128	112	118	119	115	120	129	122	137	134	127	119	120	132	139	137	106	128	135	120	122	129	144	107	133	132	119	144	133	123	108	131	134	119	129	124	128	134	134	137	142	130	135	111	121	120	122	135	133	125	134	138	120	96	138	120	129	126	141	133	126	116	120	129	117	119	121	135	113	138	114	121	126	136	138	110	127	122	122	124	113	132	141	130	129	111	129	120	132	126	118	124	144	144	151	139	121	136	133	128	127	130	116	135	113	128	132	128	140	129	116	129	132	110	124	131	132	127	123	137	134	112	142	123	133	129	128	114	125	124	144	95	122	142	135	125	131	133	132	135	122	128	129	135	127	131	128	129	138	106	121	121	130	124	132	138	127	118	118	129	131	118	155	140	116	122	122	123
150	3	3250	175324	430	24	295	326	276	239	247	223	237	202	215	212	239	211	217	175	211	164	191	167	175	181	154	151	172	155	130	164	136	151	169	153	153	169	153	156	130	140	127	144	142	130	160	141	164	151	142	135	148	130	155	143	153	139	143	136	151	156	135	130	148	147	173	127	132	166	149	142	135	164	139	159	128	142	129	141	162	140	134	144	136	155	138	147	166	143	132	150	127	152	132	154	130	155	145	130	154	133	156	136	144	143	151	134	144	152	160	140	158	143	128	140	122	161	143	152	147	153	138	158	165	134	137	135	147	120	154	128	134	150	137	136	118	147	151	143	154	150	136	145	141	148	134	140	144	120	142	133	142	157	146	142	145	153	148	148	159	159	139	136	136	136	130	155	136	161	156	134	149	150	146	146	149	150	170	160	132	134	120	141	149	133	154	129	151	120	147	140	145	142	129	133	139	143	114	147	130	146	125	119	127	137	126	142	141	163	135	135	165	145	143	129	149	149	144	147	148	127	133	158	168	127	136	154	136	135	143	162	131	150	148	141	143	135	139	138	134	154	143	165	133	155	139	133	143	131	150	160	139	140	161	146	133	129	151	135	117	153	150	142	137	147	149	155	156	134	132	141	138	143	165	135	148	143	143	143	139	139	154	158	147	164	124	155	135	152	129	157	145	127	146	165	139	154	136	156	140	135	148	142	152	148	137	142	145	147	152	133	129	133	146	152	142	129	156	138	149	143	137	142	153	147	134	150	137	161	157	138	162	140	133	133	143	133	135	148	129	152	158	138	139	151	162	138	137	155	175	122	127	118	138	134	141	131	142	145	156	125	141	132	149	129	148	160	130	150	130	152	143	158	145	120	149	152	144	133	136	139	152	139	146	137	138	139	147	131	136	136	130	146	156	125	157	127	145	131	147	140	133	125	126	145	147	137	133	146	153	138	129	155	137	145	165	136	133	142	139	146	143	153	141	141	137	113	149	149	145	140	138	135	152	129	133	143	142	114	158	150	137	129	140	141	145	122	135	145	128	135	139	137	137	132	133	120	142	123	137	132	157	140	141	155	144	141	156	145	124	133	133	167	146	138	154	130	138	129	147	129	155	117	137	132	163	143	146	134	160	123	149	132	151	139	139	122	134	144	138	132	137	142	132	133	137	131	125	172	140	138	140	148	139	145	137	151	144	140	145	143	166	157	140	141	127	141	128	138	142	135	156	138	154	128	152	142	141	138	145	150	144	153	146	128	141	126	137	128	134	133	141	131	139	132	138	148	158	132	130	132	154	154	131	153	133	153	120	132	146	153	136	136	155	155	158	144	139	144	142	140	156	148	145	135	125	146	151	154	134	128	149	136	124	116	131	141	138	144	152	121	146	148	142	135	133	122	156	118	158	155	143	139	156	142	126	128	152	139	121	131	144	146	135	136	120	144	115	134	142	151	153	155	126	135	138	146	143	150	156	116	121	127	115	147	145	121	125	164	125	136	139	101	146	123	151	137	136	138	142	134	122	142	136	150	141	139	164	148	128	112	163	146	136	146	149	146	126	147	152	124	136	145	136	136	132	139	134	125	140	130	141	143	154	134	150	147	148	131	138	144	141	130	155	132	162	121	143	141	143	143	158	140	155	168	147	135	135	151	145	152	148	147	152	142	147	138	134	153	135	119	144	134	135	130	132	133	145	115	131	146	148	136	144	139	141	131	130	126	141	152	124	145	121	130	133	138	130	151	126	145	141	132	147	148	165	134	137	144	145	138	127	137	124	156	125	122	147	145	148	134	147	149	139	139	146	120	132	130	128	171	147	129	127	119	148	130	140	148	134	149	164	130	114	138	121	128	144	144	141	113	134	127	143	148	142	143	143	138	138	146	146	123	146	136	145	140	134	134	142	137	143	144	128	137	162	136	159	134	127	129	142	144	139	144	129	128	138	145	143	152	146	156	140	158	146	128	134	139	139	132	141	121	156	127	130	163	138	149	162	157	141	150	127	147	113	140	141	141	119	135	135	140	147	125	153	138	139	116	159	150	136	122	121	124	154	129	157	163	128	131	149	132	151	120	135	136	137	135	134	162	144	154	120	173	138	142	151	150	136	146	140	158	119	137	148	134	153	146	144	135	154	148	140	147	141	138	143	150	148	137	143	153	122	126	121	131	131	135	150	149	144	146	144	133	138	127	177	135	140	133	135	157	141	142	117	132	140	149	141	131	131	141	146	140	126	99	142	108	149	145	114	134	138	126	135	138	151	134	151	143	143	126	153	126	144	127	120	142	133	121	147	143	124	128	124	140	154	130	146	144	147	146	149	149	154	138	142	123	129	137	151	160	148	139	140	138
150	0	2500	175381	407	4	262	309	282	283	275	271	265	275	292	314	321	291	289	249	245	228	226	216	212	206	200	214	202	183	200	172	187	204	161	183	188	198	171	168	190	163	174	164	168	155	171	154	165	168	174	141	161	190	152	167	161	166	166	172	172	153	138	161	155	166	149	155	164	156	147	162	158	160	151	136	156	150	165	167	163	185	150	135	145	172	176	164	135	148	148	150	161	146	130	149	130	149	145	178	143	163	154	163	141	133	150	151	152	168	147	154	154	142	163	144	142	136	142	141	149	151	146	130	147	144	150	146	152	140	150	145	155	145	144	154	153	165	150	167	156	136	144	157	145	149	154	144	153	125	138	145	158	161	147	166	146	157	159	178	139	136	163	149	147	138	131	150	156	165	164	141	127	157	147	151	132	131	140	140	123	132	160	127	133	149	143	147	142	152	144	147	152	149	150	139	142	150	150	131	134	151	158	145	148	132	146	138	153	145	167	154	140	158	116	129	166	153	147	147	144	131	157	145	149	178	152	138	145	165	136	144	142	151	163	156	151	151	144	139	140	147	153	144	142	138	122	140	151	156	129	151	146	146	133	147	129	134	140	159	133	136	151	125	151	165	126	147	139	143	147	124	137	156	141	135	138	134	146	155	144	151	159	149	147	136	155	136	157	159	146	138	131	136	134	145	145	138	143	134	162	156	144	132	158	139	162	178	153	142	142	154	146	133	136	145	145	142	124	139	146	152	124	148	148	134	142	134	147	154	146	133	162	142	160	143	148	154	156	144	133	117	126	138	144	142	158	131	132	139	152	137	116	140	140	162	153	141	152	152	130	153	122	147	146	146	124	141	147	146	146	148	144	142	149	140	144	133	147	138	134	121	139	149	139	143	126	152	142	137	156	146	135	165	145	150	155	149	136	156	151	143	153	144	131	137	142	133	149	126	122	128	133	151	163	132	140	165	146	140	137	161	142	126	135	141	150	151	157	134	122	116	121	139	132	130	133	136	158	141	132	130	148	155	149	156	144	135	132	133	154	149	136	134	154	165	151	142	154	136	144	146	160	152	141	139	140	151	148	151	139	150	129	136	145	121	157	133	142	157	145	116	148	150	129	144	132	142	135	146	132	150	136	140	149	136	134	143	137	133	142	141	156	133	141	157	143	142	162	150	143	140	124	116	151	119	130	134	150	168	127	165	136	129	117	149	130	134	155	161	152	139	122	136	142	150	144	142	159	138	168	163	144	128	136	138	149	139	143	150	126	131	142	137	139	129	140	145	137	165	122	155	142	134	135	143	154	144	143	149	149	153	149	155	136	142	165	131	149	137	141	152	138	154	142	147	131	153	141	137	161	120	144	119	153	134	139	135	136	132	134	142	135	143	144	138	135	152	125	137	148	149	136	137	165	131	166	136	162	144	123	151	152	141	140	125	144	172	135	150	133	142	139	148	130	130	158	146	135	143	141	159	141	147	130	137	158	148	145	139	147	145	125	128	144	137	154	146	141	147	155	150	149	148	125	148	127	151	148	143	156	154	153	126	130	131	141	146	161	126	144	153	146	145	159	141	134	152	142	159	149	124	130	146	140	131	159	152	139	136	138	128	150	139	150	144	161	153	153	132	163	145	138	137	121	142	135	143	142	149	173	160	140	109	124	141	128	149	146	143	145	156	135	151	157	134	145	141	156	147	162	124	147	153	149	151	144	146	142	139	125	139	136	132	150	141	149	139	138	151	144	147	139	141	134	136	147	131	138	151	139	150	158	134	135	145	142	140	143	151	113	141	134	150	150	143	146	147	138	157	132	141	149	140	150	125	141	150	142	157	126	147	152	156	131	136	147	137	138	150	141	178	144	145	148	137	138	143	120	145	141	149	123	155	140	139	155	120	128	144	145	162	139	126	144	122	133	148	161	152	140	157	126	134	141	144	147	134	140	143	150	141	135	140	141	150	153	139	144	148	159	130	154	137	137	123	139	133	145	148	138	146	131	156	145	137	143	141	164	154	131	124	145	131	130	147	127	141	148	138	149	134	175	162	134	119	133	158	140	147	151	141	124	144	127	153	136	133	144	142	140	139	145	133	133	164	146	136	143	145	143	138	150	145	156	117	154	153	130	149	145	162	135	163	140	150	135	137	157	162	135	149	134	148	126	133	147	153	134	143	152	152	151	131	145	149	147	158	130	121	146	122	159	118	146	149	135	140	131	152	144	140	149	140	143	137	152	152	135	150	144	130	125	145	163	167	159	137	123	139	157	145	137	149	132	151	157	161	134	141	130	133	153	149	147	133	142	153	152	146	144	149	163	132	146	148	123	143	137	144	152	147	150	132	121	142	129	143
150	1	1710	175439	434	50	286	279	263	210	208	203	204	176	170	187	213	189	194	180	193	149	147	165	148	132	165	149	142	146	162	146	138	141	129	115	139	120	142	145	163	148	147	166	166	140	119	153	145	128	155	145	129	129	135	148	136	153	158	137	153	154	145	146	143	130	134	128	169	149	119	145	128	148	132	162	144	155	152	148	157	135	131	139	154	149	136	148	144	156	158	141	125	131	137	139	136	136	138	149	135	127	147	149	129	135	141	147	133	143	153	142	146	142	147	143	146	142	159	146	135	142	145	148	125	135	149	134	129	138	127	144	136	134	140	155	135	127	149	140	142	129	135	172	142	137	126	147	126	145	129	148	122	150	129	122	141	145	154	150	124	130	146	158	135	124	139	152	160	142	142	133	135	150	146	136	148	168	133	129	124	150	114	132	143	141	146	139	158	145	114	163	144	131	130	147	133	130	155	149	146	143	109	143	144	148	155	138	136	141	148	138	140	131	126	138	144	149	126	133	141	127	144	163	133	154	139	145	141	138	148	161	131	141	146	153	160	127	133	131	149	143	150	150	143	142	146	148	115	137	115	162	140	135	152	147	152	135	118	146	124	147	144	151	132	161	126	148	155	137	142	123	139	149	142	149	153	144	139	144	144	128	138	150	146	142	155	124	138	148	158	161	149	125	138	146	138	132	140	156	152	141	119	155	142	127	133	153	134	148	146	123	141	139	135	157	137	156	159	147	126	142	144	157	136	119	126	136	127	139	139	143	140	127	147	134	129	134	153	125	136	125	154	155	143	142	132	122	139	130	158	167	135	150	125	151	127	150	152	133	165	135	145	141	154	152	145	149	120	136	130	167	143	129	137	129	137	137	125	130	133	152	160	146	134	134	120	135	124	130	124	136	135	142	154	135	146	147	139	158	137	116	142	159	122	115	145	145	128	143	121	148	142	153	141	155	126	150	139	139	146	134	136	150	156	123	143	145	131	134	146	129	166	132	116	145	157	134	161	125	145	136	135	143	131	126	136	136	143	138	138	159	155	140	122	172	133	135	143	129	150	147	152	137	155	145	142	139	132	150	161	145	130	132	138	143	148	129	118	137	129	138	140	132	135	150	133	122	139	133	148	140	123	146	139	117	125	142	153	135	148	139	130	150	144	139	122	134	144	141	137	137	146	127	142	154	138	148	143	122	161	143	142	166	132	137	144	128	168	134	149	146	141	152	146	130	125	130	134	140	136	135	124	147	137	147	150	121	138	121	133	146	148	167	136	133	128	150	154	141	153	136	126	141	141	140	122	115	128	130	135	134	145	147	141	148	148	149	142	155	128	155	161	119	149	146	132	122	142	123	140	150	129	144	135	138	136	132	162	122	142	145	154	133	130	143	131	153	136	148	149	128	154	138	142	131	138	122	158	132	121	142	141	132	137	159	129	146	140	137	141	138	155	144	143	154	153	143	128	143	126	167	147	133	158	122	159	130	147	141	126	162	126	135	142	129	112	132	119	144	153	148	139	139	130	142	140	126	130	130	142	148	124	165	122	128	135	150	130	161	142	142	135	151	115	137	129	125	139	125	140	150	154	147	138	140	149	143	142	129	141	137	135	148	137	120	149	127	145	137	140	150	146	130	147	140	140	152	145	159	141	172	140	126	132	136	152	162	149	141	142	136	130	139	126	131	135	143	151	153	156	152	147	163	144	154	132	135	132	133	127	147	140	134	130	121	147	133	146	133	125	141	132	126	136	139	107	139	134	140	127	120	134	145	144	150	129	162	151	145	138	147	147	148	134	160	139	136	133	135	129	129	137	162	127	132	148	128	152	138	133	151	150	138	149	122	142	137	162	131	131	134	125	135	149	129	110	133	144	136	141	125	155	140	156	135	138	133	149	154	137	142	132	147	136	151	135	147	135	150	139	132	134	132	139	144	149	129	141	147	144	132	136	142	139	137	153	156	143	140	151	149	141	134	140	143	140	163	146	148	154	140	142	126	156	143	124	140	143	136	138	123	138	132	143	153	145	142	138	158	159	149	142	140	151	127	123	145	133	128	130	136	135	130	161	139	126	146	119	137	127	132	146	145	147	146	139	148	129	136	126	154	147	143	157	145	130	152	115	136	138	131	142	140	134	147	131	155	136	131	152	143	123	132	167	127	141	124	146	127	133	127	146	135	130	138	147	141	168	138	129	147	136	152	121	138	146	145	121	143	158	127	133	149	151	122	145	153	141	128	135	140	139	121	161	146	132	139	139	139	141	126	145	127	137	146	137	139	137	121	132	133	128	147	152	136	140	122	122	169	135	131	138	125	132	111	139	149	137	160	143	124	155	137	147	154	146	134
150	2	1950	175497	407	19	232	299	263	246	230	232	236	220	218	215	232	243	221	210	196	218	168	178	177	167	162	148	147	169	172	161	146	155	172	169	148	166	144	146	138	163	146	139	157	138	159	153	151	136	153	137	165	152	147	178	156	139	127	135	160	149	138	131	143	129	142	132	141	119	158	140	138	148	153	143	118	136	141	139	130	162	130	150	149	136	148	131	135	139	134	141	126	126	134	143	146	150	138	141	147	122	136	132	149	125	137	123	120	127	149	139	157	142	165	138	137	129	141	151	135	135	127	121	132	136	124	140	144	131	128	142	156	144	152	122	151	138	134	116	133	133	139	126	131	121	137	135	137	146	145	129	118	143	141	137	143	133	146	137	150	125	151	134	149	140	130	120	134	139	146	129	138	135	108	135	148	138	129	139	148	134	145	134	128	140	141	118	134	139	133	160	132	116	128	156	137	119	130	126	139	137	128	129	128	132	131	132	156	124	138	120	118	150	133	136	128	140	135	147	142	131	131	137	134	124	116	130	147	141	112	136	160	158	150	116	142	125	132	149	109	140	144	125	157	135	117	151	138	150	131	143	130	141	148	135	143	127	140	136	144	123	138	123	137	123	136	146	111	142	135	140	125	131	139	124	132	139	136	141	114	146	138	122	148	138	114	141	135	120	135	141	137	139	117	136	154	147	147	133	124	104	150	129	114	127	142	134	111	125	130	151	133	139	152	113	141	136	132	142	132	110	144	156	126	125	138	141	146	133	122	137	161	131	135	130	134	128	125	142	109	132	125	157	130	140	136	143	126	125	132	121	139	134	136	129	147	112	143	162	134	144	115	111	140	130	130	153	137	146	137	128	145	152	126	129	128	130	126	146	141	136	133	128	120	138	132	154	149	144	162	128	136	157	119	130	124	137	121	128	143	149	120	119	128	124	138	125	135	146	147	129	144	127	130	118	141	115	133	150	154	120	135	146	130	124	132	137	135	148	122	137	144	147	125	138	134	128	130	138	123	132	123	142	129	136	103	137	148	135	133	153	134	130	116	135	154	145	135	126	136	151	127	123	139	144	125	115	142	126	125	133	128	130	124	119	132	117	144	118	135	117	132	125	151	135	124	144	127	161	144	134	139	141	132	124	139	148	135	156	112	122	138	124	145	144	140	134	124	138	144	148	138	114	139	128	125	130	130	126	115	120	102	120	144	135	126	135	135	146	143	153	131	140	122	130	142	134	148	142	144	133	130	132	136	144	144	141	153	121	135	135	110	130	134	132	116	139	147	125	111	126	138	139	117	132	136	127	120	144	141	139	136	128	143	121	148	126	126	160	158	117	163	114	126	145	134	136	118	142	164	106	145	147	110	153	135	123	162	124	133	128	111	142	120	139	133	127	124	136	129	146	153	151	125	121	132	133	134	140	129	145	132	122	141	153	136	133	110	145	130	136	123	132	137	133	138	136	133	127	132	139	119	140	142	139	125	163	133	129	139	138	129	131	147	153	134	119	149	133	146	143	132	121	134	138	140	124	136	144	158	130	124	147	134	150	145	139	136	131	132	148	123	126	148	121	151	116	128	134	138	138	139	138	132	137	147	118	128	129	132	124	137	145	111	112	128	136	127	114	133	149	141	128	134	134	133	145	139	141	152	124	110	137	126	117	139	114	130	124	133	146	129	114	123	147	125	112	139	127	141	124	152	132	105	127	136	127	140	130	131	135	129	145	113	141	118	142	145	141	131	120	153	117	124	151	123	143	132	150	154	136	121	134	146	123	120	145	126	124	134	129	140	122	124	132	135	134	156	126	128	129	128	128	131	130	150	115	149	132	128	150	142	124	125	142	132	146	131	130	140	138	125	142	142	144	128	133	128	135	125	159	126	138	135	144	118	143	130	129	140	127	136	114	135	152	142	131	140	135	116	129	126	137	125	130	129	134	156	113	146	148	148	119	135	120	125	117	127	147	149	122	128	125	130	131	144	132	110	142	122	150	142	139	138	124	113	143	121	128	124	111	145	146	146	133	123	147	131	123	127	129	142	131	144	139	153	128	132	122	127	164	135	152	120	122	130	131	126	139	129	145	128	122	135	136	123	149	127	140	135	133	102	129	139	147	138	121	132	137	127	110	157	133	142	124	126	122	119	143	134	139	135	128	133	134	142	131	160	137	134	123	133	139	155	130	123	132	135	137	150	130	117	125	138	128	136	138	133	148	158	109	129	129	148	129	112	140	120	137	107	138	151	134	128	116	130	113	144	145	135	132	121	123	124	133	112	138	124	146	135	111	140	160	137	136	128	144	132	135	136	133	127	150	130	125	137	138	109	134	146	116	117	138	129	143	132	136
150	3	3250	175555	416	21	241	273	287	250	232	226	208	191	222	208	202	194	210	207	187	186	147	144	142	164	165	155	160	154	148	146	160	153	137	131	123	151	128	118	155	144	138	130	142	142	142	152	143	136	143	132	146	150	133	149	140	124	151	139	135	155	128	128	136	126	138	128	116	120	160	135	133	130	131	134	124	133	132	148	134	134	136	136	141	118	150	145	144	169	138	153	134	131	127	137	129	127	111	138	117	142	126	124	150	132	147	128	121	149	134	137	152	152	125	145	146	136	137	130	130	153	126	148	137	139	150	123	120	119	112	136	145	142	134	146	143	121	139	135	134	135	134	120	150	129	128	117	130	160	138	165	147	133	132	142	124	115	147	141	147	127	139	132	133	141	138	139	128	133	127	125	139	129	137	126	144	130	138	130	126	140	137	131	132	133	142	150	132	145	152	135	131	125	135	127	131	139	152	135	126	155	132	128	135	126	128	156	147	127	125	150	124	121	133	131	141	146	155	103	147	135	152	141	125	147	142	140	144	128	135	136	131	146	141	133	154	127	147	119	134	123	115	148	141	143	136	126	124	124	129	128	132	144	135	138	130	122	127	133	154	145	139	126	152	107	146	151	164	140	152	123	130	131	125	124	134	139	129	120	129	126	134	121	118	116	147	140	159	143	144	138	153	135	135	123	145	137	126	125	139	141	141	136	128	125	141	138	118	112	133	140	122	151	131	127	150	142	146	123	144	134	148	136	125	127	139	137	140	137	148	135	111	128	144	138	151	119	128	142	139	128	136	133	123	156	140	136	132	145	139	146	122	129	145	125	141	130	139	130	126	152	131	127	169	108	152	129	119	118	123	132	138	136	133	129	111	132	133	136	128	133	132	145	134	118	137	117	133	132	133	144	147	148	143	136	135	128	141	137	131	132	139	140	132	122	155	163	128	127	144	118	124	156	126	143	133	135	135	136	110	144	129	117	128	120	139	127	148	133	132	145	129	144	122	125	120	135	132	141	124	162	121	130	140	142	152	133	133	132	142	126	131	143	149	142	141	136	139	128	140	137	139	114	149	141	131	130	141	138	132	145	122	126	132	130	152	138	137	132	143	134	136	126	140	148	116	125	123	137	135	125	137	124	125	147	150	124	124	129	117	131	134	133	140	144	148	127	135	133	130	158	117	133	122	139	123	120	142	154	132	132	128	122	163	137	153	132	122	138	126	126	124	136	129	125	133	142	137	142	138	122	154	125	119	149	124	124	125	123	135	127	115	130	121	134	143	136	135	125	134	133	127	127	132	136	135	105	147	124	122	114	136	121	114	136	143	144	124	140	151	136	120	125	128	151	134	119	130	165	128	111	110	120	129	143	138	133	150	139	139	150	152	146	131	142	140	132	141	138	139	126	127	128	144	124	125	132	132	131	118	135	138	134	120	119	145	125	133	122	128	140	132	127	137	141	145	116	124	148	134	153	144	141	129	129	145	126	136	151	123	146	123	130	151	153	117	149	115	141	145	145	136	148	146	139	115	145	127	136	107	147	129	149	135	141	133	138	128	137	147	155	145	121	139	159	135	163	146	128	123	124	120	145	120	128	140	145	136	125	123	120	129	131	140	122	140	148	130	161	153	139	137	125	147	144	150	110	142	139	115	152	101	132	121	118	142	133	144	134	132	135	142	118	134	123	128	120	129	147	128	126	125	147	141	138	139	136	117	124	125	142	151	139	137	126	131	135	141	143	139	125	136	110	122	133	156	125	127	111	130	137	118	136	111	133	170	137	112	134	139	119	135	119	127	146	127	157	147	120	161	124	126	129	136	137	126	122	152	128	132	143	122	145	128	120	132	129	126	129	137	146	138	146	112	150	129	137	134	148	133	136	141	153	113	133	140	139	140	131	144	135	142	139	144	130	125	134	123	128	127	137	132	133	113	121	126	136	142	126	129	127	118	132	140	131	132	130	139	130	126	119	142	123	136	140	114	137	135	136	143	142	142	138	156	117	137	141	140	148	145	126	115	129	138	137	134	127	124	146	119	126	136	121	130	143	136	139	130	135	146	117	124	143	152	147	118	130	124	136	141	110	129	120	139	142	146	135	151	131	137	135	137	122	140	147	133	128	111	113	127	141	126	121	144	152	136	121	114	140	131	123	115	153	139	132	123	125	138	145	129	142	131	124	119	146	142	113	153	141	134	124	122	121	137	139	123	135	136	136	141	139	131	130	152	139	143	113	115	147	133	120	134	125	136	132	130	116	120	124	129	149	150	116	126	140	121	145	118	139	134	139	111	142	135	131	142	135	125	150	128	137	141	132	117	136	140	124	135	136	129	133	132	133	148	123	142	154
150	0	2500	175612	414	3	232	274	275	265	258	249	274	282	292	281	313	269	267	252	227	215	187	204	179	201	187	167	181	163	153	186	161	163	167	159	174	141	175	149	144	143	150	159	162	134	142	156	146	144	167	139	131	147	157	119	155	139	139	146	126	143	151	141	119	140	125	142	162	144	139	138	130	148	143	155	137	143	143	138	139	137	126	141	147	124	126	145	125	123	139	149	146	160	131	146	133	119	133	121	118	131	122	121	137	129	130	124	147	123	136	134	130	146	122	150	130	151	135	125	121	143	131	129	138	123	141	140	133	137	153	135	131	121	142	132	132	122	138	125	132	106	115	140	142	149	123	118	138	122	131	120	156	140	128	125	148	129	138	130	124	135	138	137	115	111	129	135	117	146	110	137	126	124	142	128	131	136	153	121	125	114	137	110	128	145	124	144	126	145	135	132	144	126	133	127	109	149	130	114	100	124	118	139	123	126	147	116	142	129	139	155	154	126	131	122	129	140	137	129	118	147	138	135	125	127	139	138	117	142	136	125	125	136	153	137	112	130	135	139	114	131	129	112	147	134	145	118	118	137	130	144	139	126	129	119	121	137	115	121	135	129	123	131	135	139	136	145	130	118	128	125	116	121	113	118	111	132	122	132	130	117	121	119	130	118	126	141	129	140	139	129	128	133	125	120	134	125	132	118	120	124	134	125	140	123	121	119	130	125	105	125	129	130	132	131	152	121	91	117	115	129	111	130	139	113	131	104	127	133	146	128	123	146	117	125	121	124	125	125	140	126	132	120	120	131	123	148	107	135	143	152	130	127	135	119	105	120	123	127	130	132	128	124	115	110	108	114	125	165	122	123	118	127	147	126	139	121	125	105	141	115	135	143	131	119	146	118	118	121	124	120	131	140	116	111	142	124	135	112	138	138	130	118	146	124	136	128	145	124	110	122	135	137	127	123	130	127	110	126	126	114	126	133	116	114	139	113	141	132	138	114	137	136	128	149	120	153	126	134	139	118	140	140	107	133	116	127	132	134	132	134	129	121	128	118	120	130	121	111	106	119	116	121	101	125	126	130	115	113	140	123	115	145	127	140	125	115	126	122	122	138	137	138	135	119	126	129	109	132	115	127	124	148	120	127	120	106	121	126	128	120	123	122	135	128	156	148	119	128	140	134	130	131	117	124	134	119	143	119	144	145	127	121	121	123	132	154	119	137	122	117	149	126	118	112	125	128	136	137	127	111	126	135	120	123	136	137	121	112	129	112	123	146	119	123	129	117	129	117	99	118	133	121	126	132	133	129	145	121	145	131	115	138	136	125	124	122	118	115	128	111	131	120	137	115	119	132	134	126	130	123	126	110	117	114	114	136	135	114	140	131	130	139	109	146	131	122	129	112	118	114	136	149	123	125	128	113	131	121	124	109	127	115	126	134	134	124	142	111	136	130	122	136	122	123	132	115	133	138	124	128	117	135	131	130	122	126	118	123	149	146	142	132	142	132	109	135	134	126	107	135	117	134	127	136	130	120	130	122	150	124	130	115	143	118	122	105	138	126	128	118	139	147	128	129	114	121	120	122	125	115	126	129	131	117	116	125	124	149	124	99	130	110	116	132	136	126	120	121	144	112	132	120	127	130	133	124	127	109	121	119	135	140	129	122	129	139	139	135	121	130	122	137	127	150	116	125	146	139	133	127	140	123	116	129	125	127	108	143	117	121	116	122	111	137	106	134	115	137	128	127	142	122	109	137	127	115	133	121	116	140	142	114	137	122	118	126	134	148	132	139	121	141	123	115	128	127	111	136	124	130	127	108	138	145	134	123	121	143	117	133	107	120	107	137	131	140	108	152	122	129	132	132	134	134	135	111	136	109	120	133	124	138	143	112	114	148	117	120	123	101	122	119	141	132	124	125	128	117	121	135	135	133	111	132	113	109	115	125	118	131	125	140	121	118	124	132	118	126	126	120	118	112	129	122	111	137	116	112	119	128	127	123	115	146	133	123	140	114	134	125	126	121	124	137	132	113	129	125	139	142	128	108	137	133	138	130	111	119	136	111	108	132	122	133	122	129	127	118	132	120	134	131	122	117	126	118	126	146	113	118	137	108	127	133	116	144	128	119	103	152	120	110	135	133	124	120	151	121	124	142	143	136	128	127	125	131	114	112	133	123	130	138	122	109	132	124	128	144	124	130	142	112	135	122	129	131	128	141	131	125	145	124	129	126	127	123	126	108	138	142	117	114	138	130	133	109	130	110	116	123	108	124	120	144	105	138	119	117	128	125	126	130	125	122	139	140	133	125	127	122	117	113	121	136	122	138	114	120	124	124	130	113	123	133	113	136
150	1	1710	175670	426	52	264	273	243	218	193	181	170	171	160	160	171	186	178	162	158	142	150	155	147	132	152	135	137	128	123	140	142	125	125	124	128	141	128	145	124	128	121	105	128	146	129	100	131	146	139	133	122	134	112	132	133	136	137	122	120	147	154	139	122	134	114	106	107	112	118	126	120	135	126	118	145	126	128	132	138	119	130	128	121	119	129	130	119	123	147	117	141	124	154	148	126	130	124	135	139	131	131	101	131	141	119	121	114	136	121	115	117	136	138	104	125	134	114	133	112	118	133	125	132	128	120	123	143	134	117	141	131	124	132	140	124	139	113	117	130	121	113	136	120	148	142	139	142	113	132	130	118	116	127	139	123	126	130	120	113	124	143	130	116	123	120	123	123	130	110	130	132	125	131	147	127	100	127	129	121	117	130	120	136	125	134	108	130	123	140	116	127	137	129	116	125	125	128	128	124	124	124	133	133	140	107	114	121	141	99	113	147	129	124	127	101	128	142	121	119	124	132	131	129	125	131	132	122	119	130	122	126	130	122	118	133	120	106	110	125	130	134	147	122	130	134	130	140	104	129	124	87	128	136	113	126	120	111	127	134	122	128	126	128	131	168	110	125	98	117	125	132	98	134	135	151	121	133	121	112	129	126	142	132	143	117	124	133	131	130	118	128	129	152	125	136	127	136	104	128	124	130	130	124	119	116	106	116	93	141	104	114	108	142	120	129	125	134	111	119	141	122	131	132	116	119	111	131	123	129	129	110	127	119	147	148	123	136	119	134	113	122	120	131	126	119	130	121	114	118	142	134	116	117	128	144	130	139	126	114	121	122	132	144	131	124	119	145	110	119	112	113	110	120	109	120	127	134	128	121	112	129	128	106	125	124	120	121	136	134	122	116	149	127	121	120	116	111	105	130	154	137	127	138	134	121	129	127	133	127	150	113	104	106	146	135	117	122	140	134	145	140	121	133	120	112	114	122	128	142	133	132	114	133	131	117	123	122	106	124	116	133	119	137	127	124	125	119	127	132	131	120	137	131	139	151	124	130	134	143	154	127	140	128	126	123	119	120	131	130	126	128	129	112	130	125	114	147	141	128	126	131	123	121	120	122	125	136	124	140	143	119	130	139	135	135	144	113	115	130	119	142	130	127	130	125	145	109	112	129	119	136	111	141	111	132	131	110	119	125	112	132	124	121	137	122	112	119	131	133	127	130	118	125	138	133	124	119	153	119	129	129	130	127	131	128	116	136	140	122	133	134	126	127	152	118	129	120	132	115	137	130	126	120	122	113	143	124	146	118	114	134	137	124	124	143	121	140	128	129	124	123	137	133	113	125	135	129	135	135	130	135	116	121	139	117	129	119	128	121	137	123	107	126	122	146	127	125	127	110	135	128	108	131	120	122	125	150	132	129	116	135	119	117	121	113	137	130	125	132	126	123	140	156	129	123	114	126	128	102	100	127	122	97	119	138	135	114	119	127	117	102	133	122	153	133	119	130	125	139	122	132	127	130	113	132	141	138	123	124	113	125	126	124	125	127	134	115	119	125	131	136	137	135	126	138	130	128	108	126	121	123	124	127	116	134	122	136	138	127	118	114	124	135	115	127	123	110	122	119	127	131	118	115	112	131	139	120	143	132	119	112	107	117	121	123	112	117	133	111	154	124	125	112	109	127	132	98	146	113	111	128	115	147	124	128	116	131	139	134	133	117	114	120	131	131	96	128	124	129	128	115	106	126	124	97	115	108	120	112	118	130	131	146	130	115	129	136	152	128	127	120	128	128	137	120	133	130	116	133	124	140	120	124	127	110	127	104	128	139	118	118	117	110	127	124	136	120	135	116	136	100	129	109	128	138	135	123	133	120	106	121	144	147	103	129	102	138	111	134	131	123	112	115	114	135	142	133	101	123	108	120	138	109	138	118	121	97	138	114	131	119	124	124	113	125	116	120	121	126	149	133	136	139	111	137	117	126	116	116	137	126	138	139	119	123	138	121	123	110	130	122	128	116	118	113	111	119	138	117	128	116	116	132	116	131	111	110	135	126	131	125	102	127	137	108	129	100	131	123	123	117	130	137	138	131	125	132	120	110	144	90	124	106	142	135	124	123	130	103	131	120	144	131	101	140	118	144	134	140	140	138	123	116	129	133	122	125	140	114	130	136	132	129	121	107	113	131	112	126	114	113	112	135	126	111	113	130	137	125	122	122	131	132	119	131	121	126	120	128	111	117	114	137	115	133	134	127	116	130	118	120	131	132	116	114	120	135	128	117	122	118	128	133	130	119	129	128	140	119	126	134	121	123	116	127	121	123	127	117	140	117	141	124	118	123	117
150	2	1950	175728	430	12	248	290	272	272	224	261	251	209	228	233	226	225	215	203	169	169	161	175	183	166	166	149	132	128	147	154	158	158	152	146	142	144	139	131	138	149	153	145	139	131	148	129	146	134	158	146	144	136	133	145	129	132	144	139	131	119	135	144	151	120	139	134	108	153	131	157	145	133	123	137	129	112	119	126	138	126	132	135	127	132	145	132	109	143	132	123	152	150	146	134	138	135	150	138	127	129	133	116	136	126	135	118	140	136	133	126	134	138	136	109	122	140	124	146	124	126	139	130	122	139	137	134	136	138	133	121	113	112	122	131	122	142	147	129	115	134	146	144	132	129	121	138	121	145	135	161	147	131	120	130	128	145	133	132	121	129	123	136	120	135	116	159	141	126	140	156	118	135	134	119	123	130	116	148	134	143	130	132	131	123	137	147	156	158	157	139	140	113	112	124	121	145	118	134	119	143	141	118	136	133	147	136	134	127	129	117	109	130	139	137	151	134	138	126	121	112	132	115	119	123	136	134	125	126	116	125	125	134	143	127	122	137	134	145	114	131	128	111	137	130	137	131	119	149	102	137	120	141	123	120	118	128	126	139	138	134	135	133	122	133	122	129	120	147	122	132	114	125	107	122	150	104	136	134	131	119	123	101	120	123	124	100	127	128	137	143	130	124	107	140	117	119	125	113	143	144	109	124	140	129	129	128	117	122	123	141	125	137	130	127	118	118	147	122	146	127	124	135	132	141	144	140	114	111	133	139	130	130	136	126	120	149	119	137	128	107	112	137	138	124	122	130	133	121	118	122	127	118	141	107	118	124	114	127	123	125	155	131	129	144	119	117	130	107	112	117	131	131	124	144	126	119	141	131	132	120	123	132	145	127	126	128	123	119	139	140	133	146	116	129	128	135	143	144	133	138	121	128	128	111	120	119	126	131	135	109	120	121	137	131	122	129	120	134	132	134	122	137	107	150	133	146	121	137	118	129	139	110	129	117	128	121	133	113	129	142	119	158	125	125	136	129	139	106	120	134	146	138	116	145	122	119	135	128	123	138	151	119	125	115	138	120	118	117	119	131	124	137	131	123	128	122	117	138	107	110	126	132	135	122	136	130	129	111	143	157	116	119	117	133	138	141	98	133	120	115	143	122	137	143	145	120	140	134	139	137	119	128	132	137	131	132	122	121	127	116	132	124	122	124	128	129	117	117	112	131	119	126	125	142	118	136	136	121	125	109	121	137	143	136	115	129	130	121	128	117	133	114	126	131	131	121	128	128	136	144	132	120	117	129	119	137	124	135	136	131	141	140	146	130	135	124	110	128	140	133	124	124	132	109	135	148	117	116	116	123	111	125	141	132	149	141	143	119	127	121	119	126	120	118	127	124	142	137	141	138	119	145	108	146	137	140	131	146	137	133	148	132	128	128	130	111	134	126	147	106	117	117	131	103	145	132	119	116	140	106	139	118	100	122	127	114	126	136	145	104	135	113	114	121	127	105	135	114	119	127	127	111	138	129	113	121	128	120	133	126	126	117	133	126	130	137	150	143	136	110	132	120	129	131	122	142	125	128	143	128	146	106	136	134	134	110	118	134	143	122	127	126	125	130	124	127	120	135	144	142	125	141	133	117	127	123	113	130	117	137	121	126	141	143	130	136	138	118	125	149	120	131	118	135	125	135	120	106	136	135	123	126	117	122	119	139	118	125	111	123	123	137	140	112	129	125	120	142	137	131	111	125	131	147	115	108	131	116	120	119	119	144	127	116	133	126	138	125	117	127	123	144	141	133	138	125	129	134	121	129	138	134	133	135	127	126	139	118	135	128	116	110	121	149	144	113	124	120	124	106	133	134	127	142	135	168	112	159	118	127	125	124	129	125	127	154	117	115	124	120	124	135	130	130	111	131	117	129	132	119	113	132	142	123	133	121	126	156	128	148	108	117	160	129	125	132	120	114	102	119	123	115	128	121	126	108	139	132	120	126	116	122	130	126	121	122	132	136	161	137	132	117	137	113	118	134	128	128	106	128	116	116	130	125	115	136	119	138	141	123	145	140	151	132	129	109	137	126	117	129	142	122	120	134	114	122	130	134	120	124	112	133	124	128	108	138	116	125	133	111	120	112	112	131	131	124	115	128	120	142	123	124	149	124	113	118	141	129	136	122	144	104	136	128	128	126	134	108	115	129	128	129	131	104	127	128	130	132	109	128	127	114	115	101	138	136	125	133	122	121	155	116	115	121	137	120	129	123	120	126	128	135	131	126	135	133	134	118	129	154	141	138	134	109	127	120	129	130	130	132	134	130	142	117	140	143	135	111	137	119	126	122	120	119	114	109
150	3	3250	175786	410	20	288	289	285	283	243	229	233	187	209	211	222	203	202	204	184	148	163	179	164	149	156	172	130	140	137	148	154	144	153	144	150	152	138	144	136	145	130	129	137	145	146	144	159	140	155	144	144	123	138	149	123	141	144	151	147	138	129	153	136	126	133	154	150	167	137	139	132	129	150	148	127	144	153	140	131	136	134	130	152	135	133	142	158	127	157	153	132	138	146	129	129	125	153	140	128	145	136	147	146	141	132	137	143	131	138	126	136	136	125	153	127	132	132	133	121	115	129	154	132	122	154	128	128	137	134	140	133	130	128	137	153	118	135	129	125	154	126	145	153	122	141	136	146	120	133	123	148	134	161	145	125	120	134	127	155	129	129	101	117	121	138	128	142	123	140	134	143	134	139	150	123	143	140	132	130	129	152	130	133	139	134	135	148	136	124	143	132	131	118	131	132	148	151	132	132	112	144	135	133	143	153	118	125	127	141	142	141	128	142	129	131	134	123	115	126	126	126	136	140	132	135	134	124	141	152	144	120	127	141	122	139	136	138	145	141	133	148	135	132	129	140	144	145	141	134	124	138	134	127	153	154	145	138	122	143	135	139	133	151	136	143	122	129	152	158	126	135	148	130	121	146	141	130	147	149	131	158	126	130	131	110	120	141	155	130	125	129	133	127	139	125	142	134	118	131	143	111	134	132	147	133	137	141	139	153	136	122	138	129	123	146	125	140	153	126	128	115	132	135	132	125	115	114	130	145	148	153	142	137	147	134	133	141	156	137	137	139	134	137	131	136	138	137	121	140	141	130	138	118	125	117	136	121	140	137	144	140	135	120	142	124	137	134	112	120	149	150	122	144	133	139	119	138	154	123	154	116	128	128	131	136	137	127	108	107	146	112	126	154	126	134	117	135	115	128	124	155	138	131	106	115	141	150	121	137	134	124	125	123	123	140	146	120	144	119	133	118	130	126	141	134	127	116	111	131	140	124	142	126	148	122	126	136	131	149	141	122	142	136	122	122	135	123	135	112	136	140	148	145	139	138	159	135	141	149	130	145	134	140	113	130	146	147	140	151	130	129	131	122	131	140	140	137	134	133	123	127	119	130	156	125	141	136	147	130	133	128	133	124	124	132	146	130	121	138	124	146	123	147	133	140	114	144	136	133	108	121	127	141	110	143	126	115	114	154	123	116	128	134	129	147	114	127	126	159	140	137	130	130	144	132	109	142	124	128	117	120	123	133	152	143	144	142	140	127	130	135	118	131	147	129	131	125	141	117	127	140	136	135	132	118	102	149	126	148	131	131	142	147	141	130	143	138	141	130	121	137	134	140	136	129	120	131	140	141	146	125	144	131	134	131	134	122	129	123	145	135	155	127	132	127	135	133	140	125	141	128	141	125	135	126	120	133	132	136	139	144	136	119	125	118	143	135	119	148	145	126	123	133	119	133	110	150	126	123	129	132	122	139	151	126	143	126	136	131	142	141	127	141	143	133	137	150	149	137	126	140	139	134	120	143	140	135	137	146	142	111	133	119	135	124	142	132	134	125	116	119	134	136	112	124	137	135	130	125	149	131	127	133	123	137	127	133	123	131	122	133	129	142	127	134	126	145	132	138	127	138	129	125	137	127	137	140	121	135	122	145	151	144	148	138	152	144	129	106	136	130	115	136	127	150	132	126	155	144	106	120	144	133	143	126	126	151	136	144	137	120	124	132	141	155	133	149	131	132	124	141	128	132	127	123	133	146	132	122	139	137	140	130	131	143	136	135	133	124	122	140	141	137	108	131	119	132	126	155	129	126	111	124	126	137	136	124	134	140	118	130	129	132	131	137	120	133	128	128	113	140	140	124	128	139	131	138	133	119	136	118	163	160	148	150	140	141	123	145	145	126	136	158	120	134	144	147	112	139	131	136	135	124	127	123	121	136	138	152	135	142	153	137	136	156	138	117	123	127	151	133	126	139	142	138	144	144	133	124	125	116	125	141	147	142	141	130	144	125	131	137	135	138	128	120	140	139	144	133	141	130	135	131	132	140	123	140	124	127	135	146	146	140	133	138	109	122	111	138	135	139	135	147	119	135	137	152	143	139	132	131	128	126	117	134	133	147	134	127	139	137	150	130	144	115	130	133	140	128	148	124	134	134	127	116	125	119	119	153	132	131	139	118	134	138	117	139	122	133	124	146	111	119	135	150	126	135	146	149	149	116	119	128	133	143	124	127	129	144	110	149	142	125	137	127	128	123	124	129	155	135	141	120	131	121	140	134	121	138	153	137	148	141	138	130	143	119	145	136	141	134	127	122	140	123	163	143	120	143	154	141	122	138	137	142	118
