150	0	2500	192042	439	3	204	282	285	278	267	271	276	254	250	259	241	271	251	275	245	233	238	220	228	207	210	190	194	187	195	198	181	184	197	179	157	155	195	186	157	167	169	155	161	176	168	160	161	175	163	151	162	156	159	181	187	158	131	134	171	144	143	175	168	137	149	132	160	150	145	169	147	157	156	148	146	137	155	138	148	145	157	150	142	144	138	145	145	143	131	152	161	140	157	162	151	160	152	151	127	131	170	153	139	163	137	153	144	139	154	155	156	143	146	136	142	125	158	153	155	144	148	149	143	134	136	142	130	143	151	157	130	141	132	139	153	151	142	137	154	150	149	134	132	147	136	132	143	143	169	133	132	166	134	147	147	132	138	145	137	134	137	141	153	148	152	144	138	130	128	148	141	120	156	135	153	138	148	144	149	154	132	155	147	138	123	146	142	134	151	147	156	152	135	150	145	152	153	156	137	159	137	128	149	155	144	132	144	156	145	130	138	135	156	144	129	127	123	123	144	141	136	160	123	145	153	138	150	133	146	139	141	155	142	147	127	105	149	140	139	135	149	128	149	147	161	130	134	141	160	128	142	137	147	157	133	144	115	133	129	125	137	149	139	150	140	161	157	132	132	153	143	121	130	150	154	127	142	128	142	162	152	150	142	162	130	126	134	137	144	136	129	146	153	142	150	156	132	142	133	145	165	127	142	149	139	126	134	143	157	129	136	134	121	146	148	134	140	127	159	129	162	139	129	138	123	164	150	132	144	146	145	147	146	148	135	139	142	132	142	126	138	145	166	140	139	128	133	152	135	157	105	134	129	134	127	145	133	153	128	133	139	139	121	151	140	161	145	144	152	137	137	130	150	143	137	145	135	140	148	139	134	153	149	136	126	154	130	125	138	154	153	137	130	135	111	130	118	125	145	137	143	161	130	122	135	136	142	148	145	143	121	144	150	156	149	137	145	129	134	153	151	152	133	145	134	151	144	133	142	132	156	130	131	153	120	141	148	142	119	131	131	143	144	140	128	129	144	151	141	129	134	147	145	133	143	146	125	149	134	126	135	138	149	121	139	133	153	144	130	146	123	143	138	165	138	144	153	144	141	146	146	146	163	167	137	154	138	149	134	126	141	122	128	144	125	149	146	160	134	138	129	149	136	146	134	126	156	135	126	148	131	135	140	156	152	159	136	119	129	139	152	122	124	134	133	134	144	146	126	145	153	132	136	135	142	113	151	138	138	128	145	122	148	142	141	121	133	134	112	138	131	123	148	144	122	119	137	134	121	116	142	149	145	165	133	131	150	142	145	151	129	139	126	135	160	134	125	153	137	143	156	141	139	137	127	139	150	154	134	118	139	149	139	149	161	140	163	153	124	140	125	140	156	131	145	157	140	120	138	128	144	127	127	134	125	122	152	129	150	128	136	123	136	136	133	127	146	143	167	132	118	152	147	136	130	130	149	136	121	154	127	141	125	124	143	155	120	157	132	140	131	148	144	140	166	124	130	145	147	120	133	134	135	141	149	138	133	127	144	129	144	127	141	162	159	116	134	140	157	135	136	136	157	127	139	140	149	121	119	148	135	140	126	128	132	126	152	132	124	151	149	134	131	143	136	131	131	125	144	118	129	121	141	132	152	152	135	127	137	144	143	129	129	134	149	142	145	161	145	150	140	143	147	160	137	159	140	140	115	147	152	124	130	127	151	135	138	138	132	135	135	150	142	130	149	155	133	126	143	142	144	136	150	145	121	139	126	138	132	139	127	131	133	123	117	132	148	157	147	151	141	138	153	135	130	158	134	132	140	146	123	137	140	139	145	151	130	132	126	141	130	125	141	147	151	122	139	129	135	147	131	131	141	136	144	133	139	141	131	141	118	139	123	139	137	134	127	146	150	140	154	133	126	142	148	151	137	125	138	137	129	137	132	151	143	152	136	120	146	124	156	145	144	130	137	129	163	117	150	153	137	138	129	129	126	121	133	155	115	149	132	142	128	148	140	132	135	136	126	146	153	134	137	116	150	143	145	144	140	149	130	137	134	124	149	130	139	136	146	157	152	144	137	148	137	137	163	150	128	129	133	137	159	146	127	126	137	151	119	133	141	127	159	135	159	143	140	177	143	151	146	138	120	135	149	143	143	135	146	132	129	130	133	129	147	154	141	119	142	123	130	167	141	129	115	135	124	113	143	138	145	139	144	130	154	145	134	135	108	120	138	144	130	133	152	144	141	135	144	143	120	127	133	140	136	149	153	142	129	148	140	141	122	144	121	141	135	135	164	128	106	130	132	139	145	145	144	149	132	137	142	123	138	148	136	140	141	132	143	122	131	136	141	140	140	129
150	1	1710	192100	416	52	275	273	261	230	208	200	204	171	169	156	172	171	153	161	169	159	157	157	148	149	146	127	125	138	158	139	136	166	145	135	150	133	123	131	124	147	149	146	132	138	137	133	126	122	131	117	134	125	121	139	131	124	152	139	130	122	144	140	134	140	143	138	142	119	123	136	139	107	116	117	129	126	127	120	132	118	117	123	118	129	123	132	103	128	132	120	130	106	129	107	128	132	131	118	139	121	134	138	146	124	116	147	131	115	130	139	112	128	136	142	117	125	128	119	116	128	115	116	134	134	117	158	121	147	133	127	129	122	128	147	119	119	131	137	117	135	126	132	154	128	109	124	133	138	135	114	134	129	122	135	142	143	108	125	132	118	144	130	118	122	127	135	112	136	131	133	124	130	113	123	117	144	152	126	137	117	149	120	138	122	118	123	127	117	141	137	126	115	148	129	125	129	120	109	148	113	128	135	121	124	121	133	137	124	122	114	122	128	128	132	119	149	132	106	144	119	136	128	129	137	132	112	127	129	112	118	105	113	103	139	110	118	148	112	127	109	152	127	124	134	123	115	118	133	128	150	161	129	138	138	134	134	135	135	128	137	130	135	140	132	130	134	128	151	131	142	158	145	112	135	141	127	125	124	115	128	151	142	116	134	129	139	115	120	133	128	126	127	126	119	136	120	114	139	119	133	116	143	156	128	121	141	139	139	133	148	152	109	123	133	134	132	127	145	145	124	118	135	103	129	120	140	109	122	144	115	142	142	115	131	118	137	140	119	126	134	120	153	138	117	136	148	116	119	122	147	123	148	133	141	121	130	124	129	122	123	133	135	116	139	110	136	149	119	128	123	152	144	127	132	120	125	124	138	127	137	124	125	112	127	133	111	139	118	127	129	147	128	149	123	143	142	141	123	132	136	126	124	120	144	112	133	135	127	148	127	143	127	140	122	130	117	110	128	131	127	115	132	119	127	139	124	111	122	137	132	126	133	130	111	146	130	121	127	129	131	128	143	126	109	130	123	125	156	123	112	137	146	133	118	145	132	135	111	148	148	120	155	132	120	132	113	135	118	136	131	122	118	134	131	126	160	116	126	132	125	125	134	136	143	129	126	115	138	151	139	130	101	131	131	141	134	120	144	129	138	141	124	133	146	118	132	108	119	108	136	132	131	148	116	130	133	134	136	153	132	137	138	145	132	133	142	134	148	126	118	138	123	111	145	132	120	125	124	127	111	134	133	139	148	129	128	130	126	135	132	116	123	123	131	110	134	129	133	141	138	127	116	141	130	134	138	143	136	116	131	125	141	124	132	123	128	106	126	134	132	133	133	123	110	115	123	132	141	127	129	128	140	108	128	125	132	153	119	114	120	139	143	122	122	128	136	130	118	118	136	154	119	120	127	125	118	145	141	136	118	132	136	146	115	118	130	132	123	137	116	129	143	144	117	147	129	146	123	117	141	131	112	135	113	127	153	118	127	127	112	130	121	139	123	123	141	150	120	140	140	119	126	113	145	124	126	134	134	140	147	154	129	111	145	129	137	138	142	138	136	136	130	135	137	145	122	135	107	141	134	152	123	134	133	125	137	138	124	120	120	109	117	135	117	114	119	114	125	128	122	112	123	126	127	127	128	149	122	131	152	140	116	141	119	110	135	142	129	134	124	124	104	141	125	134	111	124	126	134	112	142	126	128	124	145	135	115	136	135	107	135	132	122	120	119	125	140	146	121	135	116	132	137	121	119	108	140	114	135	124	123	139	126	128	137	120	122	132	134	147	145	119	101	126	131	131	138	128	125	143	132	119	123	132	132	110	134	125	126	121	148	128	113	140	126	136	145	147	143	131	120	115	135	119	103	134	113	126	154	130	128	127	136	116	107	136	124	121	126	127	125	129	134	127	125	135	145	127	110	155	125	131	114	119	120	115	122	121	123	100	138	118	122	132	147	126	123	137	136	129	118	112	108	120	132	116	132	148	133	135	126	151	136	128	128	143	117	118	136	113	122	153	112	142	113	142	139	110	105	141	152	114	127	127	113	136	133	127	142	133	121	109	139	145	120	110	129	115	124	131	124	146	127	140	150	123	119	132	134	119	122	135	135	117	117	127	136	125	132	132	129	101	135	133	129	153	136	142	140	137	152	127	140	140	144	135	119	142	127	116	115	117	142	159	130	132	138	121	141	116	143	154	101	136	138	139	131	125	139	116	125	117	118	152	133	133	130	137	127	133	134	113	130	130	119	114	121	125	130	138	115	121	127	127	122	122	145	130	128	143	136	146	139	119	137	122	146	111	139	142	138	138	136	99	109	124	150	127	119	136	119	147	125	131	137	121
150	2	1950	192158	425	12	258	281	303	258	250	236	268	218	222	222	208	219	199	221	202	211	181	179	190	180	190	154	185	172	166	154	188	148	155	160	172	176	148	133	150	144	130	154	128	161	138	145	155	141	137	114	146	131	153	138	141	147	122	126	129	155	143	126	145	137	129	129	140	147	138	131	149	119	150	136	129	135	123	139	143	155	142	127	139	144	137	141	139	116	137	138	143	134	142	128	151	134	109	139	133	109	138	148	120	121	155	136	142	127	126	136	117	117	134	128	124	128	137	144	131	125	137	129	120	130	112	131	140	164	151	123	150	135	135	139	140	120	135	126	130	128	129	132	105	133	144	142	118	157	131	124	127	148	145	132	127	147	128	121	130	147	122	140	142	120	136	134	114	149	129	125	131	132	148	138	141	122	153	120	125	120	129	115	115	113	116	150	115	130	117	140	135	128	138	147	141	124	135	123	137	132	111	106	108	128	131	138	128	130	125	118	136	120	130	117	131	134	136	141	138	127	125	132	123	139	131	123	129	137	142	124	123	127	128	125	116	112	126	132	152	121	129	126	123	128	131	131	123	135	129	132	130	118	131	125	145	104	116	146	131	128	134	131	114	128	133	125	121	123	116	130	123	118	117	133	133	119	133	112	111	116	126	139	137	140	122	127	124	128	114	131	131	118	138	112	114	128	135	142	132	142	137	126	123	124	127	133	116	128	152	130	116	113	139	115	115	120	125	136	142	128	136	124	140	123	137	132	127	113	116	116	124	137	135	130	128	103	122	126	150	136	108	120	120	132	127	121	126	114	114	137	107	141	119	123	131	129	116	135	125	154	129	122	131	128	132	125	118	137	125	103	116	125	132	126	131	144	133	131	131	124	124	128	133	139	116	127	129	131	125	128	114	150	118	109	124	137	137	136	125	124	125	127	146	146	137	122	128	118	119	122	99	130	121	125	141	139	130	135	138	140	119	132	129	127	129	136	115	144	123	137	125	141	125	142	123	109	123	111	127	133	118	136	144	120	121	139	109	111	113	128	127	123	133	118	112	134	119	133	103	133	131	128	133	132	129	127	133	128	115	155	138	135	146	145	122	124	124	126	131	134	111	125	137	120	147	150	131	146	130	110	127	119	141	139	121	133	144	117	127	119	126	120	122	145	122	136	132	122	129	114	127	126	140	126	134	117	143	116	134	106	142	111	145	134	127	121	119	123	132	116	147	151	134	130	118	143	122	138	125	125	121	144	125	133	123	122	124	138	140	120	122	114	130	136	144	132	113	133	115	144	129	133	119	137	126	127	127	128	116	114	105	125	110	134	114	125	133	128	131	139	147	110	128	116	118	111	124	117	147	136	145	134	136	128	119	133	117	132	125	126	128	110	128	140	147	127	132	130	127	111	133	118	114	138	123	128	130	127	131	128	132	117	127	124	135	136	132	107	128	115	141	106	131	151	127	138	143	126	135	126	130	104	113	131	139	141	145	113	123	108	114	138	129	122	110	130	122	114	124	124	117	139	139	118	136	120	120	129	132	125	149	128	135	147	152	138	121	123	127	138	138	116	131	130	124	130	126	101	116	141	129	116	123	123	125	116	129	121	140	132	141	126	124	126	127	128	119	133	144	122	128	114	118	136	132	121	143	126	119	131	125	131	112	127	129	137	118	142	135	126	114	131	117	131	127	126	123	139	136	120	126	145	128	138	107	120	132	131	128	113	115	131	127	146	133	119	120	119	145	129	113	114	129	122	127	101	128	151	131	102	139	135	128	131	124	121	117	135	128	128	123	106	116	138	125	142	136	140	104	127	151	123	132	151	133	152	136	114	143	126	125	134	122	123	127	131	131	147	127	137	122	148	132	138	133	137	112	123	143	130	123	127	119	113	140	139	124	128	152	124	125	124	118	133	110	132	120	144	140	144	115	120	154	135	118	134	133	148	121	147	124	137	127	116	135	141	114	105	114	129	116	137	138	130	135	116	123	135	139	136	117	137	123	133	117	134	120	132	118	115	111	116	106	128	131	121	137	113	110	134	116	142	135	140	132	142	122	108	131	121	106	127	102	132	122	130	141	130	118	132	117	149	129	142	115	137	133	138	118	138	112	121	113	140	126	125	144	117	144	145	142	104	131	127	134	135	133	134	125	118	123	120	135	135	130	124	111	147	138	133	119	130	131	127	157	116	130	137	122	108	128	126	120	124	124	120	121	112	106	123	115	136	128	98	128	115	129	114	118	125	125	124	131	123	119	135	130	129	125	140	121	131	124	123	122	123	130	123	130	129	109	119	120	145	121	137	141	136	123	128	123	119	138	150	139	134	125	121	126	130	126	154	131	136	131	127
150	3	3250	192216	415	34	296	309	288	248	244	248	224	198	192	204	202	184	198	204	190	177	162	169	164	169	179	164	153	122	157	157	125	146	158	141	160	124	141	131	135	150	146	137	142	138	128	145	137	136	139	153	136	126	133	148	141	140	137	138	147	126	134	138	117	120	114	135	117	111	128	128	144	117	119	135	138	138	115	126	132	126	136	133	132	131	126	122	131	122	133	120	133	137	143	135	124	121	132	134	138	133	134	138	144	156	139	120	121	131	138	122	124	154	140	122	139	128	129	128	128	127	127	147	145	125	137	142	129	141	126	142	127	127	159	129	123	126	158	143	142	119	127	136	136	137	143	139	133	146	137	153	139	128	125	124	143	146	142	141	119	127	131	131	123	137	138	127	130	125	148	135	138	122	120	127	131	124	140	132	144	131	120	146	125	133	117	120	147	141	136	148	129	125	148	124	124	130	122	133	145	129	151	126	143	109	112	129	143	152	132	119	94	133	139	131	134	141	109	125	135	137	150	127	122	127	130	101	126	130	123	123	117	126	125	147	130	143	137	136	140	143	122	146	132	134	123	138	110	123	95	144	142	122	163	142	136	135	141	128	137	126	121	116	149	135	125	124	131	116	124	117	116	164	108	141	107	133	125	121	131	127	141	126	125	118	125	136	121	112	144	153	128	148	148	99	148	142	134	130	126	155	124	125	115	143	138	124	150	135	127	112	125	124	131	119	119	124	112	107	144	140	130	118	152	137	138	129	136	146	126	124	117	135	125	139	114	144	120	111	140	130	129	132	113	129	128	130	112	131	127	132	128	142	150	109	120	125	142	125	123	146	129	133	121	125	130	148	144	132	127	120	136	115	124	114	135	134	128	142	131	133	110	134	142	144	156	116	134	108	146	124	139	118	123	135	133	124	118	125	142	124	136	116	132	118	134	111	124	138	147	132	130	139	129	122	121	122	147	115	134	130	147	127	132	113	131	126	122	128	145	146	129	142	130	139	120	126	118	120	136	140	122	137	149	124	129	127	136	137	134	129	147	133	133	129	123	132	139	128	130	135	110	137	129	126	130	148	140	134	111	132	118	98	142	113	147	120	138	150	116	117	128	132	116	140	145	128	124	124	133	117	129	145	143	119	128	130	123	122	141	124	127	136	129	120	123	126	133	129	134	141	131	127	146	140	127	125	117	153	135	131	128	133	141	140	132	130	131	127	109	116	127	123	120	125	136	134	127	115	142	115	122	156	138	139	125	135	128	118	142	138	136	131	134	126	139	136	132	129	120	148	143	136	120	117	139	130	125	142	136	122	119	136	150	148	132	136	147	150	115	116	149	136	128	128	120	115	125	132	122	133	141	118	145	127	120	130	134	135	120	118	120	123	140	134	139	120	118	119	127	126	138	132	126	124	122	123	137	117	126	136	140	129	131	131	126	136	114	130	120	116	133	121	114	131	119	126	137	129	111	142	124	131	142	120	136	136	148	122	161	103	122	141	124	118	123	120	127	140	153	104	124	138	130	128	130	149	115	143	134	129	128	103	130	119	132	139	139	124	119	108	124	120	109	130	127	118	117	141	130	155	140	117	135	145	144	152	139	136	124	147	117	127	122	120	132	139	123	130	98	125	122	109	138	140	134	120	133	114	120	138	134	130	142	117	125	128	126	136	129	113	129	153	140	119	143	136	133	142	135	122	114	139	124	130	135	131	124	128	125	124	106	127	122	118	145	135	119	126	144	131	144	139	139	123	128	114	130	113	142	141	120	139	122	139	124	120	141	109	122	131	135	128	138	129	118	133	138	124	137	141	122	120	135	105	113	113	106	125	124	133	121	127	137	121	108	121	147	116	139	133	128	140	132	156	118	128	137	133	130	113	126	140	136	144	135	123	126	153	115	124	108	128	122	115	130	114	138	121	131	138	117	109	135	137	137	130	121	141	146	130	126	132	132	130	140	119	131	112	136	127	117	110	134	148	134	134	129	134	129	137	128	147	138	131	111	117	131	134	131	126	139	123	129	146	112	116	127	141	133	119	131	141	141	137	143	119	127	122	129	124	125	133	144	133	140	152	153	121	153	152	124	130	122	123	127	113	128	128	122	124	142	118	124	120	141	118	122	113	133	127	129	116	145	100	125	113	124	133	126	130	115	125	117	136	118	123	107	129	127	113	132	111	103	134	118	144	127	137	125	141	125	139	117	130	133	121	124	137	119	103	129	129	124	132	136	139	128	133	130	119	125	118	150	110	127	130	120	137	130	124	128	130	147	158	137	147	109	116	146	129	135	130	138	139	106	139	130	129	112	131	142	112	127	134	124	139	145	135	119	117	108	123	130	125	120	129
150	0	2500	192273	418	7	247	293	290	308	295	270	301	261	272	268	264	307	267	255	259	258	237	245	222	219	224	210	210	200	196	186	188	176	162	195	168	178	168	179	154	162	173	192	166	157	163	150	169	171	154	157	157	124	160	150	163	155	139	163	148	156	165	160	184	157	131	152	142	148	140	147	152	157	141	144	145	165	145	156	136	148	148	162	152	169	157	148	147	138	127	151	148	133	152	121	142	145	143	138	142	152	155	150	136	130	143	148	140	125	132	156	152	149	140	161	123	144	155	143	142	144	145	137	120	141	134	137	156	147	147	148	140	155	130	168	141	152	139	150	127	146	126	135	141	133	141	124	131	140	147	132	140	154	129	142	149	141	118	117	134	155	123	130	151	137	122	125	141	134	121	139	130	137	132	130	142	118	136	115	146	130	161	153	126	139	130	146	142	140	111	144	119	120	159	127	128	142	132	122	116	145	128	140	131	130	126	144	145	142	147	129	135	139	124	145	138	127	124	139	140	122	159	162	134	152	165	146	153	128	128	152	144	137	132	150	105	134	146	141	139	139	141	148	133	132	126	143	154	115	149	129	114	131	147	117	132	141	132	131	130	150	148	143	130	123	136	148	131	155	150	139	138	130	127	128	145	129	147	142	159	136	130	132	132	130	122	140	148	121	147	144	139	135	147	148	133	142	143	129	134	131	127	126	125	150	138	133	131	136	138	146	147	150	122	137	127	135	129	144	137	144	136	136	129	122	130	131	144	148	137	148	143	136	135	120	137	132	150	144	140	143	151	131	142	134	136	112	138	126	120	138	149	133	123	143	135	130	136	149	134	129	144	147	138	134	157	135	114	143	123	132	133	147	129	119	132	116	145	124	122	139	135	135	159	123	135	144	153	135	153	156	140	142	121	133	132	135	135	110	112	158	138	140	137	142	131	121	138	144	142	126	135	141	140	136	126	138	143	170	147	129	151	135	132	152	136	133	130	139	114	125	145	125	149	136	139	126	149	149	126	139	123	125	115	131	128	146	147	143	129	147	140	122	142	123	122	124	119	144	115	138	125	121	133	123	118	122	123	118	128	138	124	128	149	125	132	121	142	146	140	139	135	120	161	122	127	149	129	147	130	127	138	140	125	146	116	140	135	144	150	149	142	131	132	129	143	155	128	141	121	132	112	132	124	151	155	142	120	134	149	119	152	124	153	122	144	137	117	137	139	140	145	123	133	147	127	132	128	138	133	120	137	119	134	147	125	129	143	112	142	152	123	124	126	153	135	142	120	158	145	133	135	144	138	131	121	118	119	122	130	141	134	140	146	127	120	124	122	146	138	146	157	124	132	123	139	121	149	125	116	144	129	143	115	160	145	127	117	145	135	136	113	116	140	129	139	114	145	114	131	136	138	141	125	134	130	122	135	123	148	123	137	127	151	117	147	133	138	127	126	132	122	118	140	145	135	137	146	143	140	128	137	138	141	126	138	124	130	139	129	124	130	136	137	146	120	144	150	116	122	134	120	136	140	135	116	127	138	141	143	151	149	121	135	118	113	136	127	121	119	122	125	138	136	124	142	127	150	123	124	145	130	141	123	141	133	132	126	124	112	142	126	130	137	144	144	141	140	131	139	124	146	127	124	134	139	142	139	139	147	136	126	123	147	127	123	136	124	128	128	118	141	133	130	116	141	143	118	134	141	137	145	138	122	134	148	139	147	143	130	131	119	128	128	117	132	115	107	153	129	133	151	141	137	130	117	138	123	144	137	139	127	126	102	141	130	131	132	120	98	144	125	132	132	137	133	152	153	125	130	136	142	123	129	133	135	142	146	128	139	126	121	152	130	127	139	125	133	141	151	126	139	123	120	142	129	127	131	125	112	151	129	140	162	148	121	128	156	127	133	151	133	147	141	125	151	137	130	161	130	118	133	122	143	140	146	129	131	113	153	144	154	116	137	121	131	123	127	125	124	128	130	118	129	128	134	118	137	145	124	115	140	125	114	133	129	124	138	118	134	121	133	126	115	142	143	139	125	156	131	131	134	133	116	145	126	127	131	117	134	130	132	124	131	128	136	132	137	113	161	160	112	143	141	120	141	142	142	120	137	128	130	145	147	128	118	138	144	133	145	134	123	160	162	127	110	127	159	134	147	129	121	130	124	147	140	131	142	124	125	136	141	145	127	126	134	147	138	135	127	142	139	123	131	133	136	128	123	121	134	133	151	128	118	137	109	132	144	136	152	121	131	122	127	134	140	143	140	116	143	127	139	120	144	134	134	140	123	153	123	132	128	150	122	126	149	146	129	134	145	128	122	147	117	123	134	137	121	161	135	132	142	143	135	130	131	144
150	1	1710	192331	421	50	299	277	236	232	206	203	182	181	173	149	165	147	166	173	205	162	172	141	177	161	165	162	142	156	151	123	136	142	144	132	149	147	124	123	137	124	140	158	134	137	123	126	136	141	124	137	144	139	117	141	118	130	139	133	118	113	154	123	132	122	127	139	154	147	117	145	130	123	139	120	136	139	118	144	145	133	124	138	131	127	131	127	130	120	113	125	142	115	127	137	135	147	138	121	107	124	140	160	122	137	122	115	111	116	140	144	140	120	146	125	111	136	129	126	153	136	137	126	127	119	114	139	109	122	129	142	129	136	111	141	129	153	133	132	133	126	136	139	133	130	143	133	123	142	140	125	141	127	141	131	140	129	123	122	157	127	123	137	134	129	121	140	137	131	130	130	125	142	157	139	132	140	149	127	146	116	148	138	125	131	121	136	124	131	127	115	127	144	131	126	124	116	151	125	141	139	133	135	121	137	134	139	139	133	136	140	133	125	129	136	123	125	127	132	148	128	125	132	151	138	142	124	153	134	125	121	121	141	130	125	135	117	129	139	109	138	130	135	129	123	119	136	145	136	130	142	126	140	123	141	133	124	148	130	127	131	141	121	136	134	130	123	118	125	123	138	124	133	122	131	129	130	119	123	129	144	120	155	130	141	144	108	147	132	122	136	135	140	120	126	123	145	130	130	137	122	119	128	139	135	134	144	104	118	134	118	146	127	142	105	123	131	107	111	127	138	132	110	153	133	111	138	137	139	136	139	133	123	115	140	123	135	126	151	105	126	122	130	140	111	148	133	131	122	156	148	147	122	136	111	121	140	124	135	147	145	154	138	123	132	129	119	133	129	141	121	115	118	146	126	140	113	124	125	107	135	147	123	138	127	140	155	127	124	130	150	118	134	145	128	126	138	130	125	149	135	124	126	129	122	155	120	141	136	128	122	130	122	147	133	140	142	135	115	152	118	121	118	125	145	119	145	130	123	124	142	118	138	136	127	141	129	138	121	122	157	139	138	137	121	123	125	121	139	110	135	119	123	128	141	117	140	176	120	137	128	118	135	132	151	115	133	114	134	117	131	117	123	142	137	116	136	139	112	123	153	119	119	124	132	128	125	128	134	142	139	135	149	128	134	134	140	111	131	142	120	143	115	131	154	125	144	128	135	147	131	138	137	133	131	166	138	118	130	120	134	137	121	116	145	135	136	133	130	149	138	136	134	133	139	124	141	141	139	134	125	136	125	117	132	136	128	137	124	158	109	130	119	134	128	130	140	120	131	137	121	128	141	147	123	131	123	135	114	148	136	116	130	147	127	134	143	112	123	108	122	130	139	125	137	137	137	136	124	130	125	125	136	118	127	120	130	127	127	137	114	115	125	126	123	135	127	122	129	116	116	118	126	126	135	142	133	144	138	133	138	110	137	126	135	109	144	142	142	127	130	129	129	105	134	121	126	131	114	140	134	129	134	113	138	150	117	111	128	149	131	130	134	139	132	117	167	125	132	125	113	136	137	110	139	127	132	129	142	117	129	113	148	136	136	128	133	128	122	126	130	136	130	131	134	139	143	137	118	133	120	141	123	120	126	135	128	128	134	129	139	113	122	137	110	127	107	126	134	125	125	150	128	125	133	124	142	112	118	138	162	139	129	121	126	133	141	138	117	136	123	132	124	143	130	139	142	125	108	134	131	137	119	143	109	138	117	111	136	126	115	116	116	110	125	134	135	129	121	134	128	130	123	150	126	112	113	130	139	140	151	120	133	134	133	129	130	125	121	116	138	124	130	128	131	118	134	142	122	117	137	134	123	141	117	127	131	125	131	143	122	108	134	153	140	162	164	121	127	120	124	133	133	145	137	111	117	146	127	145	132	147	123	151	135	132	134	132	117	122	136	134	135	133	146	114	137	147	129	108	134	109	118	123	141	133	140	133	133	128	126	142	109	147	139	141	110	146	133	119	126	134	146	124	138	135	128	132	125	118	112	132	132	149	148	128	138	130	133	126	127	121	118	105	128	137	129	121	122	121	146	148	143	127	129	121	128	117	149	135	125	142	125	143	132	147	136	133	138	139	118	117	127	127	126	122	112	131	126	120	146	146	133	136	139	126	129	132	118	136	123	138	130	138	134	114	148	123	119	128	133	145	117	126	117	127	148	126	132	126	147	132	146	117	126	130	157	130	133	142	132	124	128	150	130	137	156	115	130	148	117	117	137	138	135	128	98	140	139	159	139	143	125	123	118	128	129	123	141	136	132	134	138	122	115	140	125	143	125	130	139	119	117	114	123	120	133	109	138	120	128	139	140	122	117	137	120	129	122	130	143	123	127	122	122	130	138
150	2	1950	192389	409	12	235	291	279	280	249	224	238	204	200	223	211	216	238	182	214	207	185	207	212	161	176	192	195	155	162	174	174	156	158	143	167	166	160	150	136	136	151	156	156	150	129	121	159	140	160	153	138	142	153	125	135	145	140	157	136	143	141	157	125	152	148	156	137	126	122	132	140	144	113	143	151	138	134	144	146	151	138	157	140	138	160	126	154	142	158	138	135	138	130	136	141	152	145	125	143	132	140	161	139	154	139	161	148	142	126	125	115	135	141	135	130	128	124	123	138	161	123	146	134	143	141	138	140	109	142	128	116	132	115	141	138	143	132	116	152	151	139	141	166	128	115	138	128	131	122	133	134	139	160	164	144	153	127	129	129	130	139	150	133	138	129	140	144	136	114	127	132	150	136	133	137	140	120	135	130	137	123	134	140	146	124	120	137	154	139	125	125	110	136	128	141	133	121	138	134	146	132	147	137	158	110	137	144	111	128	149	109	124	125	124	116	132	140	140	120	133	126	131	144	148	129	136	128	131	141	146	145	126	123	138	150	122	169	128	138	119	156	127	126	135	135	118	121	146	130	140	148	137	116	131	140	138	146	128	108	128	147	132	141	133	133	153	124	150	137	135	126	145	125	132	133	143	151	151	129	139	138	127	152	139	128	145	147	134	131	141	133	123	128	129	129	113	128	154	143	145	125	132	143	134	140	143	117	150	131	126	138	126	131	142	147	130	116	142	117	127	128	123	135	123	161	134	139	129	143	135	139	127	140	154	140	147	107	140	131	127	128	127	134	136	130	118	122	142	128	136	127	134	130	125	148	129	133	123	150	151	129	127	138	131	135	133	151	143	147	142	115	126	127	147	140	125	126	142	116	130	149	113	133	131	101	144	147	138	124	119	136	116	139	132	123	116	134	124	104	142	128	117	141	130	138	149	131	119	139	142	133	139	150	143	139	129	151	133	138	130	134	120	126	132	138	126	113	138	133	140	151	136	127	134	124	135	144	142	138	130	122	135	130	127	135	136	142	131	137	147	141	133	137	143	138	132	132	133	145	142	133	120	136	148	130	144	137	140	138	149	164	147	141	132	143	147	123	142	126	131	152	137	140	128	140	131	127	146	132	127	130	128	123	144	125	139	104	141	140	123	124	113	125	138	145	143	122	138	128	130	135	135	127	149	116	151	129	140	120	138	119	142	117	140	137	141	140	124	128	116	137	150	147	138	126	138	139	138	126	118	146	124	156	128	130	141	134	117	132	147	142	133	152	136	110	144	131	155	133	120	122	125	138	123	131	115	131	135	138	148	151	122	124	128	145	144	140	124	135	138	133	126	125	144	141	146	143	127	126	139	139	117	163	141	137	123	123	125	117	143	136	137	116	138	123	127	153	135	126	118	156	120	112	135	126	134	121	152	136	115	140	148	139	121	135	152	113	136	126	144	141	131	127	119	153	120	139	120	131	144	120	151	139	128	131	120	149	134	131	127	133	146	132	124	141	138	158	148	122	154	126	117	130	128	138	129	118	134	148	124	137	122	146	159	118	128	129	136	128	146	130	140	129	130	125	128	130	137	138	135	136	144	129	146	122	113	117	131	120	103	137	136	122	148	118	121	137	146	143	137	130	130	137	145	138	135	135	118	129	111	117	151	125	138	131	140	121	113	132	117	139	132	144	126	147	125	108	146	130	154	116	117	126	126	124	151	119	138	131	121	131	137	116	149	141	128	123	131	141	146	149	123	122	128	139	131	154	150	138	137	147	166	135	129	129	125	149	136	145	137	124	148	132	141	120	101	146	128	139	131	140	143	134	155	135	137	131	134	131	135	150	150	141	141	140	116	135	135	131	137	115	138	129	141	148	129	121	133	121	125	132	129	149	115	128	150	125	122	152	132	125	149	131	129	138	138	145	135	144	137	147	135	119	138	113	148	142	132	131	136	132	140	134	120	135	149	131	124	122	152	131	136	128	138	113	140	130	116	147	139	150	114	134	140	145	141	126	133	118	138	124	147	136	137	127	131	117	140	121	141	136	131	153	138	125	130	151	133	163	145	131	120	133	146	134	129	121	135	117	132	130	146	129	112	122	130	133	130	123	125	110	128	141	121	125	151	117	132	132	138	158	130	126	131	133	139	133	131	132	144	135	114	141	119	149	113	132	125	165	130	151	127	128	112	139	129	141	127	143	159	124	140	142	148	129	150	140	114	129	134	136	141	128	127	144	133	143	128	134	137	131	123	136	145	122	144	127	127	119	133	144	132	138	124	123	148	139	118	133	140	129	139	126	140	123	141	133	128	111	136	115	107	121	114	131	145	137	126	134	133	119	141	133	134	130	113
150	3	3250	192447	420	32	267	290	259	246	256	226	230	208	192	179	182	186	199	191	200	191	214	174	171	180	173	165	163	157	166	143	154	152	139	132	153	146	142	141	150	165	139	143	140	135	146	144	122	136	128	158	130	143	135	152	143	143	144	139	134	135	123	129	125	131	144	141	146	147	157	145	138	128	129	127	135	150	135	127	149	132	140	146	152	138	147	146	140	151	152	152	121	145	140	158	126	154	123	133	124	143	143	151	139	146	140	145	126	149	139	146	151	144	141	133	140	137	132	127	130	141	151	143	121	121	150	131	138	118	135	131	146	137	158	122	146	129	128	142	124	151	110	128	144	141	161	146	146	122	145	144	131	154	118	142	139	153	123	127	141	143	159	119	125	151	144	126	161	137	132	130	144	140	142	108	147	150	118	144	144	134	132	134	153	140	131	137	153	149	126	145	140	135	118	130	119	132	101	137	143	135	131	150	151	137	138	157	127	139	147	145	138	128	136	151	122	115	137	143	127	124	121	140	144	147	135	130	128	128	138	135	156	154	144	127	135	118	124	133	141	147	139	133	130	125	143	144	144	128	131	160	126	129	142	135	147	136	136	113	128	127	138	135	135	138	114	119	141	128	147	145	120	126	139	141	128	140	125	121	137	145	124	155	141	146	135	126	122	141	134	129	136	140	140	162	121	128	123	136	130	132	148	124	142	136	129	128	124	130	143	126	128	123	137	146	128	135	157	130	162	130	146	143	137	138	140	141	132	132	136	139	144	134	144	130	131	128	143	140	134	141	131	139	139	123	159	145	153	151	146	148	151	123	118	121	135	113	127	136	130	137	140	156	128	113	146	145	142	130	123	139	139	148	140	145	137	158	135	143	122	134	126	112	126	142	143	128	123	137	133	131	132	129	136	136	104	133	140	128	132	138	141	144	150	153	129	150	123	126	151	119	135	137	153	132	132	143	124	130	142	131	113	135	142	151	132	150	148	126	129	130	138	118	130	130	125	137	131	131	133	119	138	149	143	140	146	140	130	134	127	130	124	136	127	124	135	115	122	146	143	121	145	142	124	116	125	143	123	147	138	137	141	129	137	127	124	122	121	138	111	112	145	146	139	114	139	125	139	141	135	129	138	147	144	131	122	143	125	133	127	123	116	126	140	145	133	130	142	133	136	153	155	124	152	131	146	133	123	143	132	141	118	132	135	140	126	152	127	126	114	129	124	135	146	131	122	135	138	141	142	138	147	126	132	158	129	138	115	120	140	149	147	133	129	136	143	127	134	147	129	136	129	117	131	128	148	153	125	140	143	130	139	124	133	151	133	116	146	128	138	135	119	137	133	158	152	125	121	117	123	160	140	99	151	134	114	123	150	133	134	136	130	118	126	122	137	119	138	120	142	137	147	150	143	140	122	122	130	145	118	158	141	136	130	151	135	138	127	132	157	132	135	139	146	133	123	141	132	136	114	123	125	131	131	157	125	161	152	135	140	132	120	130	135	148	118	137	154	139	142	126	128	146	139	137	156	127	146	139	147	132	139	129	142	142	142	138	155	133	139	149	129	146	110	119	134	121	114	144	129	148	133	155	127	139	133	144	145	140	111	121	135	142	129	126	116	137	152	151	138	127	129	131	148	127	143	125	140	129	123	136	130	140	150	141	135	122	111	144	129	139	140	129	136	132	125	126	143	126	138	130	116	140	160	152	126	140	132	128	151	126	131	123	155	128	149	132	110	137	130	134	132	148	137	137	137	130	147	133	139	118	138	143	132	163	144	138	139	136	144	125	150	139	165	127	125	116	123	153	136	146	156	122	121	131	137	139	152	122	146	132	141	140	127	142	138	129	139	123	137	121	134	146	125	133	137	142	136	127	115	143	130	127	135	122	127	155	129	145	147	124	151	142	139	139	138	146	130	138	125	132	145	154	146	127	135	150	135	136	121	116	125	123	137	120	143	151	118	130	123	142	125	133	149	122	127	122	127	116	135	127	135	119	114	137	143	142	133	129	139	122	134	164	124	133	127	151	130	144	125	144	150	143	135	126	142	121	150	121	122	149	124	133	153	126	130	137	128	130	119	140	146	149	117	125	123	151	133	140	137	135	139	145	132	135	150	130	142	128	141	125	123	117	125	137	126	125	127	128	136	127	144	151	123	143	130	115	127	138	130	135	141	133	143	117	140	136	153	141	144	146	115	124	148	132	138	113	140	117	124	136	125	138	120	133	127	127	136	140	131	149	132	139	154	135	146	120	128	127	131	133	124	141	144	136	126	132	134	134	151	125	142	141	146	142	133	128	137	151	138	126	136	117	131	148	131	142	131	134	131	137	138	137	137	136	123	114
150	0	2500	192505	419	2	205	272	282	273	259	260	270	246	261	243	239	233	264	276	239	244	249	236	205	203	207	230	196	195	195	190	182	176	163	181	167	164	153	173	166	167	184	175	177	160	167	152	150	168	169	141	156	159	166	159	154	177	149	134	143	159	147	175	165	150	161	145	159	148	136	147	161	170	160	149	139	142	151	145	151	153	133	143	150	155	124	164	170	147	142	165	127	157	143	136	137	147	152	129	119	147	144	135	141	164	136	127	145	131	150	143	141	159	143	136	139	129	151	144	130	145	136	145	147	147	135	137	152	128	136	153	151	144	142	137	128	141	142	135	147	125	162	140	139	157	149	144	136	145	123	137	136	130	147	123	140	121	124	152	139	121	148	138	146	140	143	143	122	144	145	121	145	131	125	141	143	147	127	139	128	122	130	123	129	144	141	131	143	135	134	133	120	118	159	123	136	156	136	145	133	137	142	135	126	138	135	125	134	145	118	142	146	140	130	147	150	124	145	133	148	156	145	146	123	133	124	163	132	141	159	132	136	131	126	119	145	137	135	166	141	132	136	149	115	134	141	139	140	134	134	141	136	128	142	130	139	152	146	136	145	154	118	137	156	129	135	138	144	148	144	132	152	128	116	134	124	125	165	153	137	148	144	127	143	143	146	126	151	115	140	135	145	131	151	139	116	134	128	148	146	142	104	130	131	144	135	159	135	153	118	138	142	132	147	135	114	125	138	129	145	161	127	127	145	133	131	143	112	136	148	108	135	131	146	139	128	135	139	118	153	134	137	139	141	131	122	135	139	142	136	155	138	149	123	133	127	136	136	137	125	124	142	126	127	130	116	134	143	151	146	147	126	141	128	132	150	140	145	130	143	129	130	132	132	123	154	135	125	153	139	132	148	153	158	128	121	129	159	122	129	124	135	129	139	156	126	124	141	119	115	154	135	137	137	133	139	135	126	142	142	137	132	130	153	126	134	136	140	123	131	164	141	148	118	147	132	131	133	142	131	118	116	141	141	125	111	151	127	120	146	142	143	138	151	126	145	118	111	139	143	145	129	144	144	129	133	152	151	128	129	128	130	155	125	134	146	130	137	140	133	95	133	120	121	123	141	142	137	140	147	135	133	132	143	142	139	132	135	132	142	149	125	142	133	144	146	122	156	131	124	137	145	146	143	143	122	133	139	153	147	133	113	138	127	124	133	123	132	127	139	134	140	145	135	130	128	148	148	145	156	144	138	145	130	141	142	159	127	128	126	127	135	123	132	134	141	131	137	136	151	145	147	123	146	134	149	141	130	149	120	130	127	139	124	139	116	123	136	130	148	123	137	139	119	136	133	136	139	114	122	127	145	133	122	137	135	134	135	145	115	161	148	129	122	163	145	155	134	147	127	126	116	151	117	144	120	128	122	131	139	143	132	140	119	155	150	151	129	139	120	139	135	165	138	150	122	139	117	144	131	129	144	132	126	113	140	134	121	141	128	127	141	136	109	149	130	124	123	137	137	128	129	134	135	130	134	144	124	132	135	128	142	130	149	154	136	121	134	139	118	130	141	128	139	131	149	140	127	138	125	133	131	142	149	122	132	113	137	159	110	136	113	150	158	135	123	120	144	163	120	142	127	137	117	145	147	136	145	131	119	132	108	138	125	152	138	132	152	113	140	140	125	130	130	135	132	138	153	139	109	141	152	132	134	140	124	137	128	161	143	140	123	135	148	128	143	129	127	130	130	136	119	149	161	108	116	118	124	136	117	126	137	138	143	128	129	118	138	131	155	137	129	151	130	131	139	141	127	140	132	133	151	122	121	157	151	127	141	129	126	150	133	119	108	125	122	141	155	129	132	154	149	106	134	126	130	137	133	130	157	126	140	128	128	130	134	134	126	136	134	145	140	147	157	119	113	148	126	116	123	135	123	137	125	137	140	126	138	136	126	127	132	128	140	135	117	138	119	129	137	153	131	132	129	137	149	169	123	133	125	111	143	118	151	123	121	138	131	151	155	126	150	143	116	149	137	145	137	135	120	129	127	132	128	149	146	144	98	130	134	121	138	133	147	158	149	144	131	140	125	139	116	126	137	140	127	135	132	148	124	124	147	126	127	145	130	158	125	150	115	126	137	128	116	143	120	143	133	116	127	131	134	122	121	124	139	113	145	116	132	128	132	129	136	156	139	121	139	126	132	152	132	131	139	137	155	126	129	148	136	145	128	155	146	117	131	133	121	134	132	145	132	132	130	136	131	114	127	127	137	135	145	135	121	138	142	132	136	134	162	134	119	131	124	134	147	133	135	130	161	122	134	136	136	134	157	134	134	139	138	128	128	137	132	151	129	129
150	1	1710	192562	426	44	272	285	223	203	202	194	180	167	184	157	155	159	143	118	148	154	159	157	123	171	139	119	149	151	136	133	136	123	131	137	134	127	116	139	144	125	118	139	131	116	113	137	124	125	101	121	124	146	135	125	133	118	140	140	126	136	119	126	126	136	127	109	120	144	136	124	122	126	132	109	136	143	119	120	128	141	114	120	114	112	132	118	106	121	124	114	118	99	121	124	150	126	118	136	121	125	114	120	142	136	109	137	100	103	133	123	119	126	125	112	143	130	130	120	112	116	129	116	129	121	110	131	126	124	133	121	134	113	129	132	112	136	112	118	140	110	130	144	122	132	131	125	137	127	122	111	142	126	121	116	120	130	126	103	148	132	123	121	136	127	132	110	142	140	114	122	135	111	103	135	115	145	119	128	138	134	155	116	148	118	136	131	132	132	117	133	126	139	118	111	150	137	107	142	120	121	108	130	124	116	113	135	138	144	108	128	114	140	128	110	118	141	136	115	113	116	138	125	134	122	118	124	123	133	126	135	88	131	113	129	136	134	119	139	138	123	110	124	119	108	126	110	126	117	131	123	134	124	123	122	126	137	153	123	115	137	121	138	133	133	133	126	117	136	104	137	143	98	127	129	106	132	136	116	117	118	130	117	128	106	128	136	113	133	135	102	104	137	127	116	128	111	124	136	126	125	135	127	142	129	116	119	110	141	117	135	121	133	129	127	127	112	116	115	121	128	121	127	132	125	146	124	130	126	125	132	116	135	111	138	138	110	126	116	141	122	124	129	114	124	113	110	122	113	140	119	114	130	123	121	120	127	125	124	135	124	126	139	129	134	119	128	129	120	131	134	132	115	122	123	118	118	120	120	123	115	119	113	111	127	123	117	140	130	135	152	132	128	109	115	119	141	120	116	138	122	119	144	128	111	125	135	115	130	114	103	136	133	138	116	130	126	124	124	124	125	140	145	120	133	123	118	128	110	107	131	127	110	118	114	127	126	110	114	114	139	132	132	121	127	122	128	139	146	127	106	127	119	125	111	144	126	118	111	138	125	124	129	148	121	130	137	130	119	122	125	138	120	133	127	132	124	121	124	120	136	121	121	136	131	133	119	126	122	120	115	107	123	131	122	134	133	107	118	134	117	129	149	140	149	131	125	119	117	136	120	133	138	137	129	119	135	116	131	127	129	124	100	122	142	137	115	148	134	108	108	132	138	126	142	110	128	116	131	121	139	116	141	116	127	128	114	115	116	123	127	134	124	124	122	128	117	132	121	136	144	140	137	128	123	133	128	128	122	120	113	113	133	137	133	139	126	137	112	122	122	126	125	156	124	142	123	120	140	147	120	106	131	119	113	109	125	146	132	127	125	126	142	130	135	123	128	122	104	128	99	147	131	141	126	116	133	112	123	131	126	116	118	118	126	119	117	117	141	119	140	107	127	104	124	122	150	130	137	132	139	131	134	121	136	101	131	139	120	124	124	124	118	118	116	112	131	110	120	108	133	128	111	139	116	120	125	122	115	123	128	145	126	111	141	119	107	118	140	129	110	144	109	127	125	132	107	132	120	109	112	117	117	130	146	133	145	121	127	145	119	127	131	119	141	140	113	132	103	108	116	119	130	122	126	127	120	113	121	110	109	131	135	129	124	128	148	112	109	134	124	129	125	119	138	102	115	124	115	128	122	118	105	147	113	120	115	117	124	110	137	132	105	123	106	121	123	140	140	130	125	120	133	128	117	123	117	128	135	132	119	115	130	136	119	125	130	119	118	121	118	139	133	97	120	111	132	119	124	131	120	113	106	132	115	135	126	112	117	128	130	122	129	146	122	129	138	111	119	133	147	116	149	118	132	141	122	119	128	130	120	121	139	119	136	120	124	158	126	120	128	119	126	112	132	124	131	120	132	129	130	140	120	106	126	116	123	135	130	140	127	112	123	139	119	90	128	130	128	149	119	128	117	121	133	131	121	127	132	109	124	126	133	117	129	133	141	117	126	132	124	105	136	135	134	118	123	107	130	117	116	97	119	122	127	132	111	112	120	111	123	119	130	112	112	134	131	120	113	129	127	122	133	145	130	132	122	134	112	121	133	125	118	139	128	126	122	109	114	126	113	145	139	125	121	150	133	145	136	112	133	127	124	133	107	128	122	112	128	134	130	119	121	124	134	100	140	127	130	112	130	127	121	140	135	122	136	128	89	129	129	141	125	116	127	124	126	115	124	129	123	107	129	132	116	138	139	109	136	140	126	131	129	100	124	138	123	143	107	122	118	142	125	150	117	132	129	124	123	137	135	126	103	119	130	111	135	133	122	129	127	142	137	131	124	113	123
150	2	1950	192620	425	17	246	275	289	266	240	229	260	217	207	199	191	192	196	201	182	197	198	194	181	170	208	181	168	188	167	163	174	145	148	136	149	125	152	136	140	130	143	130	138	126	141	181	123	148	138	139	163	118	131	148	137	133	147	117	131	152	137	142	124	132	142	121	139	134	128	136	130	116	132	123	137	138	133	122	145	137	145	125	131	131	133	133	114	125	118	130	127	130	122	151	141	119	141	136	110	118	135	132	127	119	106	124	125	126	134	131	123	141	142	127	111	141	136	121	136	112	135	131	121	118	133	128	138	123	140	134	134	132	128	127	125	124	118	118	117	121	148	121	133	140	125	133	119	137	137	145	137	126	133	143	152	153	118	111	138	133	115	141	122	124	122	130	125	130	108	121	119	127	135	133	105	129	145	134	138	116	134	117	110	141	119	129	119	136	123	135	118	125	123	115	139	128	126	134	131	125	122	139	104	128	131	142	126	127	143	116	117	112	126	135	133	120	126	134	138	131	129	141	121	125	136	121	137	119	117	128	133	114	114	132	143	129	110	108	114	140	115	129	114	125	130	137	118	122	119	115	119	133	125	142	116	126	141	132	136	133	144	128	126	129	122	128	117	136	139	138	114	128	126	141	122	122	123	125	131	112	127	124	116	119	140	130	112	129	135	143	132	116	115	119	121	140	139	125	119	126	111	141	128	138	114	111	120	128	118	133	127	136	137	121	131	134	147	137	134	137	127	139	108	124	124	143	123	130	130	126	125	110	118	133	132	123	132	116	122	122	119	123	108	135	127	134	119	126	124	116	124	126	116	118	107	127	109	144	120	133	131	132	130	127	124	133	122	112	117	124	127	123	112	114	126	124	129	133	131	98	134	121	121	134	99	122	128	133	128	102	127	125	131	129	131	134	115	131	148	130	119	139	118	134	117	113	116	118	138	143	141	125	114	135	121	127	129	121	119	121	141	128	110	143	111	118	135	116	140	124	135	120	135	135	112	141	114	123	132	115	133	122	128	116	136	136	136	114	137	144	123	116	119	155	138	125	113	128	133	112	118	113	124	121	112	117	133	115	133	116	128	113	128	131	137	134	132	141	130	119	130	138	129	136	125	136	94	136	143	132	127	115	126	132	119	134	131	122	124	165	109	131	128	121	128	120	124	114	136	108	123	131	120	127	120	122	132	123	122	125	130	122	141	139	125	129	139	134	125	128	109	116	117	128	136	139	134	136	126	133	120	120	122	119	121	124	132	134	140	140	139	122	108	132	132	124	141	116	117	119	136	127	121	114	133	123	131	118	138	117	136	121	135	126	139	137	121	130	140	127	105	129	141	117	115	121	133	115	128	111	114	121	144	135	129	127	128	137	132	128	129	122	120	119	144	115	121	116	119	121	119	125	113	127	125	129	129	136	117	98	124	123	116	122	118	147	117	105	127	133	137	135	116	112	123	121	128	129	120	135	128	140	136	126	139	136	120	138	117	123	122	126	139	129	122	137	148	133	128	122	123	135	125	132	107	140	114	119	139	123	122	119	135	127	125	129	123	130	117	132	138	136	139	103	121	122	137	136	126	133	139	126	122	117	116	142	117	122	120	134	113	119	140	136	123	135	136	134	137	135	112	126	130	128	137	120	136	122	138	139	136	147	133	118	123	127	111	134	109	116	142	134	128	119	147	125	123	134	102	133	132	124	119	112	115	125	117	104	122	108	133	128	124	132	122	126	140	132	138	115	120	133	122	101	131	144	113	139	127	123	149	137	124	123	137	116	127	141	133	117	129	140	128	121	123	131	125	109	138	130	103	120	107	135	118	124	128	143	117	127	119	119	116	122	137	139	125	132	125	126	123	115	156	114	142	130	120	139	113	122	125	144	139	132	115	133	123	122	120	129	129	107	123	113	127	135	140	132	121	125	138	117	121	138	148	118	114	123	110	136	125	114	132	138	89	124	128	122	145	134	133	121	127	118	137	127	144	135	147	119	118	126	146	124	117	139	121	116	143	123	134	118	121	123	125	151	126	120	134	99	122	130	117	113	115	122	122	127	115	109	108	104	122	149	109	123	136	116	116	120	133	135	131	109	128	113	114	130	125	140	123	123	122	114	132	117	127	123	135	116	120	124	127	124	122	119	132	120	128	119	128	127	111	121	126	136	130	119	122	110	140	114	125	134	137	139	123	120	119	122	127	109	140	134	120	129	118	130	116	113	120	119	107	128	141	130	119	126	144	132	141	107	116	118	128	119	139	133	127	127	116	135	122	128	112	115	126	125	118	117	124	121	141	143	112	123	134	139	105	125	125	111	122	115	111	137	118	111	113	110	119	129	108	131	134	122
150	3	3250	192678	403	20	259	292	249	244	245	218	216	166	185	174	186	173	153	197	181	184	182	192	164	175	175	157	156	146	129	129	141	133	154	138	150	158	150	150	134	143	128	150	137	139	129	127	117	151	127	128	157	149	148	137	135	141	123	143	128	142	120	117	131	137	131	127	139	134	136	143	121	130	129	132	133	128	138	123	137	142	129	114	109	134	119	127	117	137	144	113	118	135	131	142	117	146	143	137	136	126	118	132	129	130	113	146	131	142	155	156	130	139	128	139	135	118	139	132	121	133	133	145	137	127	127	111	110	127	121	143	138	116	154	134	127	153	125	113	122	150	137	135	140	129	141	153	138	141	131	141	130	109	118	106	130	135	138	124	133	121	127	115	136	133	137	131	121	114	114	125	114	135	132	119	130	143	126	122	136	134	129	136	122	124	108	133	138	132	144	116	138	130	118	136	130	102	144	132	137	137	146	137	121	116	135	121	134	128	131	128	108	123	135	126	131	129	139	140	135	131	113	136	118	130	134	152	139	111	128	140	158	140	145	138	121	116	123	118	142	144	136	127	133	123	115	132	132	139	103	138	139	122	156	136	126	128	136	118	106	129	129	137	118	134	140	132	120	122	145	137	104	123	143	128	145	124	133	130	131	142	119	138	139	128	142	116	139	125	132	129	105	134	123	122	126	128	118	142	134	146	109	127	118	124	128	135	116	125	128	118	148	132	121	109	132	129	141	112	125	124	140	130	122	124	115	104	142	113	122	124	102	125	104	139	131	121	139	136	134	128	125	128	114	125	124	125	125	119	144	150	111	116	123	135	132	129	116	132	110	123	119	124	136	122	130	121	130	120	131	126	118	150	140	123	124	112	151	120	122	144	123	124	164	133	132	128	132	135	120	124	124	132	124	135	129	144	141	134	130	113	117	129	132	137	117	142	130	135	123	132	132	122	143	114	117	125	144	126	125	108	131	123	129	126	137	116	122	107	135	134	127	136	130	128	139	110	133	117	117	131	125	148	118	145	114	151	136	154	118	125	125	130	122	104	147	141	124	140	135	124	129	116	136	130	128	146	140	120	119	135	137	115	121	145	116	135	132	138	125	127	118	138	110	152	123	138	142	126	135	124	121	103	132	141	143	123	107	108	135	106	138	118	119	110	124	133	113	100	132	112	130	136	123	111	138	132	133	143	149	129	119	107	129	123	122	118	127	132	150	108	109	133	127	128	141	122	113	106	125	124	116	132	119	121	134	130	115	111	119	120	117	131	111	116	113	147	125	122	137	135	133	137	114	119	130	114	118	112	138	124	129	130	109	131	111	152	139	129	128	130	130	133	122	135	123	109	113	118	122	121	129	129	127	134	120	128	133	112	128	116	122	119	128	118	122	136	112	130	125	133	118	115	133	126	116	117	129	119	109	126	146	116	119	145	130	117	129	144	129	128	118	139	127	135	130	136	134	127	135	142	116	133	130	139	121	136	136	141	156	126	135	124	119	135	141	121	124	110	108	120	127	133	132	127	127	110	133	130	129	109	125	116	131	118	136	118	113	120	142	108	137	109	107	127	128	133	119	131	124	150	122	114	134	139	132	140	136	118	164	145	128	125	133	149	127	127	145	125	117	132	123	126	130	130	138	105	125	129	126	128	127	120	145	121	147	110	126	142	143	135	136	118	113	109	143	132	132	104	139	100	143	123	121	124	130	143	119	114	130	135	110	132	146	137	105	122	112	147	135	128	109	133	126	144	129	147	113	137	133	136	144	131	125	138	118	120	126	139	150	125	122	121	141	117	119	121	129	124	144	122	134	134	136	131	107	118	134	131	103	121	119	126	116	109	135	120	140	127	117	120	113	134	134	111	149	133	98	128	135	133	133	141	125	126	118	122	132	132	114	131	127	142	136	134	120	115	142	121	133	125	107	129	139	139	140	124	135	150	145	120	124	128	113	124	129	114	119	108	130	136	115	122	121	132	103	111	133	115	136	141	115	110	125	126	105	113	134	128	127	116	128	126	118	137	117	126	138	119	136	135	121	116	137	122	122	140	123	109	124	148	114	118	166	141	114	125	132	128	116	126	123	127	150	113	147	106	132	130	138	110	107	129	138	132	126	152	131	142	112	130	133	139	111	132	140	149	142	130	109	152	117	137	129	138	147	107	129	150	125	125	119	127	138	117	119	124	118	130	121	126	131	107	114	137	133	134	117	124	127	151	130	130	115	144	130	131	118	119	112	126	126	129	116	132	112	131	148	152	133	134	151	139	127	98	139	148	114	132	117	114	124	129	128	134	130	124	119	122	116	147	124	128	110	127	138	120	139	129	136	147	125	139	128	117	139	129
150	0	2500	192736	438	4	250	275	298	287	262	254	268	297	243	232	262	265	278	262	295	245	236	243	241	222	216	205	197	191	180	191	159	173	183	176	166	192	188	158	162	160	157	151	164	145	163	163	174	154	147	157	162	168	166	141	135	153	151	150	139	150	153	158	168	148	156	127	163	144	146	136	150	141	157	140	129	134	151	143	147	149	129	143	145	147	132	146	151	149	132	151	147	134	156	140	126	122	121	117	144	134	147	147	157	129	141	131	129	138	138	149	128	131	141	135	138	150	145	138	140	134	141	140	138	140	136	156	133	153	129	139	159	153	129	154	133	134	130	120	146	123	127	139	126	133	130	146	133	125	168	145	128	148	123	125	145	160	134	124	143	120	114	147	117	131	152	131	139	145	143	127	144	142	130	124	144	130	151	137	124	120	138	136	125	127	114	132	114	128	141	144	122	151	151	131	124	134	138	129	158	137	148	130	144	121	151	134	134	113	148	122	130	124	145	137	128	131	139	107	126	109	147	126	123	144	119	138	133	129	134	121	134	123	132	135	113	137	133	139	124	134	132	141	120	142	137	109	125	136	151	132	137	114	124	140	123	136	146	131	131	115	144	138	133	127	129	117	132	122	115	125	145	134	145	134	136	134	119	141	143	141	126	123	130	109	123	121	140	143	152	121	115	108	140	130	135	140	125	109	132	117	130	137	146	135	118	114	154	138	130	122	130	119	147	125	137	117	141	130	135	125	126	129	123	133	137	143	130	128	135	129	119	153	143	132	134	145	127	127	127	121	118	142	144	130	144	129	146	148	114	145	136	116	140	134	135	131	116	141	120	128	132	137	134	131	139	131	133	122	131	131	144	126	132	127	139	131	138	134	133	130	132	145	134	141	134	141	139	119	132	136	130	150	129	141	144	128	139	153	131	124	125	129	144	128	156	155	127	120	136	126	136	136	137	128	123	143	140	132	131	121	122	137	145	130	140	126	125	120	143	138	131	127	149	110	119	141	117	132	140	136	142	116	150	130	126	133	126	123	121	134	119	126	142	121	143	120	130	142	123	122	137	103	125	133	128	149	131	121	136	144	129	131	145	152	123	131	135	145	133	146	130	122	125	143	132	139	139	133	124	131	129	131	131	126	137	129	135	126	126	120	141	144	154	122	126	108	124	139	146	128	134	132	125	115	138	113	126	132	125	144	137	113	123	107	143	124	142	116	119	134	108	138	123	135	142	131	119	129	121	139	137	114	121	129	135	123	130	121	144	121	137	141	130	133	130	130	128	134	125	127	121	155	109	108	119	140	118	128	123	117	117	146	144	126	121	126	127	127	125	129	119	115	134	148	144	116	113	104	136	140	141	137	130	120	120	120	129	140	122	121	125	151	117	144	143	122	140	130	135	117	118	138	126	148	141	133	121	137	126	132	133	131	146	138	137	141	123	134	124	133	115	137	111	125	143	136	122	126	139	160	109	104	148	132	122	142	113	108	134	122	126	150	121	127	117	120	133	150	125	126	132	129	118	139	122	147	130	132	150	132	133	129	127	135	120	110	136	146	128	125	144	120	128	128	144	137	116	134	118	130	128	123	154	106	129	147	145	155	118	121	146	122	131	131	133	130	121	120	118	134	121	115	124	141	113	157	130	162	126	116	117	136	120	128	113	133	125	126	132	107	121	140	130	145	122	122	132	142	136	114	138	138	133	139	131	131	128	124	127	128	116	129	145	109	132	129	140	121	144	149	130	127	116	131	126	132	122	126	132	120	129	131	137	118	113	132	122	133	135	143	120	146	128	136	120	148	120	132	127	140	132	153	132	122	121	133	121	129	125	132	137	139	127	129	121	116	139	146	122	121	130	143	114	138	117	121	127	118	138	122	133	120	127	117	123	138	134	129	118	135	110	130	126	133	123	115	131	124	122	144	146	131	128	120	119	130	119	137	121	121	123	141	141	125	134	130	130	132	137	126	114	123	128	128	142	121	127	122	131	136	113	139	150	145	129	138	130	124	134	125	126	117	127	111	152	144	134	120	135	115	135	123	131	153	141	139	113	129	130	133	133	151	134	138	128	139	118	127	121	131	124	131	133	142	106	140	131	126	129	136	131	134	130	127	132	129	117	134	133	149	132	139	128	104	130	142	137	138	127	137	141	129	124	108	132	133	118	127	136	116	137	145	123	146	121	129	122	143	108	130	124	129	121	111	114	123	139	114	137	108	138	128	145	125	123	132	148	135	146	135	134	154	104	124	133	134	127	131	132	123	139	115	124	126	142	143	138	139	128	135	141	132	118	119	117	131	131	134	135	139	144	125	121	108	129	139	133	124	116	119	138	110	143	122	142	113
150	1	1710	192793	433	42	260	292	226	236	191	199	176	159	183	139	158	143	160	140	160	159	143	144	128	142	134	134	141	124	152	138	125	146	124	131	133	115	116	137	124	129	120	134	111	117	127	132	114	125	109	128	128	118	122	120	128	122	138	132	125	123	117	122	100	122	140	129	130	124	114	103	128	121	134	144	140	126	124	118	119	133	114	133	137	145	124	119	118	111	120	128	118	143	129	104	138	131	124	131	108	112	138	116	107	112	127	130	128	125	121	134	142	137	116	130	116	151	133	116	125	141	117	133	133	133	132	141	116	141	119	118	123	147	130	118	131	116	122	123	111	119	131	124	134	124	111	124	137	130	127	121	109	111	125	124	108	140	124	124	113	114	117	128	123	146	116	128	128	112	122	117	112	140	111	139	129	102	131	119	122	103	123	133	106	139	125	115	128	134	122	145	125	126	122	118	137	113	134	124	131	124	113	120	130	116	112	121	138	128	128	116	123	135	118	112	128	126	139	111	119	135	112	120	127	121	135	100	110	111	129	131	120	118	121	130	128	106	125	102	126	119	115	122	111	133	135	127	128	133	119	113	115	131	112	109	142	107	106	130	116	119	125	137	126	115	101	115	111	134	163	110	125	127	101	132	139	114	117	124	117	129	133	115	118	113	130	117	124	104	108	122	133	128	114	112	123	124	130	121	110	114	127	111	121	114	112	132	114	126	136	113	120	111	102	108	117	118	124	117	120	128	110	113	98	110	127	133	124	116	122	98	119	107	112	137	119	125	116	115	139	135	118	110	101	114	116	113	134	131	105	118	125	121	122	136	109	122	122	118	126	120	112	100	136	135	99	135	110	128	110	123	117	107	128	126	112	115	123	126	139	127	128	116	109	101	130	133	122	119	118	127	102	122	119	140	126	96	119	113	138	127	118	117	121	131	114	121	133	110	135	118	114	112	117	120	116	111	113	126	112	127	116	132	118	121	141	139	129	102	96	124	125	92	111	98	136	120	121	147	127	109	123	121	112	124	140	113	109	136	125	123	118	111	130	112	127	125	120	115	110	141	108	124	131	135	105	124	108	119	142	115	125	114	129	120	103	114	121	117	121	126	114	132	122	117	113	97	119	136	126	126	129	105	109	117	118	111	110	132	121	109	139	120	128	106	114	120	107	121	109	119	111	126	130	139	131	114	118	133	126	119	122	113	120	141	122	130	128	104	129	131	125	128	130	114	127	102	124	114	131	126	121	137	103	115	111	102	128	113	104	133	135	130	114	129	109	122	128	134	134	122	146	100	133	129	110	142	114	110	124	126	121	131	119	121	128	121	110	134	111	132	119	113	127	127	137	119	101	122	109	116	111	95	123	128	122	126	122	124	103	126	95	96	109	122	117	124	121	130	133	121	123	121	126	123	114	134	118	114	121	122	133	114	135	110	111	108	130	103	125	117	115	124	130	113	121	113	136	149	111	132	125	138	131	113	132	123	136	128	136	123	122	134	129	115	117	120	98	118	120	122	110	127	128	134	118	110	131	119	112	148	129	107	114	137	130	138	111	119	117	116	115	130	113	128	119	119	122	111	122	132	129	114	123	122	99	112	120	110	132	123	124	121	126	119	145	106	132	115	129	114	118	108	130	114	131	118	125	116	142	112	105	123	119	124	139	137	124	130	125	117	121	132	136	123	131	114	118	129	116	139	128	130	122	128	109	131	140	132	127	133	136	125	123	96	122	117	137	94	144	128	141	126	118	127	115	127	121	115	126	125	112	132	135	109	111	124	134	125	101	125	94	124	118	104	99	126	142	122	111	114	120	113	116	120	128	107	120	130	110	116	114	130	109	114	120	132	132	99	122	127	122	127	99	120	120	139	125	121	121	123	115	125	112	133	132	120	114	144	114	102	116	116	104	140	115	134	113	126	113	129	119	117	113	117	118	125	142	122	110	142	100	109	121	127	120	100	121	131	125	118	131	139	130	139	130	124	143	124	137	130	116	118	119	124	128	120	105	128	114	133	122	116	111	133	116	108	126	127	130	136	123	122	126	135	114	114	115	130	118	127	123	123	120	103	114	117	137	121	124	112	111	101	120	117	131	139	132	104	109	137	126	98	122	100	121	138	119	130	131	115	131	112	134	116	119	121	127	115	114	118	121	126	106	108	123	111	117	92	144	113	120	128	109	118	130	125	124	128	124	122	134	117	115	120	131	125	126	110	117	129	109	107	127	116	126	128	131	131	111	127	127	125	130	124	125	139	123	120	132	127	119	105	125	108	141	120	121	120	124	122	126	128	117	115	113	116	123	111	122	134	122	116	126	128	106	106	147	114	124	132	119	107	111	146	117	115
150	2	1950	192851	414	16	258	275	282	239	240	216	226	222	232	211	204	212	219	202	219	193	171	184	183	165	178	176	166	143	138	141	159	147	138	136	149	148	132	148	153	138	131	131	150	119	123	123	134	125	116	145	135	129	150	129	144	117	134	146	138	106	120	121	127	131	143	136	121	130	143	109	120	113	132	147	125	143	113	130	125	135	134	141	126	116	120	138	126	139	137	114	133	145	132	149	123	121	140	114	131	129	137	114	136	117	146	116	118	109	114	116	129	122	129	111	97	121	148	143	117	108	110	118	113	114	125	151	132	121	137	125	118	106	129	133	121	98	128	131	130	137	116	117	116	121	133	128	117	130	138	116	114	109	128	119	141	129	122	117	130	119	114	134	127	124	120	120	124	106	128	108	124	134	127	128	110	129	112	114	142	130	108	120	115	122	133	106	138	122	116	130	122	143	108	121	111	119	123	110	108	131	120	113	107	136	118	134	134	109	123	136	132	137	116	120	103	125	123	118	117	125	135	127	145	115	131	130	147	138	121	120	116	114	136	124	125	117	119	140	117	119	102	148	118	123	124	138	124	121	119	118	129	132	123	122	106	119	129	140	160	109	135	121	128	108	119	133	125	133	120	135	110	124	144	130	132	121	119	120	114	134	136	113	124	117	120	108	115	114	117	128	146	125	120	121	140	123	112	128	130	125	120	98	138	116	106	105	118	116	114	113	118	131	108	100	128	115	129	122	139	127	126	110	134	121	114	118	122	121	117	119	116	112	107	137	127	120	125	121	110	115	119	145	114	129	141	116	116	124	134	121	126	107	116	127	122	103	124	124	114	128	132	119	118	124	104	103	98	132	112	114	121	120	114	140	132	127	135	119	130	134	133	117	106	128	111	108	134	127	130	126	110	118	119	116	119	130	136	115	141	142	136	109	117	142	123	142	118	128	119	138	141	120	128	116	125	130	114	134	109	121	137	138	121	133	107	121	125	118	118	116	115	117	130	96	137	116	116	106	114	108	107	124	105	139	123	131	110	106	115	119	122	116	128	129	113	136	122	109	110	126	130	124	126	116	129	117	133	140	142	110	131	125	121	116	110	140	122	121	120	133	127	118	123	148	138	127	114	121	128	125	123	116	125	127	113	116	118	119	131	96	122	93	126	105	127	115	125	125	124	105	105	127	135	116	122	119	133	108	104	114	110	115	130	133	107	130	127	132	146	131	134	126	130	136	121	98	116	131	127	93	114	119	118	121	111	108	115	123	108	103	114	130	129	123	116	129	131	116	132	140	126	136	142	139	137	120	127	105	114	128	102	131	136	141	116	124	123	119	151	106	120	117	129	117	127	116	132	121	102	129	132	155	128	126	111	131	98	129	115	114	108	122	135	137	124	138	120	123	126	122	124	118	126	131	105	113	131	119	125	118	130	131	124	127	130	134	127	123	104	139	124	118	107	102	102	116	121	116	111	131	132	113	140	139	112	130	116	120	133	97	126	139	123	123	132	126	119	134	133	98	137	103	134	113	105	108	137	115	135	121	147	128	128	113	110	120	113	124	117	123	124	112	109	119	112	118	113	127	95	129	115	118	137	124	119	142	102	149	99	101	121	115	122	109	119	123	107	134	139	132	105	141	130	110	111	110	102	126	120	116	129	126	120	103	131	116	115	109	95	128	100	126	124	118	123	136	121	124	135	132	100	126	123	140	132	131	108	124	121	120	127	146	123	129	115	138	128	112	121	112	121	146	129	109	107	131	119	108	118	125	121	111	108	124	112	125	121	119	140	122	121	156	120	108	110	136	129	130	121	116	134	127	121	110	137	119	142	126	126	122	113	117	112	124	121	126	125	128	132	115	148	131	137	131	99	138	112	109	143	112	128	121	107	117	123	98	130	117	110	109	127	110	124	130	110	138	107	119	140	119	120	126	115	152	129	121	129	103	117	127	127	136	117	116	155	102	155	133	123	122	114	124	115	114	123	122	112	107	115	122	107	115	118	122	109	104	122	129	117	102	147	127	124	112	114	133	110	130	130	119	121	125	122	126	114	108	123	142	118	150	115	141	112	134	121	129	121	124	116	96	120	118	123	123	123	125	132	132	121	129	119	121	110	115	120	120	111	115	125	129	116	123	110	113	119	113	123	136	130	132	133	112	120	131	136	112	132	118	119	107	129	108	102	121	137	112	117	119	125	120	124	115	139	119	123	120	119	117	108	134	123	116	130	116	116	115	114	115	103	122	115	128	127	119	117	109	123	129	103	112	122	127	123	108	109	118	115	124	135	136	93	103	104	119	131	103	119	116	116	124	120	113	123	116	130	109	116	119	141	128	110	108	119	135	129	125
150	3	3250	192909	430	25	250	276	285	241	246	204	223	221	200	209	172	180	170	192	167	166	183	168	183	173	162	137	168	156	120	131	159	126	140	170	132	143	137	126	130	135	135	112	146	127	135	128	115	136	132	139	136	125	131	133	126	134	130	136	134	114	125	154	122	138	137	120	129	123	141	115	139	113	112	138	115	117	120	158	112	135	122	109	142	124	120	108	113	119	133	102	132	105	128	121	123	139	123	124	133	124	122	121	139	132	120	112	117	139	146	118	137	125	121	117	117	124	135	115	124	127	121	120	139	133	133	121	119	136	122	137	118	137	131	127	120	122	115	113	136	133	112	145	126	130	125	124	144	141	144	140	124	140	130	121	131	132	117	126	129	140	137	122	130	129	110	116	146	151	128	136	133	144	124	125	122	124	116	129	114	122	120	118	134	131	123	130	128	119	119	137	124	123	128	125	128	152	122	134	116	135	110	136	109	114	115	114	136	131	135	102	124	124	121	120	119	149	122	115	116	113	138	124	129	120	120	126	119	125	118	139	133	129	115	116	115	120	107	135	129	121	118	129	106	117	114	122	125	137	120	124	116	114	122	108	107	129	125	127	121	141	121	118	104	114	133	112	114	122	137	131	132	129	117	124	141	132	116	133	112	121	132	95	142	105	150	132	130	130	129	122	137	111	130	103	111	118	124	132	116	116	111	137	112	136	139	100	121	124	112	97	130	141	113	132	137	114	115	121	126	117	145	137	134	119	120	135	122	126	122	136	140	124	147	128	129	130	114	109	125	129	125	131	127	111	105	126	116	130	121	129	138	132	94	109	119	134	143	140	109	131	128	101	125	127	131	115	139	112	129	120	118	144	122	128	114	130	115	111	116	120	118	123	129	131	130	104	118	120	114	113	112	132	116	132	121	118	162	118	118	120	127	127	117	129	115	116	121	131	127	118	143	134	114	138	125	107	119	111	131	128	124	110	126	126	122	120	112	127	113	135	93	111	119	117	112	135	118	129	131	130	111	130	105	127	119	122	136	128	129	142	117	122	134	122	113	131	111	130	120	123	127	145	134	116	136	133	114	118	118	96	130	133	111	126	115	124	128	133	103	118	111	108	105	113	122	131	101	131	106	119	142	110	127	103	119	131	120	128	123	122	117	128	125	118	127	124	117	121	111	124	104	104	111	129	127	118	111	132	126	123	115	110	114	107	120	130	129	132	130	147	116	130	122	112	110	128	124	128	133	105	117	107	115	132	112	108	129	122	141	115	112	129	128	126	126	127	112	105	107	124	121	109	122	129	125	139	119	125	142	134	115	124	124	134	124	124	114	127	132	147	138	135	116	120	111	120	116	97	107	134	116	117	108	109	130	112	130	117	103	98	129	120	118	118	114	133	132	126	120	120	127	135	124	117	136	111	126	119	128	133	102	120	122	118	126	126	134	108	109	112	126	124	141	121	123	136	127	123	130	123	107	141	114	126	123	127	130	132	139	122	123	124	121	136	116	104	128	129	124	94	106	114	141	122	134	126	135	118	132	124	110	132	142	130	140	117	122	117	125	99	112	108	96	132	131	138	121	124	126	114	138	125	115	128	132	110	129	116	119	113	122	133	119	100	146	114	130	136	117	131	109	109	117	119	133	111	133	136	101	135	115	102	121	131	117	119	119	117	127	116	128	131	109	133	118	118	124	124	134	108	142	133	141	141	131	120	109	135	135	110	135	125	109	117	130	114	131	121	108	114	124	122	123	120	120	118	113	123	122	115	117	118	155	132	118	123	115	107	116	139	125	121	114	113	120	125	125	121	119	141	119	129	101	127	112	124	141	113	125	133	139	126	108	107	119	117	123	119	127	99	139	113	133	111	132	114	123	106	115	125	119	121	108	139	107	108	109	116	132	122	122	112	149	127	140	144	137	111	119	150	106	126	124	141	139	132	120	136	132	117	139	120	121	108	101	125	108	116	113	135	110	131	129	153	126	115	128	149	129	124	118	119	114	133	123	130	118	136	114	120	98	131	114	108	126	129	123	127	122	121	120	124	138	127	125	122	119	125	120	123	117	125	136	112	125	125	103	137	130	135	121	106	130	146	123	121	147	119	116	125	128	132	122	134	103	118	123	128	117	131	134	124	115	124	115	120	121	117	140	131	123	121	119	133	119	116	130	119	114	138	122	102	113	124	119	109	97	121	136	115	114	115	120	129	129	124	113	93	92	108	122	137	118	125	129	103	129	125	128	117	121	118	109	119	118	135	108	136	132	122	128	133	132	127	114	116	118	127	115	129	108	94	130	117	136	133	121	119	115	136	120	119	153	130	110	114	133	150	126	120	135	133	125	137	121	118
150	0	2500	192967	422	6	237	300	285	295	268	254	273	245	289	236	253	263	255	256	248	232	235	227	219	209	237	197	209	173	199	176	169	157	166	156	178	161	154	145	152	150	144	153	167	160	153	154	151	142	147	159	147	151	156	156	143	142	126	142	138	133	157	142	130	148	103	131	128	145	153	140	138	138	145	131	121	134	141	132	131	145	136	137	150	131	133	124	153	113	139	135	155	143	134	143	125	121	132	144	118	122	129	150	128	128	149	121	137	128	139	138	125	135	134	129	115	123	116	169	122	136	141	131	145	136	124	125	141	126	137	135	125	131	121	122	113	132	129	122	118	136	126	138	131	107	146	133	144	126	130	145	140	134	155	120	106	108	134	136	138	140	149	133	131	131	140	134	152	113	131	130	127	131	119	126	120	125	137	150	125	126	143	128	122	135	152	126	136	112	123	135	148	121	136	110	133	123	119	123	139	125	140	133	135	116	126	123	130	139	108	129	121	125	144	118	124	143	122	128	128	139	120	121	132	132	130	141	122	146	122	115	129	145	118	131	141	132	110	139	139	150	137	107	114	133	147	114	134	117	123	121	109	127	132	120	106	125	151	100	122	134	119	126	122	135	120	131	142	112	118	123	136	106	122	120	121	135	112	143	126	120	117	124	129	132	119	119	125	112	140	125	114	143	127	138	141	121	122	124	118	121	111	123	112	119	135	133	138	117	134	128	113	121	134	122	114	107	127	126	108	132	128	130	125	115	139	135	136	127	132	139	129	121	130	127	122	114	107	113	131	143	112	132	104	140	133	141	132	120	118	111	143	128	126	113	131	120	128	116	150	129	109	121	115	132	127	133	111	139	111	146	110	135	129	133	120	111	108	129	134	136	136	120	113	112	120	126	107	139	130	130	113	122	118	133	120	107	133	116	127	121	131	122	125	119	110	125	123	131	130	124	118	129	130	119	118	123	117	120	135	136	117	118	147	110	128	144	124	126	133	129	118	113	126	133	119	127	99	129	123	131	126	129	127	135	131	124	125	126	132	138	119	130	128	115	119	124	125	115	111	140	125	131	127	130	114	117	130	116	114	129	114	118	110	120	95	117	116	111	114	126	130	121	126	124	125	136	104	118	122	108	124	125	117	111	130	118	131	122	127	138	112	128	127	130	111	139	142	133	142	130	112	132	116	128	138	127	148	125	120	123	114	123	118	119	124	121	127	145	145	134	117	113	129	114	136	123	118	125	124	101	106	135	123	119	128	134	113	119	122	130	121	123	136	112	108	145	117	106	139	103	108	130	122	116	123	127	130	138	134	136	116	113	115	132	134	130	111	118	133	111	125	110	121	127	128	126	114	131	116	129	104	111	125	116	130	120	122	134	122	128	114	110	113	117	130	124	113	123	129	134	96	137	124	131	120	129	118	116	134	133	119	116	118	133	124	98	122	139	120	133	130	137	131	113	150	131	102	147	133	133	108	111	121	123	119	128	116	130	131	104	127	125	130	112	115	111	132	127	132	109	135	123	131	129	149	134	128	125	107	138	121	125	125	128	105	128	138	142	136	118	114	125	115	117	121	118	122	117	137	111	136	112	132	131	126	128	108	119	124	122	118	118	108	95	131	135	130	126	128	104	121	116	137	116	135	114	118	125	122	117	122	113	107	101	114	114	135	131	105	117	126	122	129	114	116	124	128	131	114	123	129	129	121	129	139	108	115	145	126	135	116	137	136	117	123	118	115	138	124	115	126	133	133	121	125	120	127	155	138	110	126	121	148	113	116	124	106	115	135	124	121	125	113	126	112	130	124	122	140	120	124	123	122	123	114	135	122	129	134	124	134	108	135	134	120	114	103	129	132	136	131	133	134	113	123	127	132	126	126	136	120	118	120	120	103	119	131	119	134	118	117	134	125	113	115	101	113	127	131	123	135	132	122	126	129	111	122	128	134	111	136	120	129	113	118	124	117	128	131	133	151	115	116	119	117	128	126	132	134	130	122	108	109	116	123	128	120	113	133	141	125	118	118	132	120	119	105	116	106	123	124	111	111	127	129	131	133	113	125	125	124	124	142	128	126	110	137	137	134	117	128	135	135	141	146	132	134	123	134	115	117	129	127	110	128	118	114	125	118	115	119	98	124	112	129	134	126	136	128	112	133	128	127	106	118	119	111	103	136	128	143	117	105	114	135	133	122	131	133	116	119	113	126	110	115	111	122	136	124	118	107	113	101	115	120	129	146	137	128	124	133	137	122	109	106	136	120	109	116	125	126	114	112	115	110	120	123	150	130	135	104	130	109	120	141	126	135	101	130	130	131	125	123	121	131	124	126	121	121	104	118	124	118	112	122	125
150	1	1710	193024	429	24	301	261	235	198	182	169	157	147	148	151	135	158	133	162	134	159	139	148	138	128	161	139	124	125	124	131	133	127	127	117	115	113	118	138	118	125	134	124	131	109	118	118	102	108	123	113	125	110	134	123	97	113	115	114	115	133	116	125	118	113	112	110	122	123	142	127	122	124	113	127	121	109	129	119	111	123	123	109	116	129	109	125	119	117	103	102	126	127	104	132	138	112	132	113	119	107	126	121	129	107	122	119	110	116	104	107	119	109	109	117	104	114	107	118	111	111	118	117	124	103	116	120	125	104	113	118	117	108	108	105	98	112	124	114	113	113	135	121	114	106	104	104	123	123	107	127	111	118	127	100	137	105	102	96	108	118	101	131	121	119	110	131	105	122	114	106	119	103	126	98	115	122	104	123	112	113	110	111	101	130	111	120	105	98	111	115	113	125	134	116	115	102	112	98	114	119	104	120	112	133	121	107	108	135	132	128	121	99	119	118	119	123	114	108	107	132	123	121	121	113	103	113	112	110	122	119	118	110	105	112	119	114	130	126	113	107	104	122	111	102	112	115	115	111	126	94	122	122	130	99	100	109	108	105	125	107	115	110	106	123	124	128	123	108	124	111	103	99	120	113	116	131	113	109	128	117	127	119	118	117	115	112	122	114	121	107	138	92	122	118	117	119	111	131	102	133	134	144	111	108	126	109	105	103	114	97	138	123	122	107	113	105	126	107	113	124	119	110	98	143	111	102	103	115	114	101	118	130	121	106	109	105	112	131	126	115	109	112	113	102	106	117	100	101	97	127	110	130	109	115	125	108	136	120	118	104	134	116	107	115	106	104	102	125	98	121	109	104	129	129	120	93	119	126	130	107	104	106	99	124	112	119	119	115	110	97	116	116	97	112	103	119	115	104	120	123	130	130	102	120	117	128	111	121	102	121	107	133	101	124	99	129	116	116	112	116	118	121	109	112	127	116	114	105	109	108	104	116	115	113	112	117	105	109	109	108	100	131	142	119	99	129	109	107	92	103	113	128	108	126	107	106	116	115	114	110	126	110	124	102	128	141	120	107	119	94	117	122	93	123	106	100	121	119	113	108	102	126	110	113	119	121	130	112	120	114	112	106	110	118	119	126	113	119	132	115	101	106	125	133	105	110	104	123	134	133	103	117	127	96	102	125	110	98	113	122	113	132	116	123	120	138	100	124	122	92	113	118	122	124	108	136	105	130	117	126	129	116	100	117	131	115	147	109	113	115	113	119	114	116	109	101	129	123	110	104	108	115	103	121	109	119	124	107	118	120	125	119	121	125	118	114	110	100	130	131	129	104	98	124	128	117	121	122	119	104	102	110	103	127	107	120	128	103	118	119	128	97	119	104	107	96	132	121	109	113	133	133	104	111	128	134	116	101	109	127	124	105	124	131	104	113	125	117	129	99	125	131	122	127	120	103	129	93	115	117	114	117	103	131	101	113	98	103	110	114	120	110	135	116	116	105	105	126	103	110	106	122	121	116	115	107	132	123	101	106	147	130	108	123	129	98	133	106	116	109	107	124	104	124	111	122	99	113	115	139	121	109	132	129	126	101	105	101	121	128	119	106	117	113	127	117	124	129	113	108	119	103	108	119	126	112	112	110	124	115	116	108	89	102	111	116	123	118	114	103	94	112	125	127	124	115	109	100	103	116	121	118	114	120	117	112	114	119	120	98	116	107	115	107	111	131	111	101	108	93	105	103	118	113	146	109	120	111	115	110	98	110	104	112	123	103	112	115	114	122	109	113	115	121	103	93	112	100	111	127	114	103	109	119	113	114	119	118	99	114	111	110	111	115	109	126	118	130	122	126	118	108	131	101	123	91	117	104	115	95	120	101	94	112	112	111	107	130	134	113	112	96	101	135	115	118	115	123	109	109	114	105	95	127	117	107	116	99	117	108	124	118	123	135	113	113	138	100	116	107	122	125	135	99	131	135	128	131	135	110	134	127	111	117	128	99	107	116	125	107	119	120	118	111	85	118	114	103	114	129	128	119	105	125	100	113	119	121	101	104	116	102	119	108	116	108	99	111	118	130	116	124	122	98	112	121	111	119	120	114	125	115	109	125	107	116	111	96	120	117	92	102	113	115	105	108	109	115	117	99	112	106	122	115	110	96	105	106	112	109	97	120	111	117	127	117	117	126	105	105	109	117	113	119	119	112	103	111	112	129	115	121	113	118	99	105	113	108	135	130	113	138	122	116	106	123	114	137	127	120	122	144	116	119	123	120	123	102	116	102	103	112	109	111	124	108	99	115	115	110	137	120	113	108	101	105	103	137	102	107	114	128	110	112	123	117
150	2	1950	193082	425	8	217	275	214	264	220	217	232	217	223	186	197	193	180	202	211	160	168	167	161	158	151	151	146	164	154	144	123	154	139	143	124	126	133	132	102	133	134	117	121	114	133	120	119	123	117	125	123	131	127	124	111	126	123	127	98	120	127	118	125	123	115	113	118	110	99	91	102	105	100	100	117	99	130	127	103	120	98	122	111	111	120	110	108	122	105	133	113	102	114	116	109	103	125	104	106	131	114	125	115	115	122	129	119	117	89	123	128	113	103	108	124	124	133	114	103	98	118	120	118	111	109	130	114	112	122	97	115	116	127	109	131	125	106	124	128	95	104	114	108	119	95	98	129	113	122	121	106	108	116	106	108	101	125	113	121	100	104	113	125	100	100	132	103	101	120	103	102	111	100	106	107	103	98	105	104	114	134	113	107	102	99	110	110	95	125	115	129	116	103	101	105	110	94	126	116	100	113	118	121	106	108	114	122	116	100	108	128	94	110	110	117	133	119	117	98	126	103	131	113	122	95	126	104	109	104	111	96	102	104	96	106	106	92	120	108	88	106	123	125	105	111	135	114	129	103	119	119	115	103	108	120	121	130	98	122	109	112	112	121	119	88	122	102	121	112	104	103	107	107	115	102	113	111	107	72	99	111	110	106	102	102	114	116	97	111	105	129	104	115	107	104	107	112	103	108	120	106	100	121	109	118	110	109	126	129	111	108	127	106	118	100	117	111	98	118	116	97	112	107	113	115	108	106	106	101	124	128	99	105	115	90	112	85	102	118	120	104	134	116	98	89	118	101	123	128	102	112	120	118	114	104	125	119	112	96	103	114	127	126	115	109	116	109	114	108	106	115	111	100	111	104	108	127	111	108	106	119	97	99	105	129	105	102	109	121	91	104	112	112	111	108	106	118	114	123	115	108	96	123	106	123	122	115	97	106	120	97	96	101	111	111	92	100	131	90	98	103	120	113	105	114	98	95	125	93	106	105	114	109	100	95	113	102	114	110	114	115	101	126	102	90	106	112	111	121	102	128	96	97	121	102	107	115	108	113	117	98	122	108	112	116	116	110	97	110	113	86	104	121	118	122	108	110	115	107	109	107	115	115	107	114	117	92	100	92	105	107	110	114	111	98	100	129	101	112	125	113	105	124	110	103	101	107	120	135	135	97	104	114	117	112	110	123	118	110	105	96	108	109	126	111	112	109	139	100	106	99	97	116	103	103	107	109	123	111	84	98	127	89	116	116	102	101	126	111	115	113	93	99	88	112	107	117	102	109	127	103	107	121	128	87	78	110	102	111	136	108	91	103	104	115	102	110	109	121	113	111	111	106	106	121	101	128	102	119	104	123	100	124	98	107	110	112	109	119	101	112	104	85	110	89	118	131	90	90	113	106	112	128	110	107	130	101	113	105	111	100	107	103	96	94	101	123	102	102	108	118	118	110	108	100	97	100	110	122	94	117	104	112	111	116	106	92	103	117	103	108	125	97	102	113	111	107	93	111	113	100	101	100	112	113	131	100	114	102	92	109	99	109	98	104	101	111	122	103	119	95	86	107	92	100	89	122	116	109	109	110	102	114	108	98	108	106	118	118	103	123	93	97	79	94	111	121	100	105	100	106	115	128	96	115	120	96	115	80	97	106	111	92	107	124	111	124	130	125	109	113	119	96	132	97	103	89	99	112	118	115	122	121	106	97	101	112	93	122	98	119	128	109	133	104	107	110	97	108	107	120	104	110	100	101	121	107	97	116	117	113	104	117	104	119	104	105	91	106	101	115	116	108	111	103	112	106	103	107	109	106	117	124	116	101	122	115	123	110	120	105	122	95	100	113	123	111	121	112	103	105	115	121	117	108	133	97	98	124	89	102	102	111	136	120	101	101	94	102	99	91	115	127	91	103	109	121	105	105	110	107	102	103	85	99	114	90	114	109	96	114	108	102	98	127	119	106	98	98	97	103	92	105	123	107	130	118	97	93	98	121	106	121	94	98	124	112	99	109	101	133	98	111	116	105	115	110	121	98	100	108	111	98	98	98	102	107	101	116	99	114	102	125	116	107	92	116	119	103	115	108	113	111	121	110	114	98	98	109	108	95	120	104	105	118	104	98	108	88	111	103	109	124	110	130	105	106	126	115	111	130	91	103	109	114	113	110	111	97	103	107	104	112	111	100	93	103	102	105	90	106	118	95	118	114	108	126	112	129	115	110	101	104	111	111	109	109	110	104	111	106	105	109	111	109	96	109	111	109	91	116	91	97	115	98	118	104	112	112	85	103	106	105	92	112	129	105	108	90	111	117	89	104	84	89	98	104	119	112	116	91	109	122	98	103	118
150	3	3250	193140	421	19	246	265	255	204	220	214	210	182	185	196	159	157	131	156	147	170	162	162	151	135	146	136	139	121	124	138	106	117	124	118	96	127	108	104	128	114	106	109	109	110	118	118	110	113	112	98	121	116	112	108	94	104	98	111	105	121	110	101	100	98	101	115	105	104	107	104	116	114	131	100	114	120	97	110	103	110	90	124	92	117	96	119	115	97	103	108	109	110	108	119	94	88	89	118	109	113	100	92	105	106	114	112	106	116	124	118	92	95	123	89	120	91	106	106	85	110	118	120	95	94	94	107	109	122	97	123	110	115	114	98	95	98	87	95	104	94	108	103	92	109	104	75	111	104	107	106	100	101	85	110	89	116	109	118	113	95	87	116	107	96	101	91	122	107	89	104	110	112	97	101	95	102	110	97	100	110	106	88	95	100	97	94	94	105	90	111	104	106	93	110	101	113	106	99	93	86	94	125	109	100	95	87	108	103	104	98	113	87	99	116	99	86	107	96	101	114	89	98	110	111	105	100	97	103	105	120	91	120	100	104	102	103	108	92	113	109	105	103	112	106	87	107	101	90	108	120	121	89	95	93	94	108	97	106	115	124	106	91	108	83	103	95	104	108	96	93	100	105	99	115	88	99	109	102	106	104	105	100	110	86	99	100	99	92	89	122	103	111	113	97	99	96	102	123	84	91	93	82	107	89	102	105	93	98	117	103	94	81	108	99	104	105	111	107	99	106	103	101	108	120	116	90	107	99	107	104	101	88	105	116	89	88	91	97	112	93	96	95	102	88	92	105	96	105	94	82	114	105	105	108	95	91	112	111	116	97	94	98	100	114	105	125	98	112	103	108	93	115	105	106	102	109	98	99	109	105	92	93	104	96	90	91	90	106	100	92	110	99	114	117	114	97	103	103	99	107	104	92	90	115	118	99	105	101	106	134	106	94	87	107	101	97	94	94	95	101	107	100	94	101	116	95	96	106	101	99	117	113	128	106	125	92	113	80	106	94	88	111	95	98	111	89	101	112	91	102	97	91	119	92	109	107	90	100	111	86	131	118	94	95	101	85	107	97	106	107	105	82	105	105	116	89	93	95	102	100	83	96	108	106	109	89	104	105	101	111	92	85	105	84	98	97	103	122	98	96	100	114	100	112	83	94	90	96	93	105	119	122	90	88	105	112	117	105	104	112	85	104	93	107	103	93	110	106	86	117	110	129	122	97	106	104	103	105	112	107	87	104	115	109	95	106	96	113	111	105	100	91	105	99	112	93	119	89	113	101	96	102	95	109	101	118	95	106	99	117	115	98	99	82	95	87	108	125	92	106	107	116	107	86	103	110	76	92	121	111	104	110	102	121	109	113	118	90	104	90	99	100	111	112	99	110	108	115	99	93	104	87	103	109	118	110	98	100	105	107	110	122	98	87	93	99	93	116	93	97	115	104	110	107	110	99	85	102	93	102	104	103	84	94	110	111	100	98	108	106	120	86	89	109	101	119	88	110	99	88	95	97	100	118	104	111	106	102	93	99	108	99	106	108	116	114	99	117	112	117	114	96	111	96	100	105	97	99	111	127	114	102	109	96	77	109	97	110	89	107	86	91	106	105	108	106	96	101	105	106	103	100	91	98	99	106	104	85	82	111	106	98	103	83	101	115	106	109	105	122	96	90	95	105	106	100	103	93	98	111	111	99	93	105	97	111	114	103	108	106	99	96	115	97	103	84	103	94	111	115	98	119	111	89	104	95	90	93	104	89	99	99	99	114	113	114	106	93	92	113	103	104	105	88	101	113	115	85	85	105	122	95	94	112	104	111	96	112	105	117	112	108	102	105	98	105	100	110	119	127	97	91	102	97	119	92	113	103	117	104	91	123	101	114	115	119	105	116	84	77	95	93	88	95	108	105	113	91	100	101	105	108	91	116	108	99	107	102	99	106	97	102	112	122	110	103	101	120	107	92	84	94	110	121	94	98	95	104	97	114	104	96	104	88	83	103	89	100	77	95	89	115	109	110	86	124	87	90	97	112	96	111	106	90	93	98	94	99	101	107	97	98	106	105	95	104	108	79	96	92	92	97	112	91	112	98	101	105	116	114	106	114	87	102	92	107	99	107	111	102	114	102	101	118	103	90	106	107	109	105	103	95	102	100	107	93	113	122	80	100	109	95	98	108	98	113	98	118	111	103	115	93	95	101	101	103	96	107	92	93	103	109	100	116	125	94	85	101	94	103	108	111	99	107	112	108	96	91	86	116	120	95	105	100	95	114	117	119	110	93	109	109	97	118	111	89	111	105	90	98	100	107	102	106	111	99	123	84	99	121	118	101	101	118	101	120
