150	0	2500	97193	1089	154	850	961	1013	935	865	877	847	774	758	680	665	636	621	588	569	546	497	506	448	449	426	427	415	379	386	363	329	344	332	294	310	328	321	298	290	299	278	286	277	284	252	257	267	259	258	250	226	243	229	243	225	214	229	221	228	212	216	203	240	224	217	209	220	201	227	225	200	203	201	195	196	196	190	193	178	202	185	185	183	196	176	207	181	177	204	183	200	174	173	190	189	190	171	188	170	185	172	168	150	168	159	175	187	167	195	156	171	152	186	185	177	160	186	161	191	165	176	173	171	173	149	167	161	190	166	166	166	165	164	188	169	142	182	142	172	169	187	183	147	160	177	174	141	158	161	161	171	147	153	143	153	153	186	150	146	149	183	140	154	172	162	135	139	161	141	164	149	140	151	149	176	166	168	149	145	157	150	157	164	156	142	161	146	167	136	162	146	150	151	158	148	136	156	149	155	157	162	154	155	139	152	146	143	168	153	141	153	168	151	151	161	169	147	136	146	156	140	142	162	137	130	142	156	153	144	150	138	154	150	147	146	134	142	146	165	148	165	147	142	154	135	136	140	166	163	152	182	136	124	151	145	144	158	139	142	136	144	156	136	170	140	160	139	163	136	155	160	158	150	139	131	126	124	163	141	144	143	143	144	149	148	162	132	148	145	145	139	124	143	146	137	141	136	130	121	145	140	146	144	143	155	152	145	141	148	130	155	146	168	140	161	145	137	141	131	129	140	140	136	127	131	140	169	134	139	146	141	143	147	165	147	118	153	131	148	152	136	145	152	144	141	132	137	145	146	136	153	124	147	143	128	139	145	137	142	146	155	132	148	143	139	133	129	137	131	141	130	151	118	140	124	163	153	164	132	113	137	142	131	132	130	129	147	145	131	136	136	132	144	145	147	132	130	142	150	129	127	135	149	142	133	154	125	108	155	133	149	127	141	123	140	133	131	147	137	130	129	132	114	151	129	142	164	125	141	120	153	114	118	152	122	150	134	153	136	140	133	132	136	140	152	124	127	137	137	118	143	158	140	137	128	149	132	128	148	122	153	144	120	131	133	140	134	143	133	127	125	131	137	128	127	133	140	131	122	151	126	137	121	151	154	143	129	138	143	133	124	137	144	130	128	115	124	142	148	130	131	155	137	141	125	138	146	137	122	127	129	130	133	151	145	126	161	125	137	130	130	154	131	157	134	143	132	145	147	123	134	151	138	113	131	147	120	135	134	116	117	134	135	155	137	115	135	146	138	148	148	129	139	136	149	126	124	158	149	150	137	119	140	149	135	128	135	126	142	153	149	137	130	129	138	131	134	125	124	137	133	152	137	144	133	134	133	138	152	137	142	152	148	137	142	144	146	127	163	142	146	134	135	130	152	130	145	120	154	130	149	138	143	140	142	140	142	154	140	135	158	143	131	128	123	152	122	152	123	141	128	135	145	131	138	134	137	128	124	145	135	154	145	143	158	135	131	144	158	142	139	146	138	127	135	144	141	129	152	137	132	146	125	143	125	121	149	125	141	121	145	139	128	111	168	150	118	124	118	150	136	144	137	124	155	122	145	134	153	120	146	114	121	141	148	149	142	135	130	137	150	136	129	135	138	140	141	141	139	134	114	147	123	146	125	128	105	124	132	135	143	119	141	132	130	145	137	126	142	128	147	135	144	134	132	142	152	121	160	124	117	140	138	126	138	122	152	128	127	137	138	137	124	132	119	118	133	138	129	128	125	117	126	126	130	137	123	133	143	139	149	136	145	144	130	150	138	138	118	131	123	131	127	130	143	139	112	144	125	141	130	126	140	133	121	123	127	146	131	150	144	116	127	138	150	144	134	142	113	146	141	124	135	133	129	139	131	124	118	119	150	133	140	138	110	143	145	163	143	138	141	133	137	118	140	123	134	137	129	125	132	148	114	133	132	127	135	132	128	127	118	120	122	130	157	131	140	117	135	128	122	122	146	128	133	107	125	147	163	133	113	127	129	120	116	132	130	126	146	118	152	123	137	130	122	126	138	131	130	132	127	134	133	123	121	137	155	124	123	119	130	123	139	140	132	117	129	114	145	125	133	140	121	124	120	112	130	145	123	117	129	129	133	138	135	144	127	138	131	147	145	124	140	150	128	139	124	153	134	144	126	142	131	120	147	126	140	130	130	142	112	130	149	123	130	121	157	130	128	136	146	137	135	133	131	129	121	154	113	138	138	115	138	132	112	124	123	134	124	156	134	134	149	134	134	128	138	122	135	134	150	122	142	126	122	134	126	117	116	117	117	123	136	153	133	110	117	135	138	157	111	116	135	142	136	122	137	141	148	122	107	120	133	139	138	105
150	1	1710	97251	1139	202	564	440	429	448	409	346	362	248	207	172	167	165	171	162	167	150	172	163	155	156	158	139	156	141	136	137	126	150	136	126	137	141	139	149	125	139	137	136	143	116	127	138	134	121	114	131	125	124	132	120	134	126	113	134	111	111	148	125	133	128	108	144	118	116	128	150	133	128	129	125	109	132	149	118	121	136	139	140	118	131	124	118	103	135	128	128	99	132	127	135	128	124	137	110	112	137	106	129	131	134	127	135	113	104	117	110	123	134	122	127	127	118	142	118	138	137	123	123	113	131	121	119	108	118	129	131	130	115	126	119	105	107	145	116	119	123	130	114	111	149	128	126	121	120	142	115	123	115	127	128	110	134	121	126	144	120	118	104	144	143	123	119	142	125	133	122	126	135	109	118	137	109	137	120	133	103	142	102	128	127	129	142	114	142	153	110	127	119	114	130	115	149	124	120	127	117	112	137	128	106	127	113	129	110	141	107	118	118	96	128	140	152	113	132	122	124	124	131	142	119	105	120	113	119	133	135	122	100	127	104	123	130	126	121	125	134	118	125	115	120	151	132	154	116	128	104	122	137	112	117	122	135	117	112	131	117	124	124	129	141	131	114	136	123	141	113	112	112	115	109	121	121	134	113	117	117	127	136	140	130	124	131	130	130	106	122	111	124	119	140	122	115	111	141	124	112	96	128	135	123	123	122	119	125	128	127	116	108	123	114	114	110	126	121	121	132	122	148	111	140	146	150	99	114	118	124	123	141	126	117	123	131	114	154	133	108	103	128	103	111	123	113	135	117	131	115	114	120	120	129	116	130	128	104	128	115	121	137	126	122	125	127	138	116	104	107	130	127	112	108	137	119	127	130	122	131	115	119	108	129	124	120	96	140	137	112	130	129	105	124	127	113	123	131	117	121	124	131	110	128	124	101	116	129	118	133	119	117	120	109	125	128	108	147	113	129	113	116	115	108	132	106	135	129	126	128	109	112	124	101	109	119	120	123	144	109	133	106	116	118	126	100	114	137	121	119	117	117	141	120	103	115	129	131	131	125	124	128	116	137	123	125	130	114	108	108	129	122	103	109	144	119	141	136	126	116	127	157	122	117	146	125	120	108	126	111	122	135	131	114	120	107	118	116	125	105	133	117	135	125	129	115	129	114	118	134	128	121	116	113	111	121	117	125	120	125	112	120	117	128	113	126	146	133	123	130	109	124	112	121	112	136	134	117	114	127	126	109	112	131	123	133	112	129	123	114	108	127	129	123	123	119	125	137	133	124	120	110	103	125	114	115	111	121	112	115	111	109	124	130	134	116	109	113	114	150	114	134	123	127	122	103	114	138	104	93	119	128	125	124	133	130	103	114	130	122	116	111	112	123	117	103	123	125	131	112	116	117	118	111	128	120	137	121	124	116	111	118	118	123	114	110	119	115	121	112	132	115	134	105	101	122	135	114	116	112	116	108	125	134	131	116	112	107	142	128	109	141	122	109	119	112	123	106	115	119	124	112	100	132	115	125	133	113	98	136	93	120	111	131	118	109	140	111	123	128	112	115	145	106	94	118	156	105	117	127	140	127	121	121	118	123	117	130	129	142	110	114	122	127	105	106	113	118	129	124	95	152	115	110	115	144	131	113	100	106	118	120	129	133	122	130	147	119	122	118	118	125	121	124	116	136	125	114	139	108	119	128	113	113	132	139	127	114	120	119	116	119	119	130	109	133	140	104	143	132	118	131	106	140	119	122	111	126	134	128	128	112	123	137	120	115	107	144	127	112	117	112	121	112	94	122	118	119	115	121	141	99	144	114	135	126	116	116	143	131	139	138	121	128	114	140	113	99	115	113	122	109	116	128	129	126	114	112	143	122	119	112	113	116	138	107	126	112	101	117	119	120	125	128	127	116	116	116	110	116	129	120	125	142	106	129	113	133	124	102	108	112	116	125	108	118	131	118	123	136	118	109	132	116	125	126	129	133	126	121	121	109	118	127	118	120	100	119	114	115	105	120	134	109	123	145	118	119	121	152	129	123	105	118	127	126	117	112	127	123	113	115	115	128	111	108	108	122	121	100	115	121	115	119	115	123	139	108	113	126	119	124	112	123	111	113	112	126	126	120	115	107	123	134	127	108	135	129	113	140	118	117	114	121	102	111	128	117	122	134	136	126	125	126	119	104	104	104	134	126	108	113	131	151	131	125	127	138	118	121	123	112	124	120	125	99	101	107	131	106	118	114	113	130	126	113	129	106	110	130	112	126	127	112	117	113	126	110	122	110	119	131	130	129	108	112	118	127	129	108	116	107	126	111	123	117	115	113	120	106	132	95	116	114	127	117
150	2	1950	97308	1120	186	797	819	813	773	641	607	593	503	480	465	405	388	378	342	301	309	296	273	278	271	227	225	218	204	215	214	211	207	199	199	177	216	172	186	182	158	186	188	169	168	177	156	164	147	162	147	157	170	152	141	142	158	138	161	147	140	149	142	158	138	159	148	154	138	125	147	133	150	144	156	154	146	146	125	157	149	137	130	140	123	136	144	141	154	129	144	145	144	177	137	141	135	149	129	135	126	141	127	142	130	151	141	140	143	154	160	133	132	143	136	128	136	138	115	138	130	115	121	128	118	135	132	136	131	145	126	123	116	135	136	144	130	142	134	139	130	154	135	130	127	122	121	145	130	119	142	114	133	142	127	136	125	130	152	140	136	138	139	133	137	127	127	109	137	143	131	147	135	122	134	118	132	126	146	116	129	103	107	132	134	131	115	119	121	143	135	119	127	127	149	134	125	121	124	106	137	131	141	128	151	120	131	122	122	138	134	118	124	122	124	124	129	130	130	121	120	108	127	151	102	138	111	115	144	126	109	131	108	143	113	125	124	137	128	112	115	139	123	133	117	133	140	115	128	122	120	135	110	126	133	124	117	121	138	119	126	119	140	122	130	114	128	131	125	142	115	135	122	128	128	124	115	108	134	116	124	112	108	127	135	133	117	137	128	126	136	120	120	111	119	121	132	137	124	111	123	119	152	124	121	126	132	124	111	131	135	130	134	115	111	115	121	134	129	113	134	137	115	140	145	120	133	123	120	143	114	128	122	120	121	115	113	142	106	126	136	121	116	122	128	131	123	122	132	108	120	137	129	126	130	121	111	139	121	123	126	132	119	125	119	135	117	147	137	117	136	123	104	133	114	126	118	130	125	130	130	137	129	133	129	119	118	128	124	134	101	121	102	127	119	135	128	134	119	133	113	125	125	125	124	139	132	104	126	130	109	130	110	128	127	110	117	126	142	117	116	125	106	96	105	134	109	130	126	111	111	117	143	134	143	120	100	128	126	100	136	115	133	121	105	124	120	122	124	121	112	127	133	125	133	132	109	130	119	98	139	126	113	118	132	122	122	121	132	103	127	139	124	111	111	121	117	129	116	124	126	111	125	108	147	116	121	118	119	117	135	121	126	110	116	137	143	115	107	130	110	110	137	123	116	115	122	106	130	106	127	123	108	116	122	131	136	118	122	136	122	137	141	131	118	140	112	123	117	134	101	148	126	124	136	108	123	114	121	116	140	137	117	141	106	134	118	120	127	119	125	133	135	127	111	108	114	120	108	125	132	111	107	122	109	120	132	157	100	140	114	135	131	120	130	124	137	125	110	117	125	111	113	131	128	116	97	118	112	100	122	130	116	144	128	117	144	135	129	121	114	118	99	126	114	117	112	123	117	113	123	104	103	128	104	136	127	136	113	123	128	127	121	110	117	132	121	103	110	120	119	115	113	124	140	114	125	134	117	129	116	100	111	120	113	127	136	121	119	113	123	117	120	142	134	123	133	118	131	115	110	128	130	127	115	140	125	130	118	109	111	119	121	128	116	131	129	106	117	147	134	118	133	116	113	122	120	121	111	117	121	132	126	112	126	135	116	114	121	115	143	103	138	121	117	124	112	137	118	137	121	124	119	121	136	121	133	123	115	120	115	122	116	111	122	109	134	133	130	131	137	111	122	137	135	123	126	131	104	111	127	135	115	120	114	110	138	116	116	106	124	116	111	110	118	139	140	120	106	106	112	116	121	110	116	115	111	126	116	126	123	126	117	120	113	122	116	106	125	127	119	124	130	110	129	107	106	112	98	112	110	124	98	125	127	126	128	124	121	118	111	124	120	128	117	118	119	148	121	108	102	114	114	139	100	113	131	126	113	127	121	115	113	119	106	105	126	114	132	128	134	100	132	104	108	111	127	135	113	126	114	121	126	126	106	114	120	122	118	109	108	118	123	103	104	116	128	127	117	136	112	124	129	136	100	113	120	117	116	125	128	129	128	114	135	118	112	118	127	122	146	140	130	114	137	118	118	115	150	112	99	115	106	109	109	139	132	122	116	139	136	121	102	129	138	109	154	137	110	112	116	107	109	126	109	124	107	131	110	114	133	132	115	128	103	110	132	120	114	121	106	133	131	127	120	109	113	131	124	122	122	117	114	118	122	107	118	124	121	123	126	116	127	126	122	126	121	109	116	121	112	120	140	125	118	116	110	127	121	134	125	111	134	105	133	112	125	117	95	106	116	126	119	135	132	114	130	121	110	122	128	118	120	117	125	114	106	113	128	107	135	133	112	126	114	137	122	132	121	111	141	124	131	118	102	124	142	107	113	129	121	115	115	120	134	127	128
150	3	3250	97366	1121	187	805	829	813	744	694	624	587	514	446	408	403	380	344	354	334	299	277	279	264	268	248	240	224	210	215	201	210	215	199	199	203	208	193	188	195	193	166	169	161	160	160	179	171	165	143	174	168	155	161	149	152	143	163	164	153	143	158	143	136	171	165	156	143	152	158	176	141	138	164	150	137	141	146	151	149	125	136	137	169	131	129	131	150	130	145	144	146	145	128	144	151	139	150	137	154	128	159	141	138	138	156	138	144	145	145	143	142	142	149	125	126	121	139	121	121	133	140	132	142	142	141	130	127	134	145	140	132	156	144	131	145	145	137	122	146	135	145	123	139	122	112	132	126	121	131	131	144	115	142	131	136	143	118	145	130	105	122	124	125	107	147	145	137	117	116	132	129	131	142	147	148	122	134	128	124	125	114	130	123	117	136	130	119	138	120	137	132	141	137	125	120	125	110	134	136	123	122	146	124	118	140	127	121	111	152	130	130	140	125	132	132	129	113	118	112	110	116	124	121	118	136	148	119	113	121	115	121	144	120	113	138	127	110	127	109	120	128	127	132	128	147	122	131	113	128	127	89	141	133	122	116	127	128	126	136	132	133	131	130	125	128	125	128	111	132	133	129	117	121	119	114	121	128	128	121	121	147	105	128	108	132	106	125	133	118	107	128	129	124	104	133	119	124	120	140	119	137	107	135	131	110	121	116	135	122	125	142	121	126	135	137	127	133	134	120	116	126	119	120	145	124	126	130	136	125	129	105	124	138	118	110	141	131	109	108	122	113	129	124	136	121	124	115	132	118	104	118	141	126	119	127	120	115	122	119	127	109	122	120	116	134	121	123	126	100	110	122	127	140	129	131	126	120	118	107	159	137	113	127	130	134	137	134	147	106	128	132	123	137	120	134	113	118	124	130	137	136	150	136	131	125	123	129	127	118	120	121	121	113	112	130	120	111	118	103	136	117	132	114	127	124	130	130	125	117	111	107	126	127	137	132	127	112	142	133	122	130	146	124	127	126	112	133	129	118	114	114	124	122	117	136	130	112	112	128	120	116	127	127	134	129	122	124	121	106	122	119	123	115	122	140	119	126	113	115	114	128	126	124	118	155	129	129	125	135	130	123	125	124	126	124	131	111	110	120	112	137	120	112	132	129	122	101	112	122	129	119	104	124	109	111	127	129	131	112	129	128	135	117	128	122	126	103	130	110	131	145	133	112	131	140	125	132	118	146	126	127	114	137	135	110	103	125	129	118	107	123	115	119	138	127	104	118	109	118	115	127	122	142	121	109	131	128	125	146	107	115	113	135	127	136	125	148	129	137	111	124	100	129	116	103	103	123	118	119	118	98	125	127	129	105	121	125	118	103	131	121	125	130	118	113	116	117	133	128	138	113	131	120	126	127	108	144	130	118	114	132	135	128	118	105	106	130	109	121	128	127	118	134	117	118	107	124	107	122	120	111	113	126	110	133	138	129	119	106	124	124	136	100	125	123	149	127	150	149	121	109	123	108	122	118	130	115	131	129	106	126	111	120	131	110	113	129	137	115	108	145	121	128	119	136	128	118	113	128	120	109	120	110	109	113	119	122	129	120	121	124	107	129	112	104	118	119	115	122	121	136	111	127	132	110	127	92	149	107	99	121	120	135	125	127	139	132	120	134	105	114	103	116	134	112	124	134	149	138	112	119	126	103	130	111	119	110	122	138	117	133	128	128	129	115	96	102	130	126	107	124	122	114	111	110	124	111	118	112	126	122	112	114	124	115	125	117	122	123	118	134	102	96	116	121	109	131	135	125	125	131	114	127	104	154	126	119	139	136	108	121	125	114	127	114	106	123	99	126	115	126	119	134	113	104	110	111	124	116	124	128	128	124	135	117	116	127	124	125	106	110	113	123	108	100	114	127	136	102	111	102	126	127	141	122	104	118	120	114	109	110	121	119	125	128	115	96	126	111	110	133	125	139	103	119	119	122	115	131	137	118	125	120	140	128	127	141	122	124	125	100	100	136	103	126	118	105	120	118	140	98	118	127	105	114	118	130	131	120	113	129	119	109	116	116	124	118	115	128	105	138	130	120	122	121	133	122	109	127	137	115	123	111	119	123	139	120	125	127	131	141	116	115	126	115	124	113	136	122	111	108	120	131	116	131	123	126	122	119	108	134	127	128	112	112	106	113	121	113	122	104	119	112	115	115	123	123	108	117	117	129	115	138	135	129	135	113	119	126	144	120	112	102	121	123	126	106	116	120	100	130	105	142	130	125	121	136	122	122	114	114	112	101	111	126	108	114	105	130	120	107	115	120	126	117	116	122	125	121	113	114	105	124	132	110	114
150	0	2500	97424	1090	145	808	976	996	972	898	832	826	778	767	741	673	626	613	590	568	542	511	497	486	435	424	394	429	380	379	364	335	353	323	322	312	309	311	305	310	304	296	278	275	280	266	297	281	247	259	226	238	259	251	249	239	231	235	231	218	228	225	240	237	233	213	213	210	212	208	207	207	204	216	202	230	200	207	217	197	217	184	184	184	205	202	193	176	209	183	207	182	211	204	179	209	192	216	173	189	164	182	172	164	199	190	200	206	155	174	186	184	179	185	173	149	171	177	186	165	179	148	180	169	181	158	178	183	170	158	180	162	196	169	156	183	175	153	175	162	159	170	176	181	181	164	154	157	174	163	189	156	181	174	156	167	179	162	151	129	166	147	154	144	149	143	151	144	141	162	159	181	150	145	179	154	165	179	148	155	185	161	166	169	171	176	161	159	166	169	151	149	156	154	172	161	149	152	134	161	159	155	147	153	174	156	148	168	152	168	154	165	160	137	141	141	140	171	153	139	153	156	151	136	163	157	132	148	151	146	143	131	141	165	145	145	162	149	143	169	127	161	146	177	158	139	157	169	167	155	149	135	158	156	157	138	157	147	134	164	144	169	142	146	153	167	159	135	146	140	137	138	166	142	160	137	142	147	127	152	157	148	153	152	148	142	127	169	173	128	139	141	136	138	137	148	137	153	132	151	148	168	135	142	129	166	152	157	152	155	144	149	142	142	138	138	150	126	147	141	150	150	139	160	138	172	158	152	141	152	130	145	131	136	131	145	166	153	156	139	127	138	168	156	141	138	133	145	135	157	130	142	139	159	132	154	132	134	127	152	144	131	123	154	136	151	136	141	143	132	157	136	152	131	133	137	135	142	144	152	129	154	126	144	150	144	135	138	148	166	139	143	144	124	137	137	143	138	142	144	148	117	149	148	147	143	132	131	163	143	158	155	147	127	137	131	137	143	131	155	160	139	143	149	167	145	123	153	142	153	123	149	141	123	159	133	133	143	151	150	143	132	156	139	129	135	141	141	156	155	171	129	141	144	122	144	148	124	147	130	134	127	151	139	145	157	147	153	125	159	122	149	143	143	142	127	163	158	135	142	139	134	140	149	131	145	139	163	127	135	132	155	145	150	163	126	119	136	146	146	117	139	135	142	150	152	131	139	141	148	155	133	151	141	144	156	148	144	149	123	117	154	149	130	157	142	146	131	141	127	133	147	139	149	133	163	140	133	141	121	137	156	140	145	131	157	121	142	151	155	160	138	138	162	125	141	152	135	150	134	142	148	139	162	148	176	148	148	127	136	147	161	156	122	160	145	133	141	142	132	136	147	138	127	138	136	137	142	139	130	143	144	155	137	151	122	122	130	133	152	138	142	140	149	146	141	147	156	155	129	139	143	126	142	120	125	138	128	124	135	138	155	168	140	145	153	145	132	128	140	136	127	152	149	132	148	132	150	134	147	143	132	127	127	131	137	145	118	133	144	154	145	153	133	143	140	148	127	133	153	134	133	140	147	113	133	134	132	135	159	134	149	140	137	147	141	149	130	146	142	131	121	125	128	147	136	133	149	136	143	131	142	140	129	135	149	136	163	132	145	127	130	157	144	149	116	130	138	138	138	149	128	147	120	157	146	142	131	130	116	135	155	131	153	137	143	153	138	134	135	151	140	129	136	126	123	144	131	151	158	134	133	131	157	133	123	133	150	135	150	155	127	142	123	120	134	125	129	132	148	158	141	137	142	133	125	134	142	134	135	137	128	128	144	117	146	142	143	146	133	147	132	116	168	141	145	138	139	141	130	143	129	149	134	131	116	144	111	136	141	131	121	127	137	149	139	137	131	149	120	123	144	159	113	154	125	170	154	143	137	146	127	158	121	133	141	132	151	125	138	145	153	148	122	140	150	146	125	140	150	127	137	140	113	126	123	162	127	142	145	115	139	125	151	158	157	128	134	146	146	142	141	150	155	133	110	140	140	150	127	120	132	137	121	121	151	158	129	125	148	138	127	121	138	126	132	137	146	149	150	133	155	136	136	134	139	137	133	137	145	127	145	127	157	119	142	151	122	124	145	127	138	135	151	129	151	157	138	140	130	125	124	110	135	143	122	120	155	126	132	148	138	124	142	140	150	121	145	136	140	117	148	131	130	124	126	128	129	140	142	128	125	139	138	141	135	125	131	119	123	136	128	140	130	130	125	138	130	143	111	137	124	141	131	136	108	140	154	133	134	138	148	150	138	148	127	149	138	130	135	145	131	147	136	129	115	126	133	118	131	119	142	138	129	125	148	154	141	154	137	149	129	145	151	138	146	146	128	117	137	130	136	126	135	131	148	140
150	1	1710	97482	1131	238	559	463	431	435	367	334	354	250	231	164	175	190	161	162	150	157	157	151	148	138	136	160	145	135	134	126	138	118	123	130	128	125	126	134	128	125	137	140	137	139	133	148	147	130	130	131	147	154	131	135	138	110	121	116	137	126	142	150	136	119	139	129	132	124	114	124	126	139	132	140	115	138	111	127	118	128	109	105	127	134	133	148	115	108	117	127	119	123	132	116	128	125	114	128	124	118	126	106	153	110	125	125	126	117	128	127	133	139	118	115	115	107	121	127	124	118	116	124	112	100	131	120	121	108	128	127	129	113	117	117	114	114	141	130	115	125	134	118	127	124	115	128	117	111	124	131	118	110	120	114	117	110	130	118	120	136	133	125	135	128	128	113	136	128	122	130	116	133	128	137	126	118	117	122	106	115	124	110	110	124	116	130	134	121	126	127	122	130	113	110	126	143	107	137	111	115	131	125	122	134	127	127	127	124	139	124	116	140	130	122	118	127	109	102	118	115	113	123	123	144	118	131	135	120	113	141	110	112	117	133	130	127	113	135	114	118	120	137	131	138	122	132	137	106	123	119	119	121	123	112	118	121	121	119	123	141	116	136	122	136	123	145	115	117	121	110	122	133	119	126	129	118	130	131	122	144	135	107	124	124	127	129	105	145	112	108	118	126	117	137	118	134	126	144	144	137	123	129	128	136	136	121	102	129	111	118	134	119	130	114	122	127	113	121	116	104	110	119	126	137	118	141	126	112	115	124	132	110	103	113	126	110	129	119	110	121	126	109	106	146	135	126	147	127	119	126	136	125	127	115	115	125	125	112	116	113	132	127	144	107	146	128	126	133	139	118	116	145	119	122	132	125	131	109	128	127	116	134	133	119	130	135	128	130	112	98	127	110	129	129	143	108	122	131	123	116	112	123	113	125	116	122	127	127	121	112	123	122	111	136	126	118	127	119	120	106	123	131	127	148	118	136	128	135	115	135	145	130	126	119	143	124	138	123	118	109	116	139	132	125	120	123	121	118	129	117	130	141	130	102	123	141	118	123	127	138	106	121	114	119	107	130	128	130	143	108	117	125	129	130	111	110	110	137	134	101	128	137	122	117	128	116	113	118	133	116	121	127	122	127	112	133	130	117	117	139	126	115	113	125	134	131	115	113	124	126	118	111	108	130	128	130	127	120	144	117	132	127	136	112	122	104	122	122	146	127	125	115	117	111	123	106	131	127	121	113	120	131	136	120	139	137	131	118	129	142	127	112	119	124	122	118	114	111	89	112	126	132	110	123	150	107	129	138	122	113	134	131	145	120	141	125	114	119	123	118	107	128	114	121	127	118	143	119	123	132	138	114	119	112	124	120	130	133	127	129	132	128	146	129	130	139	145	119	124	130	134	146	127	114	127	133	107	146	108	116	117	130	119	131	117	123	119	111	131	112	121	113	123	131	139	110	135	120	125	120	113	132	141	121	112	135	136	108	128	118	115	140	126	121	116	133	129	122	110	113	122	119	122	116	121	125	127	110	119	127	145	132	112	125	117	119	123	122	136	120	108	116	121	117	118	146	133	145	133	114	125	132	135	129	105	123	101	122	149	129	127	119	124	155	129	95	130	124	122	131	129	124	117	113	119	128	107	125	139	117	122	115	132	129	129	139	129	99	128	110	117	114	115	128	124	117	130	123	115	125	116	140	118	110	136	132	130	127	129	116	120	105	121	134	118	137	106	112	130	130	118	128	121	122	108	118	115	117	117	123	139	131	96	125	131	121	121	134	133	125	111	117	137	120	130	127	129	136	112	137	117	127	125	125	122	108	129	118	119	114	134	130	109	132	131	120	152	139	130	123	119	117	120	112	110	117	128	127	121	119	129	102	122	127	127	127	103	119	120	129	124	119	114	117	122	126	121	109	122	114	116	137	119	125	114	110	97	136	118	130	125	113	135	113	130	119	130	115	139	111	122	115	129	132	122	104	113	119	122	119	114	125	144	123	131	123	123	112	115	113	115	122	119	120	124	129	128	129	116	127	124	120	116	120	109	121	123	137	106	117	134	125	109	122	114	129	121	110	133	131	128	111	105	138	133	126	116	117	121	115	131	108	118	107	132	133	132	130	113	133	129	120	114	122	105	127	113	118	118	89	109	142	125	126	101	116	116	140	119	142	103	142	139	105	144	110	120	131	121	122	131	125	115	140	132	124	124	119	110	107	135	105	121	124	129	118	135	132	133	117	96	134	107	109	124	124	135	119	129	119	113	95	125	143	127	101	106	109	105	122	121	118	124	116	122	136	117	108	120	114	129	128	117	138	111	110	121	131	130	122	116	119	120	130	107	115
150	2	1950	97539	1102	180	777	813	779	776	690	610	604	490	461	399	346	364	324	320	307	305	293	258	270	249	230	206	249	231	201	192	212	207	175	196	181	180	171	155	203	175	171	166	156	166	177	167	142	140	147	146	148	164	169	148	146	148	137	131	145	132	160	160	125	134	139	126	131	160	140	124	140	145	149	129	127	147	136	115	137	158	141	123	134	124	134	169	144	136	135	131	139	131	132	138	117	132	115	125	131	150	130	123	133	136	134	127	146	117	141	134	137	135	125	124	129	149	130	121	125	140	138	142	162	133	119	125	135	129	140	134	115	112	145	138	144	123	128	133	125	129	126	119	122	127	124	133	105	125	123	131	143	125	124	132	137	121	120	133	123	129	113	128	140	125	144	123	118	118	129	123	129	138	118	131	138	126	129	132	131	118	133	128	117	121	117	112	134	122	140	116	104	122	139	128	139	139	140	130	121	120	129	133	111	120	123	108	116	128	131	134	109	136	118	124	122	116	138	128	126	135	128	115	128	112	139	107	124	116	133	114	104	139	111	131	115	121	124	143	124	113	132	131	112	113	123	116	127	128	111	130	123	113	110	126	128	115	115	118	113	126	123	113	124	129	131	112	135	121	134	136	122	126	125	120	121	144	117	125	119	128	138	126	117	101	131	116	113	113	113	120	132	148	112	136	124	116	119	118	136	122	136	117	142	145	111	138	125	127	123	128	130	123	141	114	101	125	115	117	127	116	129	129	127	127	115	121	121	107	122	139	113	117	105	121	112	119	127	106	129	118	121	114	114	116	113	113	130	129	124	101	124	135	131	117	111	112	112	106	124	144	126	117	125	126	134	136	149	121	126	135	110	110	116	116	111	110	126	136	116	131	108	115	117	114	111	104	133	107	132	126	136	114	134	137	121	106	133	117	118	101	120	127	126	130	114	106	113	137	107	131	118	119	121	114	121	114	129	118	128	103	117	109	138	115	128	119	129	113	110	104	127	126	126	131	127	131	122	119	120	107	138	119	121	99	123	113	125	116	114	120	118	125	130	110	131	112	123	106	115	110	110	120	118	126	125	119	125	125	129	110	111	122	120	123	103	111	100	119	124	124	117	128	121	127	113	110	130	110	113	122	114	119	134	132	139	106	128	100	122	129	118	114	115	119	116	120	115	119	112	124	106	101	121	97	117	109	108	123	121	127	119	120	124	126	122	116	115	120	117	109	114	98	118	102	137	116	123	117	115	113	129	96	118	126	120	115	124	135	129	105	102	129	120	112	122	113	115	110	116	120	130	111	127	149	126	128	107	124	123	111	102	122	121	107	117	118	120	133	111	111	133	120	117	133	109	125	125	116	124	124	131	144	130	136	118	119	117	143	113	136	116	120	120	121	113	123	128	121	108	109	110	105	126	136	122	126	124	111	127	124	127	109	105	130	135	122	124	114	120	125	110	116	114	128	114	102	116	123	141	120	125	125	126	119	120	104	115	128	114	124	114	137	110	115	133	132	121	113	104	121	115	115	112	123	132	121	113	115	134	127	118	119	114	119	130	107	122	123	117	120	112	125	102	108	123	137	121	113	118	122	104	122	121	115	121	99	133	129	136	107	120	120	135	118	116	124	136	123	131	88	109	123	134	137	111	122	119	125	92	131	119	119	119	97	113	112	130	110	108	125	93	136	112	119	117	121	135	121	111	127	114	124	124	133	116	115	121	133	128	131	109	111	121	109	106	105	121	123	117	94	101	119	117	114	116	97	115	124	113	107	91	119	109	113	106	122	124	100	110	107	119	130	102	115	112	121	111	107	132	108	107	107	107	120	130	112	141	113	120	130	127	132	123	122	106	133	111	128	114	118	158	123	110	131	106	126	101	126	126	123	122	100	116	112	114	111	124	126	101	123	126	127	133	109	108	124	115	101	113	125	105	103	119	123	108	132	116	116	127	96	111	101	106	126	111	136	111	123	98	95	124	113	115	114	117	134	120	112	116	119	129	104	120	133	112	125	107	124	106	99	114	119	130	120	130	115	130	100	111	110	128	129	111	121	127	97	108	105	125	144	109	106	121	123	127	118	136	100	115	106	118	125	114	94	117	116	117	107	120	95	133	117	130	114	127	135	95	107	125	110	111	93	119	115	113	111	116	125	116	122	106	109	120	109	125	104	111	143	118	90	123	114	104	109	107	122	98	127	108	106	137	110	105	95	128	118	106	107	113	118	115	114	119	113	123	131	117	116	125	104	119	106	131	112	97	123	124	137	132	129	115	92	102	114	108	129	108	118	123	108	114	125	123	109	107	114	134	118	115	116	120	124	108	104	119	125	116	117	123	102	110	100	116	83	109	107
150	3	3250	97597	1108	206	825	833	798	749	720	608	628	481	474	412	423	413	372	349	339	302	292	270	267	264	274	242	226	231	227	212	207	214	194	185	193	211	200	201	173	200	197	185	179	171	171	175	157	201	191	166	187	164	173	168	167	143	162	143	173	146	172	164	152	139	153	158	164	156	158	130	178	161	145	150	178	149	150	162	142	144	164	150	147	167	154	174	153	153	157	161	153	133	168	161	162	175	174	148	121	176	135	165	147	135	147	155	165	134	157	173	167	131	148	166	141	145	134	139	127	125	125	167	154	162	143	156	161	123	124	137	148	143	142	143	138	115	159	159	138	140	150	154	140	154	148	138	135	147	142	149	134	146	159	149	131	142	140	106	159	144	132	135	131	162	170	152	131	143	148	132	141	144	147	154	140	154	147	126	142	154	154	125	153	112	143	133	135	129	126	125	123	141	150	130	156	140	128	134	111	152	138	131	130	155	129	136	133	145	122	125	134	136	145	157	129	153	149	137	140	136	126	129	146	112	148	123	141	122	140	136	126	160	115	135	141	136	132	141	137	147	129	130	153	129	153	125	159	154	135	150	140	128	119	124	120	136	135	139	168	148	117	128	117	142	136	132	130	130	163	153	146	145	104	159	111	136	136	135	128	152	130	141	140	146	157	133	136	130	120	142	134	131	155	144	123	146	143	146	137	139	140	120	144	134	146	150	158	135	146	136	123	125	150	146	142	134	137	133	128	138	144	143	136	137	135	150	131	140	131	121	140	152	138	135	119	126	136	114	138	138	125	148	129	128	134	130	145	145	134	168	136	133	132	114	142	120	154	123	143	112	151	148	135	145	139	131	133	134	122	142	145	130	148	129	134	125	128	143	135	127	133	125	137	138	123	137	170	143	118	163	147	131	142	121	139	160	142	145	118	143	149	140	132	145	124	140	136	162	131	140	128	129	140	138	147	145	147	128	139	143	144	136	151	127	120	112	142	141	138	160	134	131	138	150	136	138	158	134	145	137	130	126	142	145	131	154	123	133	143	135	136	125	125	149	125	131	154	127	136	141	151	122	135	133	139	141	145	143	151	143	153	153	138	135	153	131	131	150	142	138	138	143	140	120	147	139	108	130	152	131	133	140	129	119	150	127	154	139	142	130	113	129	136	131	126	141	131	138	134	129	132	140	133	135	139	152	132	127	151	130	146	135	141	144	145	125	127	130	154	131	129	137	141	135	153	137	131	120	129	124	131	144	151	153	138	136	124	144	132	144	126	137	135	120	128	136	125	130	114	142	124	140	145	132	132	117	147	129	150	130	132	128	147	141	138	137	126	122	135	136	144	120	145	154	141	142	156	111	125	127	152	145	141	140	138	152	151	135	132	126	142	132	117	144	118	120	124	137	136	144	140	145	124	150	119	142	130	151	155	133	135	137	145	123	138	117	131	118	147	154	135	105	119	138	151	124	109	126	125	158	110	137	135	142	146	131	141	116	131	144	134	142	139	130	139	139	141	138	125	130	151	140	141	155	140	139	121	138	140	138	143	128	148	117	125	140	121	157	132	145	138	143	137	143	144	132	136	134	148	146	143	147	126	149	137	122	134	135	159	155	119	129	147	160	142	140	134	125	128	144	142	147	126	115	148	133	146	136	122	130	140	143	126	125	138	143	134	132	133	135	139	148	137	134	134	135	117	136	122	143	132	142	128	158	144	146	131	142	130	121	133	138	118	122	150	125	109	142	136	147	125	137	126	147	132	138	137	139	131	120	137	127	134	124	131	120	137	144	123	128	116	145	146	140	128	126	126	123	114	133	158	109	128	142	142	131	132	126	149	132	117	125	132	138	123	129	127	125	137	140	134	155	126	108	134	127	139	131	126	140	159	121	119	130	121	126	130	128	120	117	109	134	128	142	118	132	117	145	146	145	144	133	143	116	136	134	131	119	137	130	138	119	126	118	139	123	139	123	123	133	113	109	144	102	140	143	130	133	153	119	125	149	124	129	140	136	145	120	104	141	125	143	122	127	132	114	139	140	130	146	121	115	127	131	127	142	123	126	126	124	129	127	131	135	156	142	133	123	134	141	134	139	164	130	129	131	131	129	124	127	128	127	124	140	131	130	136	128	134	120	151	120	125	130	137	135	139	140	132	135	140	144	123	133	149	119	118	113	124	130	130	133	134	130	148	122	138	127	136	153	129	147	127	143	137	144	126	136	134	124	130	133	125	121	131	146	128	113	118	132	144	115	139	126	133	133	146	119	118	134	135	136	127	119	125	128	131	143	134	142	136	140	127	148	118	120	122	143	147	130	143	133	110	131	137	119	138	135	133	118	122	123	131	140	131	142
150	0	2500	97655	1084	152	862	944	1013	943	925	826	832	794	728	710	696	632	622	594	558	561	517	483	484	472	448	411	425	401	366	372	348	340	354	324	348	335	295	313	287	291	318	272	274	252	268	270	251	257	272	247	254	243	254	214	227	233	242	217	233	214	211	224	222	230	217	195	221	205	213	202	230	204	219	205	220	185	196	227	186	176	197	196	190	168	189	180	206	195	206	228	190	191	177	177	185	203	193	182	189	191	168	184	172	183	175	159	182	179	181	184	175	171	161	185	180	189	167	177	190	150	166	188	160	175	187	156	166	157	155	171	153	174	168	171	153	178	175	159	171	178	175	153	146	147	156	173	161	175	150	165	172	161	183	161	166	157	155	160	154	159	168	164	169	145	177	161	167	168	165	148	164	130	168	169	160	168	176	183	145	166	152	168	151	153	159	159	154	149	174	156	156	139	154	135	144	148	151	148	146	145	159	179	172	176	147	152	147	163	148	159	152	140	145	154	145	163	136	136	144	143	151	174	166	148	144	160	157	158	158	150	161	135	170	155	150	161	133	162	150	165	143	144	156	150	157	165	158	137	134	161	139	148	154	145	166	157	145	135	166	162	151	146	153	145	152	143	139	141	141	141	148	142	147	170	152	130	115	159	132	145	163	145	158	152	135	156	118	161	133	160	153	132	158	141	149	146	129	135	158	147	135	185	140	153	167	147	138	156	157	135	135	157	153	135	134	148	147	149	144	129	142	143	142	129	141	145	165	156	168	147	153	161	147	180	140	151	156	142	158	147	156	129	154	130	153	151	159	142	131	144	144	160	148	138	148	140	125	143	150	145	115	140	147	149	149	136	119	142	145	153	141	144	127	146	137	147	152	130	141	144	138	151	147	137	145	143	162	147	138	144	138	130	158	146	154	156	131	163	164	158	145	153	123	141	119	118	123	149	174	152	155	144	130	130	161	156	126	143	142	141	140	154	131	157	121	148	131	151	158	129	151	142	138	143	162	131	153	177	137	152	143	143	145	135	123	144	148	137	134	153	163	124	130	151	142	147	130	129	152	153	165	146	131	157	163	150	149	163	140	152	153	147	147	155	142	166	137	133	145	154	150	125	141	138	140	158	136	159	135	155	149	138	160	134	139	146	156	130	137	122	130	142	135	139	136	150	153	140	134	131	148	148	154	156	115	166	151	137	142	136	158	129	147	154	133	133	134	135	141	140	164	136	150	139	140	140	159	153	154	150	141	157	163	141	133	145	133	146	128	136	131	134	116	142	153	150	125	141	137	148	149	144	149	154	141	137	135	176	143	138	172	161	157	137	118	154	146	115	134	138	123	132	138	141	140	145	143	133	146	125	150	153	138	136	158	143	123	135	122	150	135	152	127	138	150	139	129	127	129	140	159	139	126	132	145	145	148	132	133	129	135	148	131	158	130	149	139	123	143	163	137	148	123	120	135	142	124	140	139	146	133	118	150	126	140	115	133	139	150	118	150	130	142	141	135	145	135	135	134	177	140	132	136	149	129	125	120	128	155	135	143	145	123	125	132	140	138	144	138	140	139	135	150	114	140	143	136	148	152	140	110	125	142	125	142	132	125	140	123	161	154	135	145	125	130	134	145	127	139	129	134	127	156	157	143	132	134	153	138	147	137	134	138	137	131	149	148	133	145	141	142	132	137	134	154	145	129	127	121	126	145	134	141	146	122	136	125	123	152	126	139	140	133	135	125	134	146	133	134	148	120	141	146	148	133	135	117	171	146	127	124	111	122	119	139	151	147	141	164	127	140	125	159	134	139	135	127	122	124	133	132	138	116	158	138	136	138	141	142	139	140	150	134	146	143	121	141	154	136	128	158	132	132	121	144	147	145	120	127	136	154	116	155	156	111	141	122	120	125	140	148	134	135	125	130	135	136	129	142	131	135	146	134	125	130	128	146	142	138	119	143	140	140	133	142	124	166	135	153	112	132	131	114	145	155	152	113	135	130	117	138	135	131	139	120	153	125	137	150	153	126	133	153	147	104	129	135	151	126	139	119	120	124	139	127	133	130	143	138	116	130	137	135	128	149	149	126	147	162	130	135	153	151	119	145	141	137	134	146	129	147	134	127	151	127	133	127	131	124	132	119	128	138	131	146	138	157	140	131	134	148	143	132	141	135	149	152	151	137	135	131	172	123	124	115	150	139	136	135	142	136	116	122	137	142	144	139	138	116	120	148	144	143	147	145	130	123	141	141	147	125	104	146	134	139	115	116	107	127	139	133	126	132	149	118	127	135	136	141	121	167	128	146	145	136	119	138	131	135	147	139	121	134	158	136	122	140	141	123	134	142	147	119	144	146	133
150	1	1710	97713	1135	218	587	445	433	420	380	317	376	253	233	173	185	172	159	178	167	148	165	147	143	141	142	131	147	138	153	141	118	142	131	127	155	129	141	140	128	147	126	127	116	113	135	137	149	122	128	146	125	117	130	123	114	123	115	128	128	117	106	129	141	131	110	122	136	117	127	140	117	124	129	122	113	122	133	129	140	126	135	128	119	123	126	99	144	121	136	123	109	114	101	130	120	127	108	125	112	118	98	117	123	112	125	109	136	112	104	137	137	129	121	133	112	145	146	117	112	136	136	120	121	127	131	138	131	128	129	118	103	118	113	122	140	114	123	131	121	138	111	147	121	136	129	126	121	132	107	121	129	136	93	117	153	139	133	126	134	120	105	105	128	107	110	138	130	142	123	101	116	93	120	109	121	121	114	133	116	129	122	109	127	127	99	117	133	126	123	113	103	127	142	141	119	136	114	133	123	134	131	119	127	133	111	113	130	122	111	119	103	121	102	113	123	134	128	116	129	141	108	111	119	122	114	127	128	132	116	115	122	132	129	146	120	121	123	122	128	111	116	122	123	135	129	125	122	116	126	120	121	134	114	114	115	102	113	132	118	116	103	128	121	120	116	106	117	138	127	119	137	127	123	110	129	102	136	109	138	130	132	109	119	129	132	133	125	112	124	110	116	129	142	145	117	107	107	124	131	119	113	129	159	118	131	123	126	128	121	119	123	127	127	110	123	133	104	107	136	120	122	117	133	115	113	126	100	128	113	128	109	128	106	117	128	115	125	119	137	122	114	116	112	125	109	130	124	120	133	98	120	104	132	141	98	137	127	121	117	101	128	107	113	103	123	121	130	122	115	117	114	154	95	139	125	128	132	120	134	103	118	124	124	112	122	123	144	120	124	133	116	129	118	114	103	104	145	116	136	117	136	125	135	115	122	109	108	119	160	137	111	117	104	133	127	125	118	129	119	98	152	122	115	128	134	129	108	128	131	114	125	113	132	113	126	110	124	118	133	113	124	137	137	146	125	124	118	117	115	122	133	127	124	112	118	97	108	125	120	118	144	113	108	125	109	137	131	117	137	138	121	112	122	115	117	129	109	104	129	109	163	122	151	113	134	117	125	124	123	136	121	107	128	131	127	135	121	115	124	122	123	103	115	123	116	122	133	108	108	139	120	121	134	119	126	121	117	111	140	127	129	109	95	116	115	137	123	134	127	129	129	109	135	108	132	101	112	144	125	103	118	127	133	123	124	113	111	141	111	144	122	105	117	116	140	115	142	142	141	129	117	113	129	127	117	105	113	129	98	127	126	124	112	110	136	128	99	123	111	123	110	113	122	121	114	123	126	132	127	122	122	128	107	112	116	126	123	124	146	125	116	132	111	128	121	119	117	129	127	131	140	121	133	123	124	121	140	119	130	107	143	114	118	121	108	136	117	135	130	125	155	111	123	131	112	127	116	124	112	123	127	112	131	123	108	127	142	139	105	121	131	134	125	119	118	140	118	114	113	118	113	110	112	129	121	113	126	120	115	114	133	124	101	126	119	114	147	112	108	108	109	130	125	116	104	121	114	109	118	114	123	114	131	118	121	123	111	113	142	118	129	116	131	128	114	110	122	108	108	110	120	147	131	125	117	130	115	121	116	115	122	124	129	119	99	131	124	120	114	132	122	119	130	127	126	118	133	130	125	130	127	109	109	126	132	119	135	116	142	128	99	119	121	131	144	111	126	127	119	116	122	120	122	133	148	136	110	133	110	119	101	124	126	106	116	105	120	116	107	112	110	134	122	136	115	132	108	114	102	114	117	122	132	103	112	121	134	117	113	144	116	117	127	133	127	109	129	125	109	112	128	120	124	117	128	114	116	109	118	116	125	109	120	124	120	115	117	120	129	127	133	111	120	146	116	114	120	120	114	123	114	124	128	120	123	111	126	121	135	109	122	110	123	118	123	109	123	121	123	122	120	128	126	96	115	127	125	110	122	140	119	120	94	128	126	126	121	122	117	114	95	145	136	121	140	118	130	128	110	121	124	126	117	117	107	120	107	113	113	127	98	100	93	124	135	91	123	111	133	120	103	122	120	118	103	110	119	133	139	119	106	132	107	95	128	120	131	128	123	109	116	129	137	124	90	101	101	125	134	119	132	106	131	113	112	94	120	110	104	115	129	121	115	122	133	110	111	128	104	125	149	105	91	94	112	137	114	100	123	115	103	112	106	118	133	117	128	110	133	120	121	119	121	119	123	139	130	104	110	130	107	139	108	130	125	115	122	123	123	109	129	130	126	126	117	120	109	116	128	123	132	138	125	128	132	127	95	129	107	103	133	110	116	115	110	102
150	2	1950	97770	1121	206	780	832	812	780	663	641	592	505	489	438	442	344	367	326	318	284	280	295	288	251	259	274	238	236	239	227	242	233	203	196	209	194	203	177	198	192	169	195	179	193	174	191	181	178	164	171	162	161	173	173	173	162	158	161	152	151	157	157	173	182	161	161	147	151	173	163	135	135	151	159	125	158	148	131	150	153	122	145	142	147	142	151	150	139	158	157	153	147	150	137	159	144	139	139	162	140	126	142	139	152	140	127	143	156	137	155	147	127	147	143	148	157	134	136	151	131	152	136	146	145	145	156	134	136	133	129	127	130	126	129	162	137	116	158	142	156	135	150	125	136	130	143	146	150	149	147	148	143	144	145	144	141	127	137	143	129	129	150	144	123	154	131	147	142	128	154	127	148	147	134	124	122	137	156	153	133	141	131	140	127	137	138	122	132	124	139	115	141	131	127	136	144	137	114	122	128	134	138	122	121	121	136	149	128	153	134	132	125	141	132	129	98	121	148	141	143	135	138	128	114	141	137	124	128	139	137	147	114	146	137	140	120	136	131	129	136	131	132	124	127	137	112	129	144	121	150	136	118	139	124	133	120	138	136	142	135	144	150	139	139	131	139	129	132	105	132	144	122	133	133	122	126	130	123	122	127	122	137	129	131	132	141	141	144	139	131	120	144	133	126	114	129	115	134	124	137	132	129	141	123	133	143	124	119	140	133	151	146	118	132	143	126	139	124	152	130	155	138	139	123	146	127	129	121	138	134	133	128	131	131	133	123	143	138	127	125	129	132	131	121	135	144	127	132	143	132	133	130	141	115	115	128	115	117	146	111	141	122	140	136	122	131	128	148	121	145	120	146	140	124	113	126	150	125	129	115	120	115	141	98	136	106	138	129	126	124	126	139	138	125	127	111	134	125	128	116	156	116	128	124	158	133	136	128	126	138	126	119	142	117	126	132	142	133	133	141	120	133	129	106	154	133	114	123	121	126	132	144	146	124	133	127	123	127	146	121	132	125	138	130	137	123	135	138	134	116	119	130	147	131	137	120	117	131	129	123	119	142	143	138	145	125	124	132	125	119	116	124	136	127	147	118	132	148	140	130	138	118	127	130	129	129	144	120	126	130	139	122	123	113	130	138	131	154	119	113	127	116	145	116	150	128	127	162	137	131	134	135	108	163	135	143	145	116	131	143	130	130	130	131	133	135	138	143	124	116	142	121	130	141	137	129	128	122	144	124	157	146	145	144	121	129	136	142	152	113	147	145	127	124	138	127	131	137	149	137	146	139	136	135	137	110	145	116	134	141	126	114	147	123	107	130	141	132	151	127	141	124	130	128	123	148	132	119	139	136	124	126	140	122	125	111	123	144	129	128	137	146	139	122	124	142	141	133	141	127	138	137	131	126	130	113	132	107	114	116	127	131	134	126	117	120	133	153	132	128	165	125	127	132	132	111	139	128	133	119	129	128	119	140	121	108	133	135	124	132	145	117	119	130	127	129	113	135	111	134	141	125	133	133	134	111	109	139	117	114	136	134	140	130	143	127	145	126	128	110	128	136	129	141	135	118	136	115	126	142	128	137	130	151	137	142	156	123	127	124	115	141	129	112	152	158	141	125	121	136	128	126	134	122	140	137	122	115	149	117	120	129	139	121	114	133	138	140	127	127	124	129	133	130	123	141	123	158	132	141	148	126	131	157	110	129	116	133	127	125	119	132	145	144	144	117	114	126	142	121	135	112	141	136	131	141	129	131	143	133	134	134	138	118	122	127	123	128	117	138	126	121	123	124	136	127	115	134	112	129	142	118	124	143	124	131	136	132	130	137	146	124	100	111	124	128	121	106	116	119	134	124	124	122	125	111	120	134	142	137	136	123	134	119	126	135	119	134	112	130	126	133	155	128	118	122	110	137	138	134	110	120	128	119	144	128	131	139	127	140	117	135	119	115	129	141	135	124	131	135	124	131	144	136	123	130	129	140	117	144	123	118	135	129	135	131	130	132	120	125	110	147	134	145	135	118	143	125	131	132	128	133	116	126	111	129	117	123	135	125	123	126	118	132	111	130	118	118	122	136	113	126	128	129	113	141	121	141	126	115	127	134	114	122	141	108	130	138	133	126	114	128	114	139	140	140	124	109	135	127	128	135	134	131	129	124	116	114	130	118	128	125	107	127	140	108	134	114	128	135	114	134	127	124	130	131	118	116	120	128	120	128	139	120	135	123	123	113	122	126	124	125	136	130	102	119	124	135	126	132	131	137	114	127	129	117	113	130	128	135	119	125	130	128	131	145	138	110	117	114	127	133	116	121	130	117	128	124	123	114	143	117	142	113	136	126
150	3	3250	97828	1121	183	796	812	785	762	685	601	628	507	442	434	369	369	370	330	331	307	295	290	283	249	243	236	225	244	220	230	212	197	196	204	199	193	187	179	199	178	187	170	189	176	164	162	185	178	151	165	187	151	142	168	164	179	161	170	155	182	146	169	167	152	170	157	156	163	148	147	170	163	163	146	143	142	140	134	155	148	161	152	158	162	129	154	140	152	144	155	148	136	138	160	151	143	131	137	156	149	172	138	137	152	145	154	144	138	138	146	136	141	145	152	154	139	132	148	136	139	151	140	120	125	153	129	140	125	127	141	135	134	138	133	160	138	137	134	141	119	134	130	137	139	130	138	131	126	146	140	152	135	134	135	115	134	148	117	134	140	140	139	148	118	142	151	149	146	146	123	115	143	125	137	150	129	118	144	117	129	137	164	137	150	143	128	133	131	125	122	133	151	149	139	138	140	112	157	140	136	138	129	132	130	130	134	140	135	138	118	137	143	136	127	118	125	132	129	132	127	126	133	138	141	148	120	127	116	131	139	120	142	121	137	137	155	133	132	133	132	125	138	139	137	146	128	130	135	125	150	137	140	123	124	122	114	137	131	125	137	145	128	145	153	144	138	140	140	134	147	126	110	118	130	135	104	136	129	125	155	131	140	125	142	139	108	159	118	134	134	139	139	112	148	115	138	133	127	124	138	140	126	137	127	141	119	124	132	146	129	146	133	117	127	134	138	140	148	137	123	129	128	122	133	117	151	105	130	129	155	129	153	139	128	125	121	119	132	141	126	127	118	140	144	116	126	142	125	135	138	152	120	132	153	134	113	134	138	134	107	122	136	135	136	155	140	136	125	149	129	122	138	130	115	113	120	137	144	144	146	113	121	130	127	121	125	122	131	132	127	131	113	127	121	143	118	122	127	136	146	149	111	130	136	135	126	124	131	138	125	102	138	134	139	133	133	143	145	137	125	148	121	121	129	120	114	116	132	137	135	128	108	140	118	137	146	155	119	117	133	131	119	120	141	128	117	130	133	107	115	138	139	130	143	172	123	124	130	117	130	113	127	120	117	129	140	120	127	127	152	147	129	131	102	138	112	133	134	147	111	137	121	123	125	138	119	127	124	141	142	134	111	132	114	123	142	130	131	126	139	132	121	116	117	127	123	140	137	120	122	120	127	112	136	149	107	109	133	145	126	134	131	106	105	142	137	137	127	120	132	119	97	141	122	134	124	153	132	116	133	140	135	117	140	138	115	147	138	125	139	118	120	126	120	141	120	126	120	133	128	117	128	137	138	130	125	129	115	120	124	143	139	150	120	128	137	111	146	110	146	135	139	150	112	119	131	141	124	156	124	118	135	126	114	129	142	119	127	117	127	107	111	148	104	135	120	123	118	136	123	130	132	130	124	136	123	135	135	139	130	136	137	124	128	134	155	140	123	156	116	139	148	125	132	125	127	151	120	134	141	109	127	143	135	130	116	140	125	114	152	134	114	121	130	128	115	140	136	143	120	119	129	127	123	121	128	131	161	120	123	127	114	141	146	143	136	141	133	122	152	119	123	136	129	132	115	129	147	144	128	109	133	122	118	148	112	123	145	133	126	143	126	138	137	136	144	128	128	153	159	132	155	134	130	129	120	130	128	141	130	148	121	138	118	150	134	143	130	142	136	132	120	141	106	129	136	112	128	126	115	147	108	123	124	121	120	126	128	137	123	122	125	110	119	126	123	143	128	126	118	121	126	119	130	107	145	131	122	116	115	126	138	130	121	127	117	131	120	125	111	144	132	131	140	137	116	150	121	109	123	131	117	128	148	120	129	121	133	124	140	135	129	130	124	110	118	143	123	115	133	131	137	125	134	146	100	121	137	125	110	136	128	130	128	121	132	103	124	128	114	127	129	128	123	131	120	128	122	125	141	125	121	118	120	124	137	119	128	121	128	129	117	132	137	142	114	124	131	138	155	120	144	120	133	126	133	146	112	139	128	125	158	117	124	113	138	144	113	121	109	129	126	148	132	117	137	112	113	142	124	137	116	113	129	111	123	121	113	124	121	125	137	119	116	123	136	127	106	147	144	116	140	109	131	121	125	100	125	100	131	108	112	113	121	126	134	140	130	105	120	131	117	118	140	134	145	125	120	146	123	114	117	117	116	132	134	133	130	137	126	117	127	137	119	106	116	121	122	122	127	125	121	124	135	132	152	129	130	131	128	114	128	122	130	131	138	128	137	131	130	137	99	140	134	145	115	119	124	104	109	124	151	124	143	144	110	124	133	122	128	123	119	124	135	109	134	129	128	129	125	123	121	125	121	128	136	141	99	144	141	123	131	116	123	111	123
150	0	2500	97886	1117	154	845	940	969	942	901	859	842	778	750	710	673	655	614	596	530	533	500	494	495	475	427	415	410	364	362	384	377	363	339	339	335	324	302	314	270	290	291	260	266	243	240	248	250	244	248	245	244	223	234	216	224	203	222	253	212	207	225	220	215	209	229	199	196	197	184	204	178	202	169	212	185	199	183	206	167	193	203	181	183	194	198	184	193	179	187	197	195	182	152	156	165	171	165	159	192	169	159	162	166	184	162	181	167	171	169	157	177	169	150	141	183	168	186	187	168	163	157	161	159	150	172	172	167	148	167	153	162	161	153	151	165	165	139	164	136	162	146	158	160	141	135	144	162	139	173	170	149	139	143	152	155	151	158	148	167	157	156	142	162	169	144	140	149	146	141	155	145	157	158	147	147	130	131	159	132	148	134	151	137	149	147	158	138	138	156	148	137	132	156	123	139	157	142	133	132	130	142	140	147	143	142	145	138	132	150	131	170	145	132	167	130	139	125	134	139	133	134	173	141	168	128	135	150	140	128	127	136	138	148	138	127	132	135	122	133	150	129	127	142	111	141	130	127	139	145	136	126	138	126	113	147	127	133	133	113	106	153	143	148	148	153	122	109	133	115	153	163	138	138	135	131	131	141	133	150	142	124	122	136	139	117	128	139	124	155	125	141	127	131	142	129	135	130	143	135	127	131	121	146	115	142	133	133	132	131	138	137	144	135	133	136	126	130	144	115	138	115	139	140	147	136	126	138	114	145	133	114	131	132	124	139	134	153	125	128	148	129	120	138	113	131	115	129	131	128	116	135	127	140	129	138	126	139	136	137	136	134	119	123	149	128	139	135	132	139	115	151	136	135	133	136	115	139	134	150	127	125	141	118	128	135	136	127	141	128	142	124	136	118	119	119	115	116	123	129	146	134	131	125	136	130	137	114	104	127	137	121	136	152	127	111	138	109	128	137	135	123	133	108	141	145	113	125	141	126	120	131	124	117	120	137	130	126	129	138	145	134	127	124	111	133	132	127	122	131	133	133	135	125	139	122	137	112	126	130	136	132	136	132	142	130	118	142	126	138	120	140	124	123	116	130	134	130	137	120	136	140	120	139	133	145	134	117	133	138	107	127	121	128	140	128	124	133	131	139	123	124	112	112	133	147	133	132	123	138	121	132	129	155	106	106	118	119	107	133	129	121	118	121	143	120	130	128	117	118	133	129	139	126	128	158	111	118	148	129	144	123	157	115	152	126	123	123	139	102	130	147	140	119	131	124	133	121	120	129	107	115	129	124	129	120	117	114	156	114	133	115	105	127	123	123	91	105	118	132	134	127	137	124	144	119	114	126	123	133	136	114	116	137	115	127	123	146	128	111	115	146	124	121	139	123	139	126	127	129	140	111	122	133	127	134	124	122	113	131	134	157	112	138	115	132	145	146	115	135	110	124	121	130	110	139	114	119	135	114	103	125	122	135	127	126	102	126	119	108	132	139	111	127	120	129	115	123	129	126	134	127	141	120	127	123	108	120	112	119	125	125	131	116	143	124	136	148	139	140	96	111	128	117	126	122	146	129	144	141	121	131	112	138	133	103	111	114	126	138	135	125	103	120	124	108	122	127	117	134	128	118	124	120	119	116	146	139	113	127	127	139	127	141	126	123	127	117	112	127	108	126	127	125	119	121	124	133	122	132	135	122	117	122	120	119	109	109	142	147	110	109	123	131	111	105	128	106	117	117	137	118	116	133	121	125	117	122	122	113	125	117	130	126	119	118	132	131	119	128	128	110	128	121	137	136	136	134	119	109	121	132	117	126	125	130	141	130	125	115	105	98	121	128	125	116	115	109	122	134	120	120	108	125	128	115	130	127	133	134	128	125	123	125	106	116	117	137	124	128	108	108	111	112	111	148	108	146	130	113	126	122	129	107	124	117	132	120	108	127	124	108	126	117	116	114	115	123	108	133	112	109	104	122	110	121	124	147	110	119	120	138	110	119	100	113	115	133	120	116	107	107	129	105	128	137	104	118	105	111	114	124	132	137	133	130	121	122	143	114	118	129	103	119	126	123	118	122	124	112	114	121	127	125	121	117	124	107	136	118	124	108	116	128	134	118	116	123	118	119	115	123	99	120	95	111	106	117	107	115	120	118	116	120	115	130	114	113	101	120	99	115	111	125	113	121	131	129	114	105	109	118	114	115	130	112	104	112	116	133	130	131	113	100	127	121	124	123	118	132	121	126	120	124	112	114	123	104	122	119	110	103	117	125	111	109	115	117	114	100	107	106	109	109	99	112	119	137	104	131	122	121	114	123	125	144	106	122	109	121	114	125	126	124	135	126	108
150	1	1710	97944	1143	239	581	457	477	411	365	312	346	227	199	159	175	164	185	155	159	147	146	137	150	151	146	140	119	116	139	123	126	116	125	99	126	116	129	117	116	128	110	127	109	117	121	118	145	125	122	115	129	116	109	138	143	132	112	116	123	111	116	117	125	125	134	135	95	110	121	117	104	110	109	115	104	107	118	104	116	95	107	107	116	109	106	108	106	113	106	124	108	117	113	130	126	109	100	93	110	113	113	120	102	115	107	110	109	101	119	96	102	133	126	97	123	110	115	105	113	113	114	109	111	103	111	95	111	99	107	104	109	116	109	121	119	97	115	99	106	115	120	106	111	118	109	102	120	112	86	122	117	110	110	113	115	97	106	115	109	93	130	103	123	113	106	129	119	118	116	114	109	100	115	101	106	109	102	111	110	124	107	110	106	114	99	121	100	109	123	107	119	112	125	97	111	112	102	97	122	119	124	109	116	115	112	113	127	105	105	95	98	101	114	132	115	99	105	104	120	104	107	99	111	108	107	123	126	107	94	116	118	112	111	121	95	109	91	110	103	119	117	110	124	108	139	98	120	104	111	104	119	118	98	123	111	96	111	109	123	124	114	101	103	116	111	103	115	103	103	95	116	93	116	113	96	108	99	111	129	112	108	121	119	103	138	102	116	122	89	97	122	112	113	117	106	111	111	102	105	116	111	126	116	117	114	99	126	119	123	117	110	109	103	120	118	117	100	98	115	117	106	105	109	118	124	100	93	114	101	105	103	110	106	125	118	120	116	117	139	77	92	115	129	123	119	102	113	89	110	110	107	114	98	104	82	91	109	107	115	102	120	107	113	108	115	79	97	117	116	106	118	109	96	109	123	122	134	109	112	115	117	116	101	110	116	104	123	121	87	110	105	95	127	124	95	107	113	105	99	98	124	104	109	111	99	96	108	92	114	94	123	122	117	99	106	102	114	104	123	121	116	114	118	137	127	103	110	111	116	120	101	99	102	98	124	104	104	132	106	104	95	100	126	98	112	101	118	118	124	105	124	120	100	116	117	96	124	113	124	102	113	111	106	101	128	111	126	104	110	105	119	113	117	106	112	120	106	113	109	112	137	128	126	121	103	111	110	108	101	111	108	110	99	112	109	131	133	124	87	119	101	101	124	99	100	107	124	96	98	112	87	111	91	97	122	106	101	107	100	110	114	101	131	112	119	99	105	110	103	116	112	91	109	118	101	126	118	105	113	96	102	106	93	109	104	112	118	130	110	130	109	114	101	122	104	107	104	121	114	101	95	100	127	102	128	93	114	119	114	111	130	90	106	96	103	87	122	113	132	103	111	101	122	110	101	96	120	124	106	121	105	106	98	128	106	93	108	96	120	126	108	114	119	93	103	113	102	111	106	99	109	105	111	119	123	108	121	126	113	121	116	121	95	137	109	115	115	119	105	107	115	91	112	97	112	110	110	119	104	107	117	106	104	106	100	122	111	105	105	110	105	117	106	106	138	104	112	126	121	104	102	114	96	111	113	108	114	116	128	93	116	107	114	115	123	117	110	108	123	103	117	126	105	111	104	101	94	124	110	99	96	98	107	99	115	104	113	105	117	118	110	112	100	125	115	120	108	112	106	119	115	104	124	129	104	98	118	95	117	99	80	108	102	126	110	111	95	113	117	112	94	99	108	122	107	96	118	117	107	99	103	108	104	105	100	114	93	87	110	101	117	117	107	99	97	96	109	89	104	97	113	94	92	113	118	107	120	106	95	111	112	113	133	115	111	109	102	111	123	102	113	92	110	131	112	97	114	84	96	108	138	100	110	87	104	120	120	105	89	90	114	113	109	117	99	100	133	115	121	103	89	116	126	115	118	119	106	116	87	112	102	119	99	104	122	98	109	113	86	95	121	96	106	106	100	103	106	111	97	98	120	104	105	103	91	107	121	103	100	111	100	121	100	103	98	104	112	111	89	115	101	98	107	97	102	117	115	113	119	89	106	118	99	95	113	94	105	101	104	118	118	114	104	102	125	122	107	108	118	111	119	112	117	106	114	107	108	112	110	95	106	116	111	114	110	103	110	109	115	108	104	105	94	105	111	105	115	115	99	89	101	103	96	107	104	108	104	112	90	95	107	108	130	124	113	89	115	117	130	99	126	114	106	122	113	107	113	115	104	109	119	105	97	103	103	111	107	104	103	99	102	114	105	97	104	110	91	102	101	105	109	127	100	97	109	103	118	117	109	122	113	111	107	105	125	121	106	96	105	107	111	115	116	111	106	127	117	116	110	101	115	103	97	90	113	104	100	90	99	112	109	117	107	122	118	106	108	93	109	90	96	106	107	103	109	102
150	2	1950	98001	1143	222	816	828	804	752	687	603	593	513	462	385	413	377	319	333	303	325	268	258	252	252	253	232	212	231	211	208	210	209	199	173	185	167	186	186	177	165	185	160	163	182	166	171	167	166	151	152	155	148	167	153	153	145	154	143	160	151	145	161	157	133	145	137	142	145	146	142	150	147	149	157	149	128	141	125	138	132	134	153	133	147	135	138	132	148	124	127	121	135	139	149	137	104	143	129	140	121	135	131	142	150	146	137	142	123	131	157	126	123	140	117	126	133	136	132	118	130	122	125	111	137	118	138	119	125	125	126	147	119	118	118	136	130	136	123	128	117	101	145	126	136	138	125	134	111	125	113	125	137	135	115	120	148	132	116	126	126	133	123	130	129	140	119	109	117	125	107	116	118	131	141	119	106	114	119	131	137	132	119	125	112	121	113	97	134	111	123	125	114	134	105	136	131	128	113	132	124	112	133	123	101	123	120	121	129	110	106	114	122	127	125	123	126	116	119	105	120	135	112	135	121	118	119	131	140	124	129	112	129	138	117	111	117	126	113	144	123	127	94	131	132	136	129	110	133	118	117	127	120	125	119	131	107	119	145	105	137	120	106	127	113	115	110	114	119	108	129	123	110	139	120	123	122	112	124	114	98	130	108	121	146	114	117	122	115	133	121	110	124	115	143	113	113	136	96	128	116	113	130	126	111	125	125	125	116	132	124	107	104	133	129	138	105	105	111	105	95	118	108	105	135	125	111	133	103	109	125	107	114	121	121	128	124	113	120	116	116	140	128	117	107	115	123	122	102	110	121	113	110	117	121	107	106	128	109	120	119	116	111	108	106	128	119	132	116	117	128	98	124	107	135	118	130	107	116	119	127	135	120	125	119	125	113	123	110	121	116	121	114	104	112	107	136	107	102	116	114	110	122	131	113	120	104	119	112	106	109	135	120	125	111	113	126	108	117	114	122	116	122	120	117	122	104	113	100	110	108	134	119	129	114	115	123	113	97	123	112	109	99	127	124	113	116	117	111	125	90	124	89	129	110	114	117	115	116	131	105	122	121	117	102	114	124	112	102	110	134	125	127	111	127	118	125	122	116	101	127	120	121	110	114	119	121	120	137	112	113	115	114	102	93	112	120	106	120	133	122	106	126	132	110	113	124	118	117	121	130	109	123	116	111	104	117	114	117	121	124	108	125	111	114	136	108	117	115	110	104	113	97	121	109	133	109	98	123	108	132	117	111	107	106	117	108	130	115	105	132	134	101	116	116	118	115	116	101	112	114	132	106	118	105	106	131	114	126	107	111	120	111	132	120	102	118	109	126	101	113	127	125	133	111	141	125	123	112	115	125	119	130	123	132	114	117	115	111	109	111	111	123	117	120	112	114	114	108	119	110	112	143	99	119	130	116	99	111	103	127	111	123	111	108	122	103	128	131	106	123	101	103	119	98	116	119	134	120	133	127	122	127	111	103	124	101	110	126	109	117	113	93	123	113	124	118	112	116	116	113	99	104	114	126	116	96	119	107	126	116	131	122	111	128	100	110	103	117	133	113	108	110	120	100	129	122	126	113	118	107	105	115	117	122	132	116	122	122	107	125	100	122	119	108	123	130	124	113	121	122	122	119	113	101	117	120	120	136	106	153	119	138	117	101	126	118	128	125	103	121	122	113	105	118	109	89	98	96	98	126	110	119	123	110	113	113	115	112	136	117	106	122	122	121	96	109	118	119	101	120	106	131	113	132	124	112	107	132	107	123	142	112	108	126	93	113	135	143	107	123	98	107	117	128	147	104	96	114	119	97	121	127	116	119	111	110	107	108	82	89	111	121	113	112	147	111	125	108	102	119	113	108	140	122	136	129	123	109	102	136	95	87	105	115	118	121	109	104	111	105	113	112	120	101	130	104	112	128	114	101	105	117	124	105	110	120	118	130	110	118	106	137	116	105	110	111	117	132	114	110	110	121	116	102	107	131	120	96	111	105	100	115	101	122	109	144	104	90	132	122	97	119	104	112	96	99	103	98	139	117	126	97	116	118	123	112	132	128	95	120	119	102	123	117	113	117	125	139	113	105	105	118	117	93	119	130	106	121	116	110	119	112	118	118	134	114	119	117	109	106	96	105	115	99	111	129	129	113	109	127	124	91	110	115	109	109	98	110	127	108	107	121	100	133	111	110	120	102	113	114	124	114	116	120	114	107	103	104	113	118	127	122	127	99	124	125	131	116	109	132	129	133	107	107	98	111	120	109	121	106	108	95	110	116	124	122	128	134	129	105	116	120	97	113	113	101	120	115	110	113	105	125	133	96	130	107	109	114	115	105	121	124	120	147	121	105
150	3	3250	98059	1121	255	798	843	808	768	656	591	603	476	442	424	388	353	364	338	315	309	275	278	244	260	235	239	233	228	205	195	199	193	211	185	176	171	194	198	184	192	179	174	150	183	157	175	174	153	182	154	174	169	160	141	154	149	164	160	173	159	143	141	148	151	137	145	162	126	159	129	151	139	159	144	149	148	175	124	133	134	156	131	157	141	128	148	139	150	142	141	134	131	125	139	173	130	127	142	118	146	126	134	157	125	134	145	129	144	136	121	119	111	145	141	129	124	134	122	131	128	123	133	142	149	133	136	127	136	137	116	125	123	136	130	119	136	114	124	114	130	120	124	135	121	154	120	130	136	127	130	138	115	140	128	135	116	141	115	117	130	113	120	146	145	136	112	142	116	134	121	129	127	131	120	129	125	128	118	136	138	135	143	128	126	128	138	133	140	115	137	107	134	126	146	117	128	106	122	124	128	121	126	127	126	142	139	129	138	119	117	122	123	137	125	130	107	121	122	131	145	122	127	132	122	112	111	135	123	144	125	123	141	116	106	136	136	127	135	129	128	125	149	112	114	123	123	129	141	118	126	143	126	116	107	134	120	119	128	103	128	122	128	125	103	118	111	128	111	115	145	131	127	128	118	131	114	129	135	140	118	108	115	113	129	136	125	146	107	127	121	129	141	108	107	115	123	122	141	118	121	121	137	123	117	139	123	132	115	128	126	117	124	124	119	121	136	128	123	130	125	121	139	125	117	111	91	126	125	116	133	135	115	151	127	111	136	132	119	109	125	128	120	134	119	121	111	141	127	121	117	127	118	125	118	115	119	126	125	124	125	126	126	114	120	120	109	136	122	133	113	123	135	129	127	127	122	136	139	131	106	115	148	109	119	132	114	129	99	122	121	141	130	122	116	139	110	129	117	118	127	113	113	126	141	134	118	125	114	115	125	136	128	123	137	120	117	141	113	143	124	120	134	112	121	95	128	139	114	140	102	117	121	100	122	115	143	128	131	131	132	120	109	107	111	113	119	120	128	120	121	105	118	113	123	126	122	116	125	126	114	141	126	119	132	119	129	120	117	125	125	130	117	132	114	98	108	114	119	114	138	118	119	111	127	131	123	119	128	123	110	108	98	123	134	100	126	133	133	131	122	115	107	127	131	113	125	128	130	117	124	120	106	132	118	114	132	122	116	109	103	121	138	127	137	136	125	109	123	120	108	147	115	138	118	116	115	132	116	118	113	128	139	144	126	127	119	131	105	113	97	106	99	109	107	117	142	108	113	113	120	139	122	127	134	134	130	135	94	112	127	128	112	119	134	144	111	123	118	106	123	118	104	114	143	108	121	134	126	130	123	112	122	131	134	138	123	130	108	139	131	110	114	136	125	115	113	120	112	127	127	112	121	116	122	146	129	116	132	145	116	121	120	134	111	137	121	128	113	136	107	133	136	136	121	121	125	132	125	119	137	125	116	104	94	113	117	131	133	122	122	131	106	107	113	109	100	117	115	130	127	127	95	127	137	133	105	113	114	107	104	107	107	124	123	120	125	114	98	106	119	120	133	111	120	119	134	129	112	114	119	127	120	100	141	129	107	144	114	129	126	114	124	114	126	133	125	121	97	118	133	150	129	122	116	139	106	102	135	118	121	114	124	108	141	135	120	135	116	150	134	103	132	111	119	125	141	101	123	122	123	111	124	119	132	144	124	118	120	125	111	106	114	107	127	129	138	119	96	137	121	122	115	136	131	141	134	124	128	108	138	120	125	137	113	119	126	124	143	113	120	119	119	128	134	123	106	144	115	124	122	120	137	105	120	137	112	123	141	104	118	109	120	126	131	136	124	124	132	112	115	128	113	136	106	105	108	105	102	122	113	108	107	119	118	114	131	120	113	113	119	135	115	125	122	127	115	115	108	129	118	116	110	120	141	110	130	126	135	117	117	116	117	123	122	136	124	115	129	134	136	112	119	116	120	119	108	121	127	126	133	136	99	107	112	106	103	126	118	98	118	110	98	127	113	130	113	132	127	104	129	126	128	113	124	114	113	107	127	140	118	108	122	115	120	118	117	107	132	127	113	118	119	129	130	121	108	117	137	107	106	104	120	103	125	134	127	106	110	150	125	107	107	117	98	123	107	121	101	120	119	122	119	108	118	124	136	102	127	108	112	115	123	121	136	118	107	110	145	110	119	105	116	113	111	130	117	132	115	134	101	114	108	123	137	120	123	119	109	111	117	128	135	126	116	127	126	103	119	126	110	115	102	124	128	122	105	122	133	111	103	107	120	114	114	110	120	120	139	116	119	140	107	113	127	144	113	127	106	116	131	116	128	131	128	126	116
150	0	2500	98117	1111	222	859	970	995	947	886	884	855	792	759	687	688	633	608	554	558	516	511	497	449	472	409	404	419	374	371	363	338	321	302	300	315	292	316	283	301	269	288	243	274	260	250	259	261	237	246	229	232	215	231	226	236	202	222	190	214	197	222	188	190	196	205	175	176	192	180	207	200	167	209	181	180	194	179	181	193	170	155	171	211	169	177	166	171	161	161	157	184	165	158	151	153	150	172	151	172	175	161	158	131	153	166	157	185	170	165	167	139	146	163	164	170	148	154	158	152	148	158	151	149	153	151	161	146	136	147	143	146	151	140	117	149	135	152	151	152	140	142	155	157	163	155	131	131	163	160	149	160	146	155	138	152	137	144	130	136	132	150	132	139	117	165	127	131	132	151	140	119	127	148	143	126	154	128	130	137	132	140	150	141	134	126	140	144	118	156	112	122	134	137	123	126	127	140	156	147	134	138	141	120	136	138	141	125	119	136	126	136	123	139	132	130	130	121	115	136	129	119	125	149	127	144	133	130	141	145	138	139	119	110	141	122	111	121	127	139	128	130	124	119	120	150	133	124	133	142	113	137	127	140	123	107	135	145	143	118	133	136	137	120	144	145	123	135	130	103	130	134	133	128	96	123	126	127	130	115	145	120	134	136	142	127	129	125	114	134	111	116	130	119	126	140	102	133	108	136	135	113	141	118	118	116	142	139	129	118	105	119	126	136	126	117	125	105	124	136	121	142	123	131	131	124	122	137	122	130	112	113	119	124	139	153	117	120	135	109	117	130	130	123	125	117	113	136	123	127	134	127	135	113	117	135	117	126	135	116	123	111	121	122	123	112	132	124	121	119	117	124	109	120	137	118	117	130	129	134	138	116	127	113	109	126	110	134	121	142	114	117	121	123	112	112	137	95	129	111	134	134	141	111	131	136	124	138	98	128	118	121	129	121	124	133	135	113	130	137	117	120	125	123	122	130	121	113	118	117	132	123	130	131	125	145	122	116	111	129	111	142	107	114	113	119	112	119	118	121	126	120	120	123	129	119	115	119	118	115	94	128	106	118	126	121	115	99	138	135	107	117	138	112	108	153	120	137	133	126	109	102	102	129	115	123	131	121	112	110	115	112	121	127	105	107	123	114	128	117	118	121	110	112	114	132	120	130	103	109	118	134	120	117	111	116	116	123	109	131	116	115	119	124	123	119	117	130	110	128	135	128	119	111	102	105	119	117	131	117	116	107	114	125	130	128	113	119	121	121	106	107	123	122	106	125	123	124	132	118	117	125	113	128	120	113	115	108	119	103	120	125	119	118	127	125	120	127	115	107	95	110	109	108	105	111	122	118	119	109	120	132	125	122	108	115	110	128	105	115	121	114	140	126	124	117	130	114	120	116	108	116	112	105	122	137	120	120	103	115	140	108	130	107	118	107	107	130	129	108	127	122	117	112	121	109	125	120	122	115	121	125	136	106	115	109	123	113	125	106	106	116	121	109	119	126	116	122	123	121	139	103	115	122	120	122	113	99	111	119	121	121	131	110	117	129	118	116	117	112	113	120	122	112	120	122	126	135	111	121	115	119	121	100	100	110	108	122	106	124	115	107	105	130	112	121	111	125	123	125	135	125	115	117	100	117	115	102	123	95	106	121	107	115	111	84	121	128	113	110	111	124	97	104	111	86	114	106	109	117	105	106	142	109	126	109	126	121	102	107	121	127	115	136	115	97	113	114	108	105	116	131	114	117	119	116	110	121	116	94	115	111	108	119	99	121	106	135	94	102	106	113	130	107	128	121	116	108	117	129	122	112	121	111	112	110	119	112	117	111	110	114	120	115	107	104	118	112	126	110	104	115	102	135	120	137	112	124	132	113	117	116	105	131	126	106	112	109	108	120	106	108	110	121	116	122	104	119	121	124	117	128	105	106	95	118	120	111	119	109	111	131	107	120	107	121	108	101	125	115	105	123	111	122	119	108	111	88	118	115	122	115	113	101	91	102	112	111	119	115	123	101	100	114	116	101	98	106	108	118	122	122	124	109	112	110	93	108	119	108	99	111	93	109	124	112	113	119	117	131	112	121	113	115	119	104	110	116	105	119	110	125	98	119	103	105	98	104	118	119	108	105	116	117	112	123	111	109	105	113	99	111	117	126	118	112	106	117	102	105	106	106	105	113	121	105	112	109	97	125	114	98	96	104	132	104	129	135	129	115	108	109	125	109	110	136	106	124	97	122	118	102	102	124	111	118	100	103	115	110	114	120	95	100	115	103	111	107	115	126	113	111	127	104	111	100	115	109	106	117	125	104	121	102	120	101	108	107	107	106	115	112	114	118	108	131	99
150	1	1710	98175	1160	373	600	471	408	405	360	340	336	235	227	194	176	156	168	167	164	143	151	156	169	135	132	131	120	142	148	134	149	118	112	136	138	121	109	126	127	120	137	130	120	122	121	125	122	128	140	130	135	120	117	124	123	117	121	131	111	130	129	104	113	113	129	131	125	101	134	114	95	126	116	131	114	125	115	124	110	122	146	109	106	118	143	129	113	112	102	133	130	126	133	99	97	107	118	124	112	105	119	121	119	106	126	128	112	128	105	110	105	133	108	115	108	107	121	113	132	128	114	126	124	116	104	114	103	124	103	122	113	116	118	115	113	113	108	116	122	122	128	116	111	108	114	113	114	117	104	127	124	139	96	115	120	116	116	122	98	109	123	107	121	105	115	122	99	112	125	103	138	108	103	119	111	115	113	108	125	117	110	100	115	98	133	112	110	100	151	111	117	116	112	119	117	107	113	106	127	100	128	107	107	134	105	112	114	128	89	98	104	109	110	113	119	121	125	122	107	88	128	121	112	134	111	119	120	131	117	117	120	126	114	93	121	132	95	107	122	106	92	122	135	110	103	108	110	113	127	109	108	103	108	115	118	107	113	118	118	104	122	109	121	104	127	107	111	112	113	106	112	107	123	107	114	108	122	109	104	118	99	114	116	122	122	93	122	104	109	104	127	107	123	128	127	110	115	109	133	116	117	128	109	115	120	103	109	125	105	128	104	98	115	122	95	114	104	110	115	117	102	97	108	118	121	98	115	122	103	120	128	129	121	128	99	124	122	144	107	108	101	114	106	101	112	121	116	119	119	114	118	113	116	108	109	110	96	114	135	114	97	117	115	91	116	106	117	118	116	116	109	106	110	116	97	114	107	105	117	124	119	102	107	109	102	112	127	111	115	136	115	112	98	144	113	127	115	108	124	122	118	110	115	113	120	118	112	110	138	99	115	115	111	125	101	94	123	109	106	115	123	136	101	116	136	107	105	108	123	109	96	110	127	128	123	103	114	135	98	110	105	107	119	106	113	104	134	116	116	116	105	121	125	121	110	106	112	121	107	124	99	111	105	115	124	124	129	132	100	126	107	116	121	112	102	122	115	109	108	112	106	132	125	120	111	108	108	114	106	93	121	96	116	121	98	113	123	100	115	102	124	120	108	103	127	107	112	108	113	98	116	112	96	113	112	105	117	123	103	103	125	112	87	116	120	113	109	111	92	114	116	105	103	107	117	119	98	106	113	115	108	136	123	103	108	115	102	102	118	100	108	113	125	109	113	111	112	118	108	103	109	99	107	115	110	113	125	115	125	103	104	107	119	121	107	112	118	120	134	113	117	121	134	125	113	125	94	116	118	107	118	114	110	116	131	114	124	107	113	101	120	100	103	106	127	110	124	122	121	114	95	105	107	122	131	97	115	118	108	125	118	102	124	88	108	105	114	135	106	107	98	114	127	119	109	116	112	104	113	86	127	103	111	110	107	119	126	121	108	121	119	117	98	111	137	101	103	109	120	93	124	104	128	109	108	101	132	102	114	113	124	107	108	144	85	125	115	117	117	120	112	128	111	90	125	115	128	112	111	120	129	110	110	126	114	114	111	99	108	107	126	110	126	130	122	96	118	112	112	116	118	138	116	114	114	103	110	118	102	118	104	103	118	107	122	106	124	112	113	110	100	99	129	104	131	118	123	113	106	119	100	125	110	95	101	111	124	107	92	97	112	113	128	96	102	92	113	111	101	106	120	95	124	100	119	97	113	119	104	116	127	124	109	93	107	129	110	128	99	102	108	117	121	119	101	100	107	130	108	110	104	107	127	109	116	125	104	121	119	123	119	103	125	111	131	121	82	119	121	92	117	126	120	123	102	111	104	98	116	110	124	101	108	114	105	116	106	104	127	116	108	104	141	105	111	97	125	113	115	99	113	104	110	123	108	101	105	111	109	114	116	102	117	110	115	124	113	110	116	107	108	100	106	116	100	127	111	124	98	105	126	113	117	102	103	109	118	113	105	103	125	107	84	103	118	97	102	109	112	99	110	131	112	100	118	98	92	116	106	109	130	108	118	109	99	123	101	120	130	130	110	81	104	114	112	120	107	104	119	115	110	125	123	127	98	112	113	106	120	117	126	114	111	105	100	111	124	113	119	119	115	109	137	98	110	121	112	96	93	125	114	119	111	109	108	121	108	108	117	113	122	119	121	138	118	116	107	119	120	95	105	110	121	143	114	118	119	147	111	131	100	103	99	104	126	99	117	92	104	126	128	114	112	125	125	112	122	99	107	123	107	119	112	94	108	117	100	122	87	105	117	111	110	120	120	107	123	147	103	108	120	119	122	113	123	128
150	2	1950	98233	1137	338	786	833	833	759	679	620	624	488	434	432	395	366	348	338	299	293	288	254	256	248	238	229	245	241	227	229	188	176	196	167	191	188	177	176	173	157	180	170	154	149	171	167	157	166	142	165	161	150	146	151	148	146	118	143	138	145	149	146	151	158	142	146	147	153	124	134	135	117	128	135	130	140	130	130	118	133	128	141	142	147	109	117	125	127	127	130	133	127	126	130	160	128	127	144	96	128	113	137	132	115	124	119	129	124	130	114	125	125	143	134	119	115	149	128	125	125	127	123	122	125	127	128	111	121	126	117	125	134	124	116	124	123	126	114	122	122	121	114	119	119	112	114	129	121	114	112	121	131	127	106	111	125	115	122	123	109	129	115	112	122	114	102	103	118	137	116	139	120	121	119	130	110	106	111	107	124	127	104	125	105	118	118	91	127	122	119	123	120	107	109	119	114	122	120	114	103	123	114	112	100	118	131	117	128	139	125	113	112	110	122	112	123	124	115	123	121	123	119	123	114	117	120	125	126	115	118	102	124	110	109	133	114	126	99	119	132	107	106	121	119	124	99	107	114	120	117	144	114	121	126	113	99	115	108	132	118	128	131	104	119	123	83	115	143	118	105	113	107	115	115	93	120	134	118	120	100	106	134	109	121	104	98	123	115	144	133	100	125	112	117	119	103	123	109	100	107	117	124	107	129	119	99	126	113	121	129	120	130	112	122	118	126	125	122	93	102	109	97	99	116	99	119	141	124	102	121	117	106	129	105	98	116	111	123	120	113	108	117	118	116	110	107	115	89	109	91	94	99	119	107	97	109	113	119	113	103	113	125	125	105	99	103	107	112	104	111	110	86	97	115	101	97	119	110	122	107	106	109	101	107	118	100	110	116	124	108	119	96	137	104	106	96	111	132	136	123	139	106	111	113	125	121	116	121	141	125	118	118	123	103	114	120	103	112	127	124	118	87	119	103	109	115	129	122	106	133	111	134	118	123	125	130	115	107	117	103	113	115	97	99	111	109	113	113	116	123	121	92	94	113	106	118	111	116	115	106	127	119	147	135	115	118	108	100	111	122	126	120	103	115	120	114	119	120	111	123	118	108	104	98	123	115	105	116	115	119	123	124	102	104	110	114	112	105	124	112	110	105	108	122	123	113	100	113	109	121	104	127	104	108	96	140	94	99	112	136	104	126	133	124	104	110	112	109	108	114	108	129	99	123	103	106	127	122	136	109	115	114	111	109	128	113	103	118	120	106	117	93	112	93	104	127	121	113	115	117	125	107	115	116	113	133	112	114	139	118	124	112	113	131	117	97	114	91	118	107	112	115	106	109	108	111	99	103	119	104	110	123	137	99	107	111	121	112	103	113	107	118	106	111	120	95	121	127	121	119	104	125	101	110	129	106	131	93	108	131	132	109	120	112	131	113	111	110	122	124	106	113	102	124	121	106	109	111	136	109	126	106	114	117	99	129	108	118	119	122	127	125	133	138	112	111	115	97	114	120	111	100	102	111	118	108	125	100	113	104	116	106	110	114	108	97	110	107	121	121	123	121	101	111	132	104	122	86	119	136	111	112	89	106	117	107	114	128	102	107	121	120	107	112	101	112	110	128	113	117	115	117	110	103	103	124	114	112	103	128	114	115	102	102	120	92	121	118	91	113	112	100	119	116	123	126	126	99	111	94	117	111	113	111	112	118	113	107	120	104	98	106	114	104	115	125	107	95	112	112	122	125	130	101	120	106	111	131	115	114	120	105	119	87	113	105	121	107	104	102	102	107	124	102	120	96	107	113	105	112	118	120	106	118	99	112	111	98	108	110	119	115	115	114	110	108	105	118	117	110	110	110	109	113	117	97	109	127	126	119	117	125	112	124	122	92	105	112	112	114	119	104	114	108	110	115	97	126	139	118	122	94	131	106	111	116	110	118	99	113	109	121	101	114	114	101	112	99	92	87	93	105	109	115	110	113	128	108	102	114	112	110	117	120	117	99	104	103	122	92	101	105	103	100	100	105	92	108	124	98	94	95	97	93	104	131	117	121	119	118	110	111	104	115	95	110	105	99	121	110	109	116	116	104	93	111	101	111	114	101	109	93	126	104	92	108	92	132	101	100	101	101	98	115	115	114	112	103	96	106	123	101	104	100	105	109	116	124	111	108	105	113	122	106	116	98	95	116	93	97	107	109	108	111	93	112	108	103	120	90	98	116	111	114	113	111	110	98	86	95	131	94	111	125	120	95	116	120	105	89	99	116	91	115	99	111	106	101	106	95	101	114	117	112	122	114	117	118	105	113	117	104	110	110	118	120	107	126	102	101	112	136	109	117	103	98
150	3	3250	98290	1126	250	803	828	824	741	694	627	603	514	474	422	379	379	343	356	325	307	276	278	308	279	248	254	266	216	218	208	197	192	213	180	193	181	171	175	195	196	159	211	192	172	173	163	156	152	170	173	164	145	166	155	154	151	145	171	178	145	169	165	165	136	123	162	160	145	160	140	135	168	155	154	146	153	135	134	126	130	150	138	144	138	140	149	157	158	141	127	125	155	153	139	133	139	137	144	132	141	134	158	143	164	147	136	143	135	123	142	139	145	124	151	157	121	140	131	124	148	149	130	122	142	143	127	140	125	140	119	146	147	139	133	147	143	141	122	131	137	120	132	139	137	130	136	125	140	139	152	126	120	131	120	130	133	143	130	135	146	134	144	136	157	154	125	117	122	139	142	122	138	126	125	137	125	137	148	139	137	144	136	137	134	131	120	125	138	121	120	130	138	116	131	125	123	127	132	129	127	150	119	131	122	119	144	138	141	131	129	126	105	132	131	124	117	133	116	132	125	130	109	148	114	126	132	131	145	117	141	129	115	113	112	110	117	113	135	124	123	129	135	128	123	134	153	141	133	107	140	103	113	130	134	126	119	142	150	121	147	131	123	147	109	116	126	139	118	116	141	142	122	121	141	144	135	111	138	117	121	137	126	126	134	139	121	134	113	118	134	118	127	124	122	106	109	126	111	113	122	129	123	132	137	130	135	133	136	135	99	125	134	122	129	126	142	109	113	124	114	117	140	122	122	119	127	125	118	134	131	133	126	116	109	124	116	153	110	123	112	125	127	134	131	134	126	134	103	120	122	122	150	111	129	114	108	108	145	117	132	136	122	124	121	113	119	127	108	113	142	139	130	148	120	109	133	136	131	130	127	129	123	127	114	122	142	125	114	119	127	117	121	132	101	128	126	129	110	150	144	110	127	117	110	144	137	123	125	123	129	122	139	138	103	115	108	131	128	128	127	139	130	132	117	119	110	132	125	119	139	131	117	140	134	105	150	144	137	120	106	128	134	129	118	136	117	116	104	116	125	122	139	136	137	111	120	126	117	125	121	106	138	125	129	133	119	127	106	120	102	128	121	118	118	139	126	116	119	137	114	130	121	103	102	118	135	137	127	142	129	124	135	117	138	118	118	124	125	128	108	127	120	119	122	123	113	124	128	136	136	107	123	126	136	118	122	114	119	114	111	117	117	119	133	118	132	108	120	126	132	144	119	129	118	128	114	124	134	132	110	146	114	136	125	117	121	122	133	118	119	114	119	118	109	124	124	140	122	142	140	145	136	136	124	110	116	122	100	147	117	115	120	127	130	106	128	139	132	121	118	120	109	123	115	130	120	138	113	131	152	123	118	121	104	132	131	139	107	115	127	124	110	113	121	140	121	113	105	121	133	111	125	114	113	133	118	127	113	111	102	110	128	111	133	125	117	135	112	120	157	93	101	108	118	129	134	123	145	102	127	102	100	146	127	115	127	139	126	142	108	136	116	109	124	140	111	150	134	116	134	135	129	127	105	138	111	117	122	113	117	111	105	115	113	116	132	112	116	124	134	121	129	102	121	118	134	126	127	117	101	140	111	132	129	113	99	118	127	139	140	120	94	130	110	130	137	106	125	102	104	118	136	120	124	111	123	101	110	121	120	111	118	109	115	138	118	122	124	132	161	122	123	119	104	139	120	104	117	123	93	97	121	121	122	124	124	144	126	115	119	135	131	116	107	102	117	110	121	137	105	125	119	113	108	100	122	103	122	111	123	120	121	103	120	117	116	120	121	124	126	114	123	102	133	120	111	125	117	126	125	121	107	118	100	118	108	111	124	130	128	118	131	102	138	119	130	128	120	118	129	126	135	117	119	119	123	128	120	111	116	147	119	104	135	114	124	124	105	128	128	129	129	113	103	144	109	115	124	126	126	129	131	110	119	125	149	140	124	137	114	117	119	117	132	105	105	116	123	126	118	136	113	138	112	110	135	131	124	136	111	111	115	128	128	119	106	111	115	124	105	112	114	116	110	135	123	113	115	125	136	116	104	129	112	122	137	121	118	119	131	122	128	131	119	130	125	117	116	113	120	133	107	109	112	127	134	129	138	114	126	123	118	123	118	110	127	139	112	121	106	130	123	112	108	127	121	112	129	113	112	129	116	119	123	131	118	130	125	112	120	121	116	107	120	120	109	121	114	106	122	117	135	130	112	104	128	116	131	120	93	99	109	115	107	124	121	120	103	139	123	129	126	113	124	117	133	119	116	118	106	92	111	115	120	116	146	123	111	133	112	106	124	124	122	146	123	117	130	136	114	113	123	101	91	124	118	125	135	101	112	106	118	118	110	94	134
