150	0	2500	138761	631	19	547	660	646	702	696	571	596	533	510	496	464	428	409	429	409	374	368	342	334	328	312	274	298	297	291	279	276	270	272	241	249	255	225	224	223	220	228	206	204	207	224	215	182	205	211	221	215	195	231	200	211	208	205	199	193	212	193	202	185	197	178	167	198	190	192	182	183	170	195	179	174	184	176	184	172	179	178	159	175	186	155	170	173	182	177	176	179	160	171	179	153	164	198	183	148	183	166	172	196	163	161	188	194	184	180	185	164	173	156	183	177	170	185	197	172	181	179	164	163	158	182	167	173	161	136	168	177	159	160	163	179	175	181	154	157	167	166	166	170	164	165	185	154	181	145	161	154	159	153	178	179	173	166	156	166	179	156	176	154	166	163	156	170	157	176	150	142	136	165	163	158	177	167	146	170	162	171	166	176	171	165	154	186	149	165	153	180	150	162	165	142	156	163	150	157	168	148	148	125	154	154	150	141	165	159	162	155	170	154	171	156	150	160	168	155	169	159	165	165	169	158	170	156	157	144	173	157	152	146	155	157	136	176	160	164	162	138	150	152	135	173	156	157	152	147	156	167	146	154	160	150	154	157	147	144	151	173	170	143	146	154	162	165	149	166	155	170	155	153	149	173	150	185	158	154	179	171	161	141	158	150	158	144	161	147	130	155	152	151	128	165	154	145	156	142	170	141	166	150	158	154	141	147	149	150	152	134	150	142	147	150	153	169	143	159	140	129	144	187	141	190	160	155	147	130	154	165	149	138	147	165	156	171	130	163	170	162	178	164	151	164	162	145	146	167	154	178	145	179	147	153	157	180	160	146	165	144	162	175	146	170	157	145	148	156	155	134	146	172	149	171	145	157	128	167	158	171	163	141	164	179	152	110	148	148	146	140	167	170	149	159	146	154	178	161	150	155	148	152	152	117	161	151	138	157	158	147	164	155	160	155	181	157	139	149	145	158	170	154	150	160	131	149	164	140	148	145	167	144	167	162	164	166	128	168	144	154	159	160	131	157	156	152	161	156	161	141	148	153	160	149	153	164	159	156	149	166	151	154	151	150	150	158	160	160	154	154	134	143	148	141	143	140	155	146	144	149	151	145	147	144	170	152	143	157	154	169	137	156	158	145	165	164	162	141	158	123	134	162	128	177	126	134	150	161	145	156	155	135	151	144	150	144	165	159	150	125	172	138	163	159	146	149	135	137	136	137	141	157	176	147	134	168	160	153	141	158	150	151	146	153	146	151	145	160	140	166	166	154	142	161	145	147	136	155	153	148	153	139	146	152	126	170	162	157	139	157	143	145	170	169	143	157	163	158	152	158	149	155	154	165	172	148	140	169	163	152	166	140	172	143	157	152	137	140	152	146	150	137	158	166	171	149	121	157	159	162	155	142	139	143	144	154	166	146	152	152	160	139	165	145	140	158	150	132	136	144	146	155	164	144	131	146	142	163	160	150	154	173	148	160	146	164	140	156	158	161	127	160	142	147	162	151	162	143	170	152	136	147	176	127	160	140	165	177	136	147	150	163	146	149	149	137	159	126	158	136	158	140	146	166	150	149	157	164	152	153	129	133	146	161	165	154	157	153	153	159	144	169	167	154	148	154	139	143	172	161	158	147	160	144	143	149	141	148	156	144	140	135	145	159	155	156	148	133	151	147	144	150	133	137	140	134	149	145	144	142	144	173	151	138	132	149	164	150	142	170	139	140	165	147	141	144	154	160	159	143	152	167	151	145	146	170	142	155	151	149	142	162	151	150	128	155	157	148	160	146	157	151	157	150	151	139	143	157	148	156	167	158	150	125	143	142	158	156	158	131	141	155	147	143	150	131	155	144	148	138	140	145	150	118	170	143	161	166	163	147	153	147	160	117	153	159	145	130	151	142	140	169	129	145	153	152	166	154	156	157	145	154	156	129	152	127	162	137	148	149	153	157	129	136	177	149	141	144	168	151	147	155	153	144	145	130	137	157	143	139	176	160	133	153	153	145	143	152	170	155	162	129	130	166	145	163	146	160	159	146	155	149	146	157	152	158	162	158	165	149	156	147	140	171	135	147	144	145	149	159	168	174	154	142	146	150	147	160	154	162	166	152	143	144	136	146	150	154	143	157	128	151	141	176	141	168	152	139	154	162	149	154	147	128	146	155	165	150	154	149	137	152	166	166	146	154	167	156	161	156	151	160	138	145	155	161	156	159	157	170	160	156	139	121	151	140	162	159	169	135	157	178	161	136	157	130	129	147	142	142	145	145	162	153	151	153	155	159	172	171	147	159	132	158	181	162	138	164	158	146	158	144	132	136	154	155	151	160	132	136	136	153	149	174	148
150	1	1710	138818	648	55	510	502	472	426	442	325	314	253	234	258	238	211	224	216	185	185	204	177	165	199	160	167	179	177	164	168	170	160	145	159	143	171	140	137	166	146	144	166	153	139	150	171	152	153	162	138	169	162	146	162	148	134	150	131	136	116	151	143	141	165	149	167	158	146	145	155	146	145	162	154	144	148	148	141	147	135	157	150	144	131	153	135	141	142	158	140	152	123	140	150	121	147	156	139	143	139	134	132	124	141	145	147	148	184	137	140	159	154	135	149	134	151	151	128	151	141	142	124	146	131	152	148	143	141	158	154	154	159	138	156	132	133	127	138	159	158	141	127	122	127	159	152	153	157	137	146	146	158	147	139	137	149	149	132	136	143	151	155	151	131	135	167	150	138	139	149	125	119	141	155	148	148	144	140	156	157	125	120	141	122	160	151	150	153	147	134	132	130	156	158	150	157	164	148	144	134	145	144	168	153	136	146	138	146	130	141	148	137	144	145	152	143	143	136	141	157	158	144	144	150	141	137	154	143	152	147	140	158	154	145	163	143	144	152	139	165	138	140	131	149	118	138	142	142	138	127	162	147	154	143	146	132	138	146	147	156	155	150	162	156	147	155	145	136	156	145	133	152	155	127	131	137	148	154	143	159	132	145	164	126	122	153	136	152	133	129	152	133	128	103	147	126	149	140	138	164	124	146	160	126	148	148	149	151	160	147	139	135	149	162	134	144	124	127	139	154	125	140	161	144	139	154	121	130	137	150	131	123	157	147	143	149	126	149	143	140	139	145	136	108	147	150	138	147	139	131	135	150	148	146	134	126	130	129	141	144	156	152	145	142	152	157	133	131	149	147	150	155	137	128	133	152	143	132	147	145	139	130	147	127	159	139	135	131	147	147	145	143	150	143	146	146	111	168	139	141	151	115	146	141	123	139	126	142	137	140	129	136	151	122	129	147	116	148	138	140	133	161	149	118	153	153	134	133	144	161	154	152	135	164	138	154	135	144	150	135	143	135	119	156	133	145	143	164	134	147	163	153	144	122	155	130	137	144	115	126	145	153	141	150	136	134	141	147	154	141	146	144	132	142	128	142	160	143	122	124	122	136	138	148	139	150	171	152	129	144	130	146	140	153	126	141	139	152	156	133	132	151	160	141	132	145	162	130	140	139	132	154	116	118	145	147	124	144	147	151	159	148	128	119	139	149	132	129	146	142	124	142	134	149	150	136	137	149	126	149	138	143	152	136	128	143	127	150	139	134	139	140	162	141	131	129	169	146	146	158	138	136	133	138	135	121	135	130	161	130	129	127	137	147	138	139	138	148	143	158	134	157	139	139	149	133	161	150	132	156	139	143	150	147	146	134	137	117	145	141	148	139	166	145	148	140	161	145	117	134	134	156	132	133	127	141	135	158	139	157	152	135	142	165	136	132	141	164	143	153	136	157	145	142	157	149	144	151	144	150	141	157	167	155	143	128	141	160	143	141	139	142	154	149	128	137	134	134	128	157	144	142	158	135	142	128	139	160	145	127	150	125	147	135	128	154	146	115	141	133	140	154	159	143	140	145	142	125	146	135	126	146	133	138	132	137	137	160	127	146	140	131	151	144	144	134	124	126	158	150	162	146	139	143	121	147	163	140	135	128	143	117	131	142	147	146	153	133	147	138	161	152	145	158	137	142	161	139	133	126	129	146	160	153	127	138	136	155	153	139	153	141	141	141	152	144	138	130	140	143	128	147	136	140	160	133	161	141	139	122	151	116	149	142	136	143	157	136	169	144	114	136	128	139	142	148	142	146	132	139	144	140	150	134	130	141	145	123	162	150	150	125	131	138	148	139	168	128	144	132	142	147	156	120	152	131	143	149	144	127	140	144	153	148	163	148	116	135	144	140	149	156	146	135	138	132	159	132	147	135	159	153	138	138	124	134	141	145	136	135	144	143	160	132	141	124	154	140	138	148	140	123	137	123	118	127	135	140	152	132	166	166	138	131	156	159	130	141	126	148	135	140	144	140	138	147	162	156	145	140	117	152	127	159	145	152	140	150	135	150	138	146	146	139	152	153	146	140	146	127	139	134	139	142	142	160	144	145	142	156	156	143	137	124	148	140	175	148	141	138	156	141	129	134	133	123	134	153	158	135	150	135	151	153	137	123	128	159	150	143	147	106	149	136	161	162	154	134	152	141	147	144	148	143	137	138	129	149	117	148	141	131	147	140	150	145	149	152	112	137	132	130	145	141	131	146	122	149	136	154	137	148	141	140	132	137	148	146	152	133	146	136	134	143	139	142	143	158	121	160	132	149	146	122	161	138	135	151	128	139	144	143	146	143	144	153
150	2	1950	138876	652	23	503	571	570	630	589	489	434	413	393	373	364	331	303	285	304	255	247	271	232	242	242	209	179	224	225	207	196	207	204	187	190	192	184	181	186	156	157	175	197	171	188	164	183	152	182	173	155	182	161	160	156	164	184	151	163	164	174	162	168	172	175	146	175	146	145	162	159	136	151	153	142	162	163	150	159	161	193	152	158	142	173	144	142	165	152	137	156	153	160	158	149	167	152	154	149	165	165	143	151	154	167	130	165	160	138	169	164	147	155	146	134	157	151	157	145	141	158	147	151	149	158	154	158	157	152	150	134	163	162	167	154	163	158	135	145	151	154	148	172	150	161	158	126	150	150	166	142	148	156	178	142	133	163	151	140	138	139	147	125	156	135	151	153	153	136	140	132	150	152	130	134	139	151	143	156	165	158	140	159	152	145	158	144	147	140	149	136	142	153	142	144	139	139	144	166	146	146	134	148	137	145	152	169	156	141	138	155	148	132	138	139	144	134	148	147	158	146	135	179	136	160	163	142	162	132	150	149	148	129	157	137	146	138	144	149	139	135	149	133	142	138	151	131	155	143	135	138	150	147	145	142	144	134	150	128	144	176	156	133	147	120	143	139	143	162	143	145	160	139	142	166	138	142	158	164	148	150	143	139	152	162	162	156	149	144	152	138	139	142	127	153	144	149	134	132	145	152	144	126	155	147	137	133	155	127	137	152	146	150	129	145	148	137	162	157	153	159	146	167	152	164	127	136	137	139	168	128	137	149	145	149	155	143	140	166	146	146	140	161	120	151	146	142	160	135	130	148	145	138	137	157	130	153	125	137	159	146	163	143	159	151	136	145	130	133	135	155	133	157	126	145	161	153	158	144	147	134	137	140	134	154	145	140	136	117	157	146	130	163	153	130	153	134	147	148	156	168	160	149	141	145	120	147	147	153	154	127	133	151	140	141	151	125	148	142	156	131	117	134	128	140	155	135	121	163	165	142	150	142	142	146	145	156	135	169	141	150	168	154	139	143	132	133	148	160	164	148	135	152	133	121	161	144	129	150	147	134	131	145	144	141	144	146	145	135	154	158	128	158	157	124	143	136	165	139	155	142	153	161	139	137	151	143	152	132	151	135	148	133	144	145	132	153	166	152	143	138	141	183	145	142	155	147	144	141	135	132	145	137	129	133	136	120	144	145	140	139	157	137	127	140	143	136	138	137	151	141	136	144	143	143	138	149	154	155	162	162	156	146	161	148	116	156	134	133	151	144	145	147	145	156	133	156	158	144	146	163	149	138	145	154	136	137	136	151	162	149	161	125	159	123	144	145	155	139	135	173	138	158	139	136	145	146	126	137	147	147	130	137	150	138	133	129	160	155	149	142	138	150	154	119	153	137	144	158	138	143	129	153	127	144	131	134	145	145	143	142	153	147	150	152	142	143	141	153	153	137	167	142	133	139	185	131	126	137	133	147	148	156	138	157	144	147	135	132	120	143	151	161	161	166	133	128	152	148	125	144	152	155	136	114	129	133	130	151	126	158	131	128	159	134	141	143	145	158	113	139	143	146	147	134	137	138	145	142	149	150	146	155	140	140	150	160	155	153	139	126	140	134	156	143	139	138	146	142	135	158	168	133	155	146	124	137	161	147	155	145	151	142	173	136	134	141	148	144	158	148	142	153	161	143	131	162	149	137	126	151	147	161	134	133	147	142	152	170	126	137	135	147	130	158	134	123	138	127	154	148	132	140	137	142	144	152	160	139	138	140	150	143	158	131	147	140	133	140	148	168	148	129	158	152	150	153	146	147	137	147	141	153	145	157	149	143	133	142	149	145	161	125	139	147	147	152	143	158	148	161	118	127	146	169	146	135	127	131	144	150	136	136	133	137	154	156	150	158	141	143	141	142	134	149	153	119	160	122	140	157	151	158	130	142	143	144	159	139	166	139	132	157	130	149	134	140	155	131	141	151	150	158	142	135	149	141	181	144	156	150	154	172	158	128	132	127	140	135	140	135	131	134	131	137	149	140	154	141	149	126	150	152	135	123	140	147	161	144	157	155	133	144	127	136	132	169	129	151	133	143	150	153	139	122	133	154	141	148	153	132	133	144	134	132	157	146	145	151	121	148	133	142	153	145	135	149	138	147	146	142	153	152	163	156	140	130	167	143	155	143	135	150	121	126	134	138	142	157	131	127	143	148	136	148	170	150	131	141	155	142	124	136	127	122	163	141	127	144	143	132	136	150	151	137	150	123	123	157	155	136	132	154	147	129	136	145	135	137	146	130	139	121	153	132	116	122	128	140	153	142	133	152	145	170	147	147	144	149	141	141	134	134	136	152	152
150	3	3250	138934	647	47	510	556	514	547	558	418	374	360	324	295	297	283	252	232	247	230	199	221	227	223	211	179	196	212	174	184	174	182	203	179	167	207	167	194	173	169	174	170	183	183	161	163	162	143	154	157	156	163	171	151	166	175	171	165	165	148	147	155	167	153	162	152	171	156	142	136	139	165	150	157	157	141	169	153	134	168	165	172	158	161	152	172	151	145	165	168	153	149	161	151	161	174	138	162	128	156	164	149	155	157	175	142	149	141	159	142	175	150	138	155	149	147	151	155	156	153	170	142	148	150	160	154	150	145	153	168	140	143	158	152	156	166	172	153	152	142	161	166	149	152	163	141	162	152	143	143	147	169	138	172	130	153	160	155	160	135	159	150	158	180	135	150	147	142	150	142	154	157	170	136	163	156	165	154	154	161	154	153	135	142	131	159	159	154	174	150	136	127	146	129	160	159	151	150	144	160	134	146	149	153	155	147	144	178	130	153	138	160	160	149	175	151	144	149	141	142	170	165	146	156	164	146	137	154	149	152	157	156	146	154	146	159	156	155	119	160	148	161	156	160	158	138	163	143	137	142	179	133	177	162	160	143	158	151	158	147	141	165	172	145	138	146	152	135	146	146	150	141	147	164	144	153	156	158	144	153	157	142	151	148	162	151	139	147	140	164	135	149	161	147	144	157	146	142	165	159	163	166	163	139	145	158	161	162	162	159	146	152	163	143	139	166	170	139	151	159	156	185	126	133	160	148	155	140	157	159	142	135	153	152	153	129	171	164	167	153	149	149	154	159	146	152	137	145	153	156	147	133	153	156	158	141	155	144	144	152	161	142	142	137	141	142	141	166	168	153	144	152	155	152	145	138	137	144	149	152	152	163	143	138	147	138	150	165	173	160	145	150	160	136	149	146	155	142	138	169	157	164	143	154	161	158	127	141	146	157	137	144	156	162	155	142	160	141	184	146	139	156	161	181	163	141	150	141	137	140	151	186	159	140	153	148	179	145	162	155	144	117	143	141	147	137	131	144	168	147	141	144	153	159	139	156	148	154	176	155	150	138	152	147	157	170	165	157	154	154	141	155	149	157	158	145	129	126	164	172	152	168	142	155	148	142	140	155	139	158	162	135	155	150	142	178	148	151	143	163	158	133	129	144	157	163	178	149	149	134	162	135	150	167	143	168	138	158	150	140	135	131	129	141	174	148	135	141	149	146	155	159	150	147	146	158	153	142	150	149	153	134	128	156	141	146	160	153	126	153	153	147	144	139	124	161	149	118	154	152	138	128	151	157	150	148	156	136	159	139	150	155	147	156	152	131	168	157	141	133	156	173	133	161	146	169	155	142	159	138	157	134	167	159	151	151	132	140	152	152	155	159	155	164	152	156	161	131	149	156	139	131	139	137	121	164	144	153	154	160	154	167	155	169	159	153	140	158	131	149	161	160	130	152	153	137	156	155	159	151	165	147	114	146	151	159	164	136	138	143	129	143	140	144	165	164	143	138	131	155	143	155	140	145	135	140	161	158	157	148	146	149	146	152	148	157	172	154	173	151	131	159	153	140	140	139	119	147	141	151	150	154	147	142	150	128	151	144	153	170	151	147	155	151	171	147	165	173	152	154	116	152	134	148	146	152	154	122	162	139	158	142	163	131	129	152	147	148	160	149	149	150	158	157	147	144	149	143	158	155	133	133	138	148	134	132	139	151	148	153	151	153	146	146	146	147	142	149	157	147	151	149	159	143	173	137	136	155	160	133	138	162	163	142	148	145	150	168	163	141	158	154	143	146	114	139	155	156	166	150	148	133	160	156	165	133	130	152	146	150	144	125	139	151	137	155	163	166	145	140	154	150	147	147	170	134	135	137	140	129	125	151	149	153	150	144	152	142	151	149	155	149	170	140	156	170	140	168	138	138	135	136	150	154	143	144	161	132	155	148	153	149	127	138	143	137	144	172	143	148	154	142	161	150	148	132	150	149	135	159	144	147	179	152	134	168	144	148	137	156	164	144	175	147	144	169	150	121	153	159	136	138	175	130	150	139	134	143	151	151	148	127	157	133	151	147	146	159	159	156	138	154	162	146	131	154	149	153	158	135	142	148	156	158	146	139	143	158	148	150	123	132	140	151	163	163	150	162	155	151	151	155	133	132	145	136	155	139	153	135	162	135	140	152	139	155	151	139	128	158	147	164	147	135	174	154	160	161	144	154	160	150	145	123	142	151	138	147	127	139	167	153	181	150	149	140	151	156	156	154	146	145	158	147	155	145	160	178	145	135	159	137	148	151	156	148	137	144	150	147	147	136	129	151	132	156	143	135	146	153	143	161	155	144	147	173
150	0	2500	138992	645	15	526	619	677	759	759	589	586	511	514	466	433	456	437	387	382	403	356	364	330	344	302	322	298	273	274	287	294	269	259	252	250	271	227	233	229	224	222	207	223	235	220	233	196	237	234	208	244	215	217	220	205	212	205	209	182	194	215	216	190	182	191	192	170	195	191	188	191	190	179	202	198	180	211	185	166	176	172	189	204	166	189	182	182	171	161	196	175	166	181	178	178	178	194	182	172	195	175	176	193	147	188	190	159	189	180	167	188	181	155	153	188	198	192	167	174	179	174	159	185	186	172	164	173	180	165	178	181	185	168	166	173	171	176	160	171	177	161	173	188	159	156	193	168	161	189	175	185	182	153	158	166	161	159	175	186	195	195	191	146	169	164	167	158	191	173	169	169	169	167	167	172	156	173	179	150	152	186	166	168	183	166	161	161	157	170	175	152	158	169	170	148	166	153	167	175	163	173	175	176	176	158	179	177	179	168	168	168	161	162	164	160	172	194	175	179	139	169	188	179	173	173	168	163	181	153	182	174	157	170	175	155	168	183	169	163	171	163	146	149	181	172	172	155	160	158	159	164	183	150	158	179	165	161	158	162	164	162	164	161	163	162	152	168	180	167	167	177	167	165	128	167	162	147	151	175	181	179	153	147	153	170	174	170	161	136	166	170	169	161	171	159	157	172	146	188	150	170	175	159	156	164	151	178	149	163	193	153	174	164	156	173	184	157	166	171	154	167	172	175	181	175	167	164	147	158	154	183	161	174	178	162	158	152	166	148	146	135	165	171	167	150	191	151	171	159	149	163	146	192	157	181	161	176	177	164	150	177	146	179	151	171	138	145	180	174	169	151	179	149	190	169	162	146	154	154	147	170	139	160	152	160	160	160	161	195	155	158	158	183	172	164	182	154	182	139	164	172	169	165	168	171	166	175	161	174	165	160	172	169	163	159	154	170	161	162	144	177	160	155	159	137	149	157	179	142	160	166	171	163	178	146	155	183	158	167	145	166	156	151	165	151	157	158	157	165	169	181	177	164	168	167	177	187	137	169	169	173	165	162	155	168	135	165	164	162	144	166	167	179	171	162	173	143	134	173	155	172	168	174	164	163	167	159	180	162	161	157	158	165	135	165	157	161	158	161	180	174	154	146	141	165	136	156	158	153	171	177	152	149	182	149	139	157	135	153	173	151	164	152	142	162	170	170	170	176	158	163	148	153	143	159	155	148	165	164	160	147	166	166	157	169	170	151	172	135	164	166	161	166	165	179	161	155	162	175	165	176	170	157	143	168	156	170	152	162	164	163	158	168	154	175	155	165	151	176	175	181	177	173	152	158	158	155	156	165	169	151	161	171	159	159	160	173	157	152	168	147	167	137	153	172	157	153	155	167	159	148	145	151	167	127	159	165	178	178	154	163	156	164	167	183	180	160	177	174	158	175	167	162	137	186	161	152	174	169	175	153	159	165	172	142	175	177	159	141	159	174	161	158	151	155	140	159	177	156	155	157	146	168	144	159	143	166	176	192	158	187	167	160	162	166	153	160	144	167	161	170	169	162	156	182	166	145	166	153	141	157	158	158	163	146	147	163	156	149	157	172	156	181	162	155	141	181	169	153	158	182	140	168	173	178	163	153	164	164	155	137	163	139	153	149	150	137	163	162	171	169	149	176	161	171	153	164	144	153	155	156	167	162	161	174	152	164	163	187	162	159	159	145	153	168	163	164	159	162	158	184	158	148	163	159	157	149	184	158	167	148	152	169	160	172	152	162	154	157	168	167	170	140	180	165	176	163	159	166	139	153	167	164	158	167	168	160	154	159	166	187	151	167	142	157	176	153	165	192	184	174	164	149	154	181	181	171	135	164	144	156	151	171	174	143	162	141	173	145	186	161	139	146	154	184	163	167	156	172	144	164	163	187	148	144	143	162	148	150	145	155	159	176	176	150	141	165	171	152	157	184	158	153	175	161	154	132	170	147	154	164	153	164	161	147	162	157	169	147	168	169	153	167	166	169	165	156	149	155	171	163	147	148	142	164	152	162	170	162	156	144	149	172	144	149	140	166	160	164	156	169	159	158	148	158	141	144	155	158	155	172	143	169	157	187	177	147	172	177	154	165	157	175	159	148	146	133	165	173	165	176	168	156	146	152	153	170	166	154	158	155	203	167	162	150	172	141	164	158	157	147	163	148	145	160	151	160	154	170	176	174	154	167	160	150	177	157	165	177	158	168	163	151	150	186	156	148	163	148	153	156	149	190	139	150	168	163	154	151	160	133	170	141	150	158	160	144	143	163	172	130	154	153	171	152	164	163	172	169	150	157	169	180	152	144	158
150	1	1710	139049	643	59	505	491	400	411	340	304	264	251	234	208	195	186	157	160	154	191	138	143	138	162	134	131	147	146	156	135	128	119	108	151	132	121	147	119	152	105	124	104	136	143	120	123	108	142	120	124	124	98	131	110	108	133	112	106	119	110	122	113	106	125	115	119	115	113	140	121	116	89	114	114	136	96	113	122	111	102	123	113	117	115	130	113	120	112	113	123	114	123	111	128	122	110	100	107	112	116	121	116	110	110	114	125	107	107	112	111	99	96	112	104	119	111	118	121	116	109	123	115	108	130	123	115	111	133	114	100	127	91	110	115	110	117	114	113	102	115	112	103	98	103	100	113	128	114	115	97	107	120	100	109	89	112	105	119	111	133	104	97	111	110	100	104	91	106	99	113	122	103	126	109	119	106	118	105	117	106	109	106	113	104	95	112	119	127	99	99	104	91	96	108	106	122	91	100	104	126	132	109	100	111	108	114	92	111	109	108	106	112	114	85	97	107	102	123	112	126	98	113	127	112	115	103	118	91	99	107	97	101	118	123	114	127	100	97	120	109	138	109	114	110	99	98	101	103	102	119	117	93	113	106	92	104	111	116	99	104	103	104	122	114	100	109	121	115	101	106	111	98	102	94	125	107	118	124	110	112	79	116	115	117	115	133	110	112	101	110	122	108	97	115	105	109	103	112	106	102	105	114	107	107	134	101	107	92	105	95	123	110	95	105	110	93	108	99	104	103	99	96	114	112	109	104	106	121	100	125	111	95	107	112	118	124	118	111	119	111	111	109	95	110	97	107	109	105	99	120	109	111	101	120	112	94	104	103	115	103	114	102	96	92	118	104	80	99	121	119	133	116	104	124	110	107	124	115	105	118	121	113	106	126	105	98	107	117	113	98	100	120	115	108	121	115	104	101	107	119	97	127	115	109	128	83	120	103	107	118	104	111	113	119	100	111	106	105	112	106	119	116	90	118	108	116	113	104	104	82	105	121	112	99	115	106	84	124	113	112	102	84	108	109	104	97	120	111	102	90	112	101	126	95	108	117	126	116	123	89	104	101	87	104	108	97	109	100	136	111	104	122	98	109	114	123	103	102	95	98	108	99	105	120	97	107	116	107	92	113	102	108	104	123	114	122	98	108	113	97	99	112	96	130	111	128	114	110	108	114	98	98	116	120	112	103	111	107	107	116	114	97	119	92	100	119	118	113	116	116	111	96	106	115	91	103	116	110	123	110	99	92	126	114	115	106	102	94	113	116	125	96	118	96	98	121	108	112	113	105	120	114	124	105	99	113	107	97	105	91	118	102	117	100	117	112	110	98	116	115	110	103	103	112	107	107	105	93	108	121	116	108	108	110	124	117	122	108	107	110	104	95	110	93	97	111	126	117	95	100	104	112	97	114	108	122	109	123	100	128	115	84	104	124	108	119	97	111	115	110	118	104	97	113	100	112	108	120	110	121	98	122	117	96	105	109	113	122	112	109	112	110	111	108	85	108	107	107	90	121	125	100	93	99	102	113	105	99	110	108	127	124	124	106	91	104	114	123	112	108	114	103	106	109	106	103	110	106	103	122	126	133	134	99	104	93	115	117	108	99	113	111	108	83	95	118	96	102	101	128	101	108	99	118	115	106	117	103	116	113	129	125	113	94	113	98	111	101	104	104	103	119	105	121	113	98	98	99	104	110	104	106	113	105	108	95	113	101	125	106	105	103	95	103	124	91	111	116	105	118	106	116	90	112	100	123	123	101	92	106	101	130	114	112	94	106	97	89	115	132	93	108	107	108	111	106	104	125	89	99	103	111	104	113	128	93	101	99	121	100	130	103	109	120	105	132	100	96	111	103	120	82	109	132	96	124	108	106	95	106	104	133	114	113	112	114	96	117	104	116	102	113	106	106	112	108	113	111	104	118	102	106	108	115	89	105	89	114	117	111	105	127	121	93	93	117	115	110	114	98	124	90	130	119	132	108	106	114	117	109	111	123	113	111	118	106	131	113	105	112	119	120	133	128	97	124	98	118	116	100	94	110	96	103	131	107	117	109	98	100	103	116	110	109	104	104	108	106	100	112	117	99	91	98	91	89	114	119	113	87	108	97	108	109	121	133	117	104	102	101	122	114	103	97	111	127	112	109	123	97	124	106	117	113	104	95	101	113	98	103	90	108	114	104	104	96	106	111	126	108	101	119	111	113	107	95	108	126	120	115	103	98	114	108	117	94	97	100	99	123	107	99	112	99	109	122	101	98	113	110	118	107	110	101	110	99	97	92	101	110	109	109	126	99	108	109	118	120	111	99	121	103	116	91	106	108	109	123	115	103	112	99	116	118	100	104
150	2	1950	139107	607	23	491	544	542	560	559	469	424	389	364	344	322	273	301	267	276	236	243	242	231	201	208	202	185	168	189	180	177	168	186	188	164	163	172	166	160	147	138	153	141	152	170	148	155	143	150	137	151	138	150	150	139	143	134	139	155	137	136	157	122	143	128	129	114	136	128	132	149	143	126	147	125	137	129	125	135	131	132	137	116	127	137	112	134	142	128	125	114	150	137	134	114	126	124	136	128	122	126	123	126	110	117	121	125	111	141	125	116	107	118	121	117	117	120	111	128	117	120	142	137	125	113	118	122	107	126	125	115	125	114	144	128	106	116	126	108	108	111	122	117	113	108	107	110	102	117	117	134	116	134	109	108	137	132	109	107	123	135	97	127	115	110	108	110	113	134	104	122	128	98	118	110	139	126	134	139	110	123	118	126	131	137	108	113	126	131	117	110	136	105	119	106	117	128	139	111	122	113	121	116	125	105	127	128	114	107	131	121	125	120	127	113	115	129	119	115	148	125	120	125	95	104	118	118	129	133	112	134	122	134	101	115	124	124	111	114	127	128	113	113	129	115	105	130	127	128	112	112	98	114	107	126	112	117	109	125	122	128	95	113	100	137	115	109	120	118	115	114	111	106	113	109	123	124	117	126	98	126	121	132	130	114	121	108	114	118	124	110	128	139	116	116	114	102	116	114	104	118	113	101	97	114	120	133	111	134	112	129	118	107	130	110	126	117	112	121	118	133	120	117	109	96	112	107	132	120	105	107	113	124	115	133	127	122	123	122	115	95	126	118	137	134	117	87	101	113	116	107	109	116	118	105	115	103	121	126	119	116	122	118	108	105	119	114	104	108	120	105	126	107	123	113	101	102	116	124	122	105	127	116	89	116	111	98	127	111	116	119	111	90	122	125	123	123	108	109	128	104	102	119	109	104	125	108	115	128	117	108	116	111	136	120	109	130	118	113	108	103	117	102	136	123	120	132	122	105	127	120	103	104	113	126	113	110	117	118	114	113	112	88	116	107	136	124	112	112	110	137	102	109	111	124	120	125	135	128	105	102	108	123	127	115	133	134	114	107	106	103	109	106	111	123	114	106	114	108	125	106	97	94	110	116	114	121	97	120	118	129	123	130	132	97	105	110	105	109	123	120	111	113	104	109	126	125	124	117	105	112	130	121	129	112	111	125	133	122	116	108	121	125	120	124	118	117	129	110	127	145	116	120	115	113	102	119	112	100	117	126	108	106	97	108	127	127	112	119	99	119	109	119	109	122	139	126	119	117	82	119	133	124	117	115	94	95	114	132	105	107	118	120	117	113	104	131	107	142	116	110	118	114	113	115	103	121	109	128	110	118	129	113	123	110	117	118	114	113	111	119	109	117	112	108	109	113	127	133	122	121	108	110	121	104	113	109	118	83	124	134	108	115	112	110	119	146	119	115	108	112	124	103	101	128	109	127	134	95	108	118	118	111	119	109	113	123	131	99	126	108	101	125	111	113	121	116	115	110	112	124	108	133	112	124	103	111	99	94	141	118	115	124	102	127	129	101	109	120	113	115	100	114	106	103	125	107	111	111	115	114	120	128	141	120	117	123	120	118	110	115	117	103	110	99	133	125	111	106	115	100	114	122	116	126	101	135	112	96	116	104	103	131	118	129	110	87	118	116	122	109	111	117	105	102	114	107	126	92	102	119	120	126	104	135	120	124	103	134	99	115	111	109	107	116	120	102	117	106	118	125	126	119	125	122	110	120	124	105	128	110	121	127	98	120	112	104	113	107	123	118	99	136	109	115	128	104	123	113	105	117	123	126	97	93	110	100	135	111	120	128	111	122	123	121	97	121	99	104	113	114	114	94	116	107	118	136	128	123	112	115	118	127	108	132	124	107	129	123	106	138	101	109	124	116	107	120	105	101	115	112	118	107	119	117	104	124	122	112	118	104	114	115	122	95	112	106	119	97	112	126	111	116	121	121	123	135	106	103	118	122	115	111	130	96	129	95	122	105	117	109	107	115	118	114	119	103	126	133	119	126	104	121	118	95	98	98	111	111	113	122	91	128	105	107	111	101	118	93	111	132	108	112	126	119	110	113	107	114	114	113	132	110	115	117	101	118	124	108	121	130	110	106	111	132	135	100	86	103	121	121	124	103	122	103	118	109	118	108	102	106	110	116	132	103	109	112	129	105	105	105	103	106	111	98	126	114	109	110	109	106	112	133	110	110	114	126	106	101	112	131	114	93	114	98	120	110	139	94	118	102	129	113	94	126	112	117	114	101	123	96	117	112	113	123	116	105	111	132	122	121	125	115	112	108	96	98	119	130	102	134	113	126	120	104	103
150	3	3250	139165	623	34	478	536	490	470	401	391	335	310	294	283	220	239	225	189	210	218	188	189	189	167	160	154	159	153	132	151	144	140	149	145	135	128	125	142	137	132	137	113	128	115	125	129	122	123	125	145	122	129	109	122	122	123	119	110	115	123	126	122	102	114	117	117	131	101	136	93	111	117	119	119	130	112	109	122	115	122	112	99	125	108	112	109	117	114	127	118	114	114	101	117	93	114	113	118	118	114	112	107	123	124	115	118	123	125	113	103	107	119	115	106	122	127	106	131	123	134	100	104	120	114	120	105	128	111	126	101	99	113	101	100	108	120	116	113	105	113	123	127	116	113	129	121	103	109	113	115	116	115	112	121	88	115	100	119	108	116	102	101	122	106	121	134	93	120	110	122	123	102	102	97	109	117	105	117	102	117	96	99	112	111	101	106	103	109	83	107	94	108	91	105	115	119	92	96	103	117	91	104	112	101	90	89	111	109	105	103	106	120	106	104	119	112	120	106	130	119	93	117	109	99	118	108	114	109	113	121	109	111	111	122	105	104	126	98	104	116	109	117	125	110	101	99	103	114	119	118	128	113	118	123	93	106	98	101	93	109	114	112	120	118	107	113	112	89	105	109	97	117	108	132	122	102	105	94	100	115	106	101	95	95	98	99	114	112	110	112	106	96	114	112	110	105	88	96	101	118	107	106	101	111	135	121	103	110	104	93	87	95	95	105	113	125	92	104	99	92	98	112	100	96	98	110	120	125	116	101	111	99	108	102	109	115	109	96	96	110	111	101	108	99	125	107	119	101	108	107	103	110	104	110	100	116	103	136	110	100	122	106	107	121	114	114	98	108	104	114	99	111	103	118	123	106	86	91	118	103	113	106	124	110	118	108	122	115	105	113	103	103	114	106	98	105	102	106	106	93	115	104	113	105	84	113	105	96	116	98	112	107	105	91	102	109	99	96	102	99	122	108	107	116	118	106	92	107	113	107	109	104	110	89	103	108	114	119	94	97	90	112	111	99	122	100	107	99	116	102	95	106	118	112	112	91	89	116	103	102	127	94	95	100	100	98	107	112	112	101	111	96	123	101	86	117	104	110	103	106	98	107	94	103	109	93	117	120	106	96	106	82	101	110	107	94	113	103	110	111	119	101	97	101	103	95	134	114	104	87	97	92	126	110	105	98	125	109	87	97	116	98	107	119	109	102	104	121	105	119	117	122	100	92	108	106	117	101	97	98	87	112	109	88	105	114	120	106	108	112	114	112	122	95	104	111	117	108	119	124	105	97	110	103	119	81	97	128	105	103	102	113	105	128	120	117	111	98	100	93	111	105	109	124	107	110	113	102	118	122	102	105	99	98	117	101	98	105	98	117	101	100	115	95	103	115	112	108	111	115	104	95	106	107	102	102	110	100	106	102	107	107	117	100	134	98	110	98	105	111	107	111	98	93	111	129	120	116	110	113	105	96	99	111	106	107	94	106	115	105	119	112	125	101	124	111	95	110	119	90	102	110	97	116	96	110	125	105	93	99	121	107	120	100	101	113	92	117	105	113	119	108	117	97	123	103	111	108	100	106	106	99	99	109	100	98	106	79	105	110	111	99	97	91	111	107	122	113	122	108	114	107	122	112	98	106	98	110	113	94	95	96	105	113	119	105	89	108	111	98	112	106	105	96	107	112	132	86	110	107	85	102	118	104	100	114	107	96	113	96	98	118	103	108	98	99	102	124	103	118	93	103	111	98	109	95	104	106	98	107	102	87	107	111	93	116	93	116	96	98	114	93	118	102	127	91	110	106	113	111	99	90	123	106	96	110	119	116	100	94	100	103	113	96	101	93	96	102	109	94	117	106	98	102	105	104	97	114	94	103	111	91	85	115	116	93	106	103	129	102	92	133	110	110	112	118	101	89	109	113	95	110	101	114	113	118	114	98	109	112	116	111	106	103	113	105	99	103	127	127	113	107	107	98	99	104	108	109	117	100	117	107	106	110	84	110	108	127	103	93	119	104	99	99	101	100	104	112	95	108	101	112	114	106	111	91	112	104	117	97	105	116	92	107	114	98	98	118	95	102	112	112	117	113	97	118	110	112	99	104	109	111	120	97	104	85	118	96	104	97	125	110	108	106	103	114	112	106	102	98	91	111	101	118	97	103	112	119	115	105	116	121	107	91	117	99	105	115	96	95	115	108	102	122	96	93	110	84	112	128	107	87	101	106	96	99	90	105	103	109	94	108	105	100	106	101	107	99	94	110	114	120	106	112	104	101	122	104	100	90	119	119	105	99	101	108	111	111	116	120	115	109	102	123	103	108	104	119	95	117	107	112	114	90	100	109
150	0	2500	139223	601	16	552	634	695	770	748	640	580	509	491	478	474	431	408	397	391	354	347	349	339	307	303	306	274	278	280	270	280	273	275	262	247	256	230	212	244	225	242	239	227	209	238	196	201	211	184	234	187	209	231	200	208	208	207	202	169	198	189	191	194	174	176	179	181	192	184	189	183	216	177	203	186	175	202	182	206	201	187	195	196	169	162	182	176	152	183	175	190	187	187	204	191	174	198	173	165	186	196	168	169	174	170	158	173	165	152	160	167	192	162	182	172	175	169	183	167	167	185	154	175	148	160	179	166	149	157	172	175	169	159	133	181	166	155	162	169	179	149	157	165	166	189	171	167	173	180	161	186	165	176	165	157	156	183	163	166	155	168	164	189	155	158	175	155	160	162	159	178	181	183	184	168	191	156	169	148	141	167	152	152	164	179	171	158	160	172	162	164	164	162	187	166	148	163	171	163	159	176	163	168	174	144	128	161	148	170	153	143	146	149	156	152	175	151	175	168	161	160	170	175	156	166	199	192	156	161	165	182	184	138	168	148	153	153	172	168	168	159	147	171	188	166	168	159	168	166	152	169	143	160	172	151	145	162	171	162	167	161	169	156	142	164	162	168	173	171	152	166	168	147	167	168	159	154	164	165	157	158	159	161	166	168	149	164	170	153	153	139	169	173	163	160	169	167	169	145	173	173	152	173	149	150	146	166	154	158	143	138	177	180	145	143	162	168	157	161	152	169	139	157	157	164	176	178	146	148	177	169	146	151	142	162	157	166	143	151	155	145	177	163	173	149	173	152	143	153	147	178	164	171	160	157	164	168	164	167	163	149	178	185	143	159	178	154	158	186	164	185	131	153	186	146	163	172	130	132	149	162	153	164	159	165	157	178	170	163	157	166	156	158	160	152	186	163	151	151	144	179	156	164	151	160	164	157	149	162	169	156	167	175	175	160	172	166	162	145	151	151	168	170	160	159	161	159	173	157	157	167	132	184	167	183	175	173	168	149	172	179	142	157	159	167	150	183	143	170	161	147	174	152	166	185	162	148	156	159	171	162	161	156	161	152	162	135	161	158	174	157	153	163	146	154	156	154	136	160	160	164	141	160	158	178	172	160	147	150	140	167	144	152	155	160	151	143	148	150	171	170	148	156	144	174	172	162	161	173	197	161	144	157	167	168	171	162	180	148	166	152	139	146	148	160	164	176	155	153	154	158	170	157	150	160	183	156	174	134	141	139	158	144	162	166	156	161	149	159	157	141	182	151	164	145	158	168	159	150	160	154	164	164	159	163	177	159	147	157	149	168	168	191	160	138	151	154	161	146	166	141	142	147	153	166	131	185	136	148	144	129	160	146	165	165	143	162	142	160	155	181	151	139	161	149	147	142	159	177	135	155	162	169	153	150	168	148	162	159	161	181	161	138	141	151	135	134	166	168	166	153	174	159	153	174	167	157	132	171	146	172	145	157	170	167	163	150	158	153	173	144	142	146	174	147	154	144	141	164	169	156	146	166	157	172	157	152	174	154	149	147	167	156	130	165	156	162	147	151	166	154	153	156	139	145	140	152	161	165	164	138	161	173	145	144	152	161	158	128	153	170	141	176	163	153	154	162	154	148	160	172	159	173	171	158	145	157	146	155	164	151	180	133	161	160	162	160	136	140	154	163	178	148	169	147	159	165	132	187	157	167	182	176	163	158	158	149	159	144	153	149	149	156	139	162	135	147	157	189	158	166	174	155	173	161	163	157	155	157	153	155	169	146	158	156	151	150	168	158	164	141	159	161	143	146	135	148	147	156	153	153	143	167	153	155	178	143	158	160	152	166	142	165	170	145	146	144	169	171	165	183	180	142	171	143	135	157	169	148	160	142	149	154	154	163	149	146	162	144	164	164	192	167	168	160	140	156	162	164	139	139	151	177	164	161	141	137	168	149	138	156	167	162	152	171	149	171	165	171	146	166	164	156	163	143	142	141	147	174	165	173	161	138	152	160	161	147	145	150	157	155	157	153	150	161	140	162	144	184	157	135	156	157	159	166	167	164	156	158	141	131	158	150	141	164	176	168	152	161	158	159	155	142	134	149	180	146	153	143	167	157	168	155	153	160	151	158	153	146	140	153	171	169	171	143	151	165	158	170	156	148	135	148	156	158	151	145	170	150	163	156	156	161	135	168	151	153	159	168	151	171	143	145	166	178	166	173	168	136	173	164	155	152	158	151	167	153	158	163	157	150	160	159	167	160	158	160	167	150	156	149	176	169	158	166	144	173	134	159	171	142	158	171	163	149	152	157	155	151	147	153	157	167	159	139	135	180	151	163	168	168	160	144	165	152	156
150	1	1710	139280	641	70	492	503	443	443	395	294	280	244	263	211	214	198	181	174	163	167	169	168	164	162	159	162	174	157	124	147	142	172	133	145	141	148	166	138	124	116	139	131	147	157	144	110	119	132	118	132	147	125	142	143	123	132	149	139	124	150	133	127	142	123	128	131	142	119	133	134	125	130	128	140	109	145	138	131	110	126	132	111	119	142	118	126	124	146	147	132	132	117	122	139	126	133	123	134	110	117	117	138	122	111	105	140	131	121	116	125	111	144	153	111	118	136	121	106	119	128	127	112	101	110	126	129	121	119	133	105	133	129	121	112	123	111	110	119	130	124	123	112	126	112	125	137	145	122	128	135	147	114	133	113	119	119	114	123	116	121	118	123	116	137	121	130	118	122	110	122	113	128	114	126	134	124	130	141	143	142	114	119	126	120	128	102	125	121	136	133	113	139	116	112	112	133	126	125	121	128	124	130	112	127	106	122	144	128	134	116	123	134	121	114	115	133	126	107	120	108	128	112	120	129	129	111	128	142	120	124	130	128	129	139	134	116	122	118	139	139	123	132	101	126	124	121	129	140	117	119	129	134	139	121	115	136	112	112	131	116	124	123	138	129	128	98	112	121	108	128	118	125	118	119	154	116	105	123	121	128	114	115	136	119	115	112	113	121	129	111	116	133	122	142	111	117	129	141	120	122	122	117	125	138	132	115	121	110	113	123	133	104	121	103	125	131	100	129	117	118	152	129	131	101	141	106	123	133	128	132	135	129	150	131	106	114	137	117	105	134	120	129	140	112	117	126	131	118	114	143	123	136	119	126	118	122	142	116	134	118	147	114	122	124	135	125	138	103	120	142	126	117	122	109	119	131	106	127	123	102	142	108	110	137	114	138	114	108	118	132	122	124	126	149	135	124	139	134	105	136	114	118	135	118	121	117	118	128	115	114	122	142	128	143	111	112	119	113	114	135	133	123	98	127	129	108	132	118	100	158	108	107	114	108	119	138	121	129	125	119	95	115	114	139	129	115	129	108	141	122	108	137	114	127	126	122	116	136	135	120	141	133	132	137	141	107	119	104	126	125	132	136	108	132	121	120	140	150	112	110	110	127	127	131	123	119	117	140	129	140	119	145	146	125	129	116	123	129	143	133	122	128	127	138	133	129	142	109	123	142	111	115	122	130	120	118	132	121	125	123	122	143	117	119	128	117	145	125	116	117	140	116	117	139	125	120	117	123	112	117	127	127	126	94	115	127	115	114	114	147	139	124	141	132	119	111	135	104	121	110	121	126	126	150	132	118	123	98	116	120	120	132	106	147	140	108	122	132	124	123	123	117	123	111	116	141	112	115	143	122	120	133	110	120	136	110	128	124	128	121	116	114	126	119	122	130	132	116	127	122	125	137	133	115	118	101	118	128	123	121	126	115	128	129	130	116	118	124	127	143	111	111	137	129	126	111	113	120	125	114	129	115	120	119	115	131	115	152	97	125	122	120	121	118	117	98	124	129	128	121	134	142	116	132	123	117	126	116	125	125	139	115	122	109	106	131	118	124	138	119	118	124	122	144	133	123	120	146	132	126	135	102	131	128	130	140	117	127	100	115	134	130	117	132	118	89	124	114	111	97	127	122	129	142	125	129	121	129	121	117	117	109	132	119	121	112	112	130	144	114	128	114	117	119	135	133	124	136	131	126	113	120	126	134	130	124	113	129	128	110	127	141	142	116	109	103	121	109	103	129	110	111	140	118	119	135	119	98	115	123	125	142	116	121	133	141	96	134	127	120	129	142	136	120	130	145	120	125	106	120	109	131	116	118	126	112	118	122	135	127	128	115	121	111	124	124	113	123	109	114	112	104	120	99	134	116	127	120	114	120	137	114	134	136	124	133	123	131	112	118	121	120	140	104	98	117	125	131	107	124	119	120	121	116	120	115	125	138	132	128	121	127	114	128	111	126	129	123	130	120	139	119	145	121	138	140	106	131	118	126	126	120	113	113	108	117	122	123	97	123	127	127	113	117	138	124	121	111	117	121	125	116	131	123	117	121	105	124	106	114	115	127	107	129	132	122	114	130	123	135	124	122	123	116	109	110	130	103	121	118	114	112	125	121	142	128	116	114	132	131	116	127	112	136	120	124	123	126	118	124	128	114	124	118	127	121	147	99	145	122	109	106	108	108	122	112	135	131	130	121	137	116	117	118	123	130	105	123	123	141	112	135	123	115	105	112	119	123	124	124	128	121	131	128	120	131	133	132	124	130	112	147	143	128	114	97	111	125	138	115	126	131	97	135	122	136	121	113	124	125	118	132	127	112	142	109	117	107	125	118	112	130	125	114	125	115
150	2	1950	139338	629	25	519	564	525	570	473	430	453	376	345	341	320	306	290	272	254	267	236	217	236	218	217	180	206	197	180	188	172	166	177	156	159	135	160	170	139	133	171	142	126	134	140	126	138	127	120	132	139	114	128	129	133	132	110	133	112	130	129	130	113	137	133	119	117	122	117	117	120	127	117	124	111	128	115	124	104	131	127	120	125	111	124	111	119	120	97	122	111	115	112	116	125	107	117	107	119	102	109	111	111	113	126	101	127	130	113	106	110	97	140	119	113	131	110	120	114	119	85	94	99	96	119	106	102	110	117	102	108	90	130	103	125	114	118	107	108	98	116	91	102	91	96	116	114	98	106	125	103	95	109	108	120	129	94	114	108	115	101	122	116	113	94	93	101	103	120	113	100	119	113	119	123	126	114	115	115	110	106	131	116	102	123	115	107	107	108	101	117	109	110	99	122	89	81	106	106	108	118	116	95	115	110	108	101	111	117	119	112	111	109	109	107	104	102	92	112	98	101	107	107	98	95	116	116	102	103	110	111	101	88	105	101	108	124	116	102	97	114	108	118	110	122	98	107	93	95	99	100	113	105	103	108	103	98	116	113	115	110	101	102	101	104	116	117	116	109	115	93	104	106	109	102	111	104	105	103	103	105	96	85	112	108	121	97	96	85	116	97	107	110	95	109	116	109	104	100	108	122	102	104	119	109	112	115	118	116	108	113	109	93	83	112	111	115	103	101	105	109	100	118	80	101	94	96	116	110	107	123	98	114	100	114	104	94	96	90	119	108	118	105	108	92	112	94	103	96	109	116	107	97	119	110	109	84	96	111	118	110	97	93	88	96	105	95	107	83	116	99	114	92	106	109	100	114	97	101	100	121	99	101	100	88	105	111	124	113	115	103	115	93	104	96	107	95	109	104	104	105	111	104	100	100	89	99	103	115	105	115	99	104	98	107	100	115	113	121	84	92	99	99	94	97	130	106	100	102	112	107	111	74	120	121	93	89	88	99	99	111	97	109	109	111	97	96	101	119	94	106	110	92	104	105	125	92	112	97	107	131	120	110	99	101	98	107	90	99	121	99	90	130	96	101	121	103	104	84	108	92	101	96	102	92	104	104	115	109	139	97	117	128	98	87	92	99	92	100	99	111	105	108	108	107	91	113	112	123	103	118	90	107	101	123	93	118	93	112	101	103	94	90	101	118	99	106	96	99	113	81	96	105	101	122	108	91	101	108	98	121	104	108	105	99	99	94	86	104	103	97	96	113	95	100	108	93	110	115	115	104	103	100	107	106	100	98	109	99	99	131	110	115	103	82	97	103	104	107	113	108	110	96	116	100	97	106	96	90	91	114	114	94	108	125	84	107	115	114	107	92	105	92	119	99	117	114	92	113	106	114	96	130	84	84	123	119	108	118	117	112	84	114	105	82	90	98	112	94	95	85	107	123	111	111	121	94	84	103	95	99	97	108	97	104	97	107	99	94	99	128	116	110	121	117	87	107	116	99	115	96	98	110	100	100	105	100	92	106	111	86	121	101	115	85	106	91	117	107	90	101	112	90	123	105	104	104	101	112	104	114	111	104	103	114	108	106	95	106	94	111	102	95	114	88	103	116	110	106	114	116	112	93	102	113	104	97	97	103	113	97	117	81	115	108	112	86	100	103	103	98	103	104	122	111	101	103	92	109	100	105	99	115	99	96	121	87	104	108	103	97	103	99	99	109	100	101	94	96	85	95	113	90	119	84	102	120	111	116	122	107	112	111	90	101	113	105	117	108	78	108	107	122	111	110	124	104	113	108	88	100	97	95	90	94	103	108	100	82	115	99	106	109	113	104	84	101	98	107	94	97	107	125	95	103	124	108	96	93	88	97	107	123	101	114	95	98	113	109	111	99	94	104	117	98	89	106	83	111	107	102	116	106	118	113	98	106	115	108	114	116	98	105	116	95	96	97	105	103	117	96	105	88	92	116	92	118	90	100	91	91	94	111	103	101	118	82	121	98	88	116	110	128	107	90	111	97	85	110	96	104	98	103	116	111	109	107	111	112	109	99	98	114	87	105	111	110	86	89	108	113	96	107	102	118	103	122	110	113	116	100	118	111	113	93	102	104	105	103	103	94	111	112	99	108	97	120	104	104	129	89	114	110	97	109	117	105	83	96	113	98	121	105	98	98	111	111	97	104	98	98	117	96	86	85	86	101	106	112	97	110	107	96	98	98	104	88	90	100	106	114	80	85	106	90	98	99	107	88	92	107	126	107	101	92	99	111	96	96	98	95	108	104	103	93	118	94	103	104	98	104	92	103	108	95	117	93	99	106	109	105	110	105	102	104	98
150	3	3250	139396	638	45	514	541	497	471	474	392	388	326	326	298	284	234	238	248	236	238	221	205	194	179	200	194	177	155	163	153	171	148	164	168	167	150	163	150	154	135	148	175	147	146	127	141	152	139	138	131	134	155	125	153	136	143	123	143	139	127	132	139	135	151	153	127	151	148	151	148	105	140	144	132	141	118	143	137	145	132	161	133	158	114	157	140	144	144	150	131	146	123	168	120	145	152	138	143	141	101	128	131	138	155	123	147	151	130	141	128	135	154	127	148	135	127	129	130	123	137	127	136	129	144	122	137	134	138	133	144	114	135	137	124	110	125	140	110	136	131	125	124	121	116	119	124	128	142	139	127	116	120	133	138	111	148	127	132	108	134	128	132	121	126	135	136	137	131	120	123	124	129	148	128	125	115	155	112	114	143	153	114	119	124	129	138	123	128	138	131	133	133	144	117	145	121	148	120	107	143	123	126	120	125	130	127	130	135	143	134	114	124	125	136	149	109	147	131	134	130	131	123	107	146	115	134	134	142	118	124	142	120	134	125	130	131	140	140	122	130	113	133	141	155	124	125	115	131	130	120	125	137	117	124	122	131	117	126	116	120	117	106	124	113	144	152	119	130	122	124	113	119	123	116	138	129	123	129	123	111	139	109	120	108	136	122	115	130	126	135	117	148	127	130	136	119	110	126	131	123	111	131	110	137	124	121	117	149	104	146	104	125	124	143	128	105	134	116	131	134	125	109	141	130	127	125	118	144	131	137	129	129	118	129	132	121	119	111	127	137	121	140	130	138	146	131	158	128	129	132	130	125	120	132	142	111	134	137	129	123	131	113	141	139	129	121	121	129	137	124	115	145	149	118	112	118	147	130	119	135	127	116	117	120	141	110	121	122	110	123	132	134	143	112	133	130	121	130	131	133	128	150	126	115	129	145	108	129	121	135	119	124	124	114	147	143	134	133	144	116	119	115	124	125	129	116	126	125	131	116	126	138	112	130	124	141	118	127	115	125	145	141	134	141	103	132	117	130	125	143	123	123	138	130	123	143	131	117	132	107	140	136	142	113	122	141	119	125	117	128	127	137	139	122	119	122	126	125	109	119	122	137	142	137	116	135	109	141	126	114	120	135	132	140	132	133	130	128	129	120	114	135	142	117	140	131	133	119	145	116	134	122	129	110	133	135	132	126	128	134	136	136	139	143	130	140	125	121	141	128	138	135	121	131	119	136	110	126	122	108	97	146	115	125	104	121	129	131	138	131	123	136	136	131	129	127	127	110	130	150	107	131	154	134	119	143	135	104	127	130	118	124	120	105	124	130	116	130	114	160	121	114	128	135	132	135	133	125	118	120	122	117	125	121	140	140	120	150	108	119	114	137	138	131	130	143	114	111	124	132	118	119	138	108	124	131	123	140	115	132	134	128	118	121	129	116	137	121	117	126	117	134	140	139	139	125	124	91	119	120	131	133	123	126	141	123	135	143	127	124	125	130	116	112	135	136	122	127	121	118	135	121	121	125	131	123	133	138	115	110	140	128	129	127	135	128	130	114	126	128	135	123	131	137	121	124	141	127	130	128	134	103	128	116	126	115	122	113	139	120	111	123	117	128	113	112	122	134	126	141	133	120	128	99	130	117	141	124	137	152	132	120	126	127	127	134	122	136	129	125	142	127	141	118	131	116	110	140	109	151	128	134	136	117	126	107	131	136	137	115	118	123	126	136	125	131	119	123	131	113	138	122	134	117	141	108	118	125	133	124	112	154	108	128	122	131	134	130	129	109	139	127	109	124	113	131	130	130	121	130	141	140	132	133	130	136	99	124	117	122	110	125	109	142	128	116	130	128	130	135	147	130	128	112	131	137	120	111	122	110	123	138	132	142	136	124	112	119	142	120	130	116	143	114	122	123	139	147	133	113	141	105	127	104	125	116	112	127	136	138	138	111	116	140	137	139	132	132	102	123	107	125	129	120	121	123	123	116	136	131	136	136	133	141	136	134	106	134	136	126	114	122	129	133	120	129	128	106	148	127	123	137	114	119	121	140	122	118	120	137	113	114	120	127	120	123	134	137	107	116	121	146	136	122	134	138	137	137	120	124	139	108	117	130	122	121	116	116	113	90	120	122	110	127	133	128	130	115	123	138	133	114	142	116	143	120	136	127	128	125	122	140	125	122	127	140	119	125	118	140	127	124	134	125	122	130	132	110	107	118	119	126	122	124	120	119	134	116	126	130	110	135	124	125	135	113	106	112	131	140	114	120	123	123	132	129	116	129	130	121	151	124	98	130	144	133	117	125	125	120	108	129	110	121	141	118	149	111	122	122	129	132	158	116	130	123
150	0	2500	139454	633	16	542	654	614	695	637	569	566	518	487	482	442	422	411	382	373	320	325	321	301	305	281	273	247	262	227	239	216	208	216	212	202	202	183	183	198	197	174	180	171	186	167	167	163	154	153	173	139	170	177	163	163	155	163	165	129	131	151	140	131	146	155	147	144	146	142	145	123	137	131	117	148	148	127	146	110	126	153	149	127	136	125	130	153	129	119	145	134	126	129	160	133	122	134	120	131	127	115	112	130	115	144	135	119	133	117	123	124	111	143	114	101	117	134	135	122	120	123	128	116	112	121	126	118	129	130	104	114	129	121	118	108	123	130	122	119	140	106	133	134	129	119	112	113	125	112	130	118	106	127	93	127	116	126	128	116	122	116	121	137	126	113	120	125	119	123	112	134	115	116	114	114	140	114	109	112	123	111	115	116	107	116	121	117	114	115	119	135	143	119	114	107	114	116	116	102	106	95	127	116	131	95	101	118	114	108	111	109	100	100	110	134	115	112	117	127	103	111	112	125	107	99	111	106	93	120	91	105	88	96	107	111	124	106	97	100	119	124	114	97	108	100	117	111	134	112	142	107	115	121	118	120	115	104	112	111	118	130	111	106	109	127	106	108	104	108	102	126	101	97	129	98	104	106	119	118	111	85	104	99	130	111	115	103	116	120	124	104	106	113	111	102	103	109	96	90	102	107	103	126	108	111	111	126	90	113	97	110	110	100	116	109	113	119	115	94	101	95	111	115	113	114	90	122	107	105	99	98	128	100	94	121	106	92	127	104	89	109	106	104	103	129	106	99	115	119	127	122	124	110	116	128	108	102	93	98	94	139	112	116	101	117	91	110	96	113	101	126	124	122	116	104	108	98	116	109	114	106	102	113	114	125	120	100	107	93	98	115	118	98	115	109	104	95	117	113	112	116	106	119	100	113	104	121	102	102	103	93	102	102	97	107	111	132	114	97	103	97	126	102	116	119	107	116	116	109	127	112	112	112	102	107	116	116	103	105	106	109	97	106	88	93	98	117	113	97	93	108	100	100	124	97	109	107	112	127	104	102	119	105	113	102	111	103	98	106	131	106	130	118	112	93	111	109	113	108	105	95	113	104	119	101	110	84	100	116	100	126	95	121	105	118	126	84	103	99	121	143	102	103	112	110	105	101	113	112	111	112	109	92	100	106	110	123	108	104	122	112	100	101	117	107	119	106	113	96	94	121	107	102	117	89	114	103	111	106	116	111	103	106	106	101	109	117	91	118	111	103	115	99	113	108	99	113	109	130	97	115	107	96	118	116	104	105	100	126	103	120	109	100	110	119	97	91	106	116	116	107	110	100	109	115	108	118	129	114	97	101	108	108	123	103	112	104	106	107	92	131	125	118	103	107	109	104	103	97	123	103	106	110	112	111	102	108	109	108	111	107	105	105	119	121	103	118	91	119	123	109	122	119	109	98	85	129	120	121	113	98	116	110	104	98	100	111	93	86	83	103	106	108	99	104	113	97	114	106	115	120	109	111	115	106	103	119	94	99	99	103	132	108	101	115	113	117	103	96	96	95	110	109	101	98	116	93	96	94	127	104	109	112	109	101	114	100	100	110	102	93	117	85	114	113	120	122	111	116	108	97	125	105	101	93	122	109	111	100	106	94	110	105	101	92	102	113	114	99	101	87	104	115	99	121	109	90	108	92	109	97	120	100	112	104	104	97	118	108	106	96	107	95	138	120	107	116	101	94	112	102	108	111	104	97	109	94	121	107	99	125	94	102	101	120	111	123	99	90	118	101	114	121	99	86	93	90	101	106	103	93	103	121	102	97	128	108	104	121	102	105	103	118	110	109	93	122	112	97	107	105	103	88	101	107	109	105	116	108	114	107	116	110	107	111	105	99	102	117	113	114	93	96	96	93	94	110	100	95	103	105	113	128	104	101	118	114	92	105	99	114	112	99	108	101	96	107	95	90	97	106	112	107	105	111	115	106	108	86	88	104	103	96	111	132	111	87	90	105	109	103	118	102	110	102	95	116	111	118	114	108	118	109	103	110	112	117	92	121	94	104	112	102	113	99	104	109	116	107	133	110	119	102	125	101	101	105	105	107	99	112	114	101	93	93	88	113	113	107	97	96	105	118	106	93	104	111	123	111	99	121	123	98	117	103	103	100	105	117	93	119	111	105	100	102	118	90	95	101	94	94	113	106	105	115	86	97	113	108	113	102	87	100	110	116	123	107	104	100	96	112	98	106	108	94	94	101	118	98	107	122	111	112	114	107	105	97	113	90	115	103	107	127	111	113	97	121	103	115	112	114	89	104	102	103	116	113	89	103	124	131	92	123	105	105	101
150	1	1710	139511	645	57	469	455	396	381	387	283	260	227	223	200	210	198	164	170	165	161	143	154	137	151	124	139	127	126	132	131	130	130	148	113	132	118	115	127	111	122	112	137	113	116	126	134	135	113	117	108	117	98	122	115	106	127	118	98	131	100	120	116	120	129	115	121	104	120	113	114	115	112	104	133	90	112	107	111	118	100	99	116	110	140	111	107	113	121	114	121	105	94	118	123	116	115	107	132	114	121	101	111	112	114	115	104	116	121	121	113	112	115	117	103	114	105	101	119	127	99	104	119	117	121	107	98	127	120	128	116	119	112	97	93	107	104	110	117	100	120	87	106	121	116	117	100	89	108	110	93	102	96	120	114	101	113	95	119	108	101	112	112	107	104	104	109	109	97	101	106	105	111	115	115	112	105	111	107	117	103	102	112	139	88	99	111	122	98	111	96	127	93	115	109	125	110	114	112	116	112	118	95	110	121	89	117	123	105	117	112	116	97	111	101	137	104	105	96	127	118	95	94	101	100	115	109	91	107	96	102	128	95	94	106	118	102	111	98	107	109	106	90	107	102	105	101	87	101	93	125	94	88	106	100	104	96	123	118	103	97	97	113	105	122	100	113	112	113	98	104	119	96	103	115	102	80	120	128	91	119	99	99	110	123	98	101	96	98	102	87	99	110	98	100	119	102	92	102	122	112	99	109	97	112	118	109	115	98	123	96	105	94	101	111	107	91	106	110	88	97	108	91	111	109	98	119	89	85	90	104	101	108	106	92	106	89	101	98	104	100	126	115	110	112	98	99	121	108	118	101	104	96	108	112	102	105	112	129	118	107	111	129	110	125	89	118	97	117	104	95	105	105	94	102	108	98	92	115	120	103	104	96	114	98	109	103	111	129	116	89	109	87	103	122	80	90	114	103	98	126	120	100	90	141	110	91	114	116	121	108	108	91	100	116	108	115	108	107	114	106	106	99	111	103	87	100	93	97	104	105	123	101	118	111	107	96	107	103	99	117	97	119	107	104	108	101	99	100	120	120	104	109	94	106	87	97	91	119	108	107	96	114	108	110	111	133	109	110	112	95	99	114	112	95	105	105	117	115	99	98	106	112	94	116	111	114	110	123	115	110	102	108	124	108	107	118	112	88	96	98	123	102	111	99	104	99	99	113	103	111	113	111	116	101	101	113	99	115	108	115	99	105	96	136	112	103	107	103	107	102	132	96	114	104	116	113	103	100	110	115	110	123	105	114	122	93	113	114	92	109	97	101	123	123	111	112	106	91	111	136	100	115	96	107	110	94	105	99	125	115	97	105	95	108	105	103	101	99	101	102	114	111	104	104	114	115	103	114	119	100	94	103	107	95	90	93	115	112	110	111	102	109	109	116	114	84	100	110	122	79	108	109	126	110	110	109	107	125	102	104	115	122	105	100	103	105	95	97	106	120	116	97	107	109	97	86	108	98	98	112	119	118	104	99	119	109	106	111	101	91	94	115	110	105	106	94	107	120	100	85	115	128	104	102	104	103	106	107	134	123	111	98	115	102	114	83	102	110	93	110	111	89	123	107	117	106	118	94	103	105	99	114	93	106	117	95	93	109	109	100	107	113	114	114	108	111	103	114	110	113	93	110	99	113	121	122	92	108	118	110	107	98	108	108	101	106	89	105	96	113	98	120	103	116	133	109	83	110	110	137	108	122	90	86	107	83	108	99	111	101	130	121	98	114	110	108	98	98	120	124	119	84	119	114	94	111	111	106	110	90	105	103	99	111	101	100	92	141	111	95	102	110	108	103	112	100	115	127	90	116	99	86	103	105	118	129	93	117	87	106	99	103	110	99	114	122	101	113	127	90	113	122	97	102	108	124	112	99	109	103	101	120	121	103	104	109	111	95	104	107	108	101	124	127	116	117	83	94	119	101	117	101	106	119	105	109	114	106	96	111	102	116	101	114	101	98	90	112	107	104	101	99	114	96	116	103	118	119	101	99	108	118	100	96	104	115	101	91	104	106	96	117	104	114	107	121	110	97	109	96	96	109	109	120	114	107	94	109	112	92	98	102	118	118	93	91	108	112	113	115	90	94	116	105	89	120	97	98	100	133	105	99	103	117	100	96	117	116	114	108	114	108	102	115	101	111	110	118	105	100	118	109	110	119	117	102	101	110	98	96	97	118	102	107	103	99	123	111	95	99	100	107	101	101	100	115	112	95	106	133	119	114	99	97	103	108	99	107	113	104	103	103	97	97	81	104	100	112	90	115	111	130	99	114	104	100	97	112	107	90	122	101	128	113	109	111	96	115	111	96	107	110	94	96	118	107	103	111	119	97	112	103	111	106	130	100
150	2	1950	139569	613	35	485	561	543	560	586	481	444	396	368	351	337	311	291	264	274	253	247	225	219	219	220	206	172	188	185	187	180	191	168	154	155	146	154	148	170	155	157	150	142	174	160	124	160	135	175	140	141	157	169	139	155	150	146	156	153	137	150	112	136	148	128	141	129	147	133	128	142	124	139	133	143	114	147	127	129	121	144	130	123	126	146	129	128	118	111	131	103	128	126	114	109	133	124	125	137	122	140	119	128	132	124	96	137	130	137	131	121	114	121	131	122	123	123	116	126	134	120	111	114	125	126	126	124	134	127	109	134	109	130	117	133	121	122	127	134	112	138	107	129	138	127	125	121	117	122	136	119	111	108	116	116	131	114	104	121	108	102	139	135	111	127	121	120	118	136	111	138	125	117	109	127	124	120	118	115	113	123	119	121	117	108	117	99	119	130	126	132	110	103	120	126	126	105	122	111	114	125	132	111	122	124	106	108	122	126	113	110	111	113	112	117	120	119	130	110	107	118	115	116	112	125	117	120	110	131	82	122	115	124	116	107	127	135	122	124	108	107	113	116	106	115	116	128	132	100	129	93	118	118	116	128	104	99	111	120	123	112	122	115	120	108	105	117	120	131	107	131	116	131	100	114	104	121	119	117	127	112	117	102	128	116	109	132	126	117	136	120	123	117	112	100	123	114	133	105	139	104	122	116	113	131	120	120	118	112	123	110	117	116	105	111	101	112	107	113	125	117	108	120	92	125	101	93	104	97	115	120	108	112	115	82	105	113	103	121	125	109	98	124	115	107	109	87	119	129	112	93	116	118	116	98	115	111	109	120	108	118	105	120	92	136	126	114	125	109	119	120	140	97	125	118	117	135	125	115	130	113	129	113	136	108	123	100	97	126	113	118	127	116	110	120	118	90	119	130	124	117	101	138	107	127	122	120	112	123	122	114	103	99	145	129	130	102	104	118	111	111	111	111	119	126	113	119	130	134	118	109	115	134	105	119	104	120	106	113	114	122	106	119	95	111	129	116	115	108	119	119	100	107	108	97	92	127	105	114	104	112	109	126	103	107	106	119	114	99	120	116	104	117	124	107	95	124	115	133	123	117	103	121	113	127	106	136	116	117	118	107	120	122	131	91	129	122	124	114	113	114	108	112	125	99	108	104	116	102	122	100	101	118	125	121	110	137	105	108	110	110	89	97	117	142	108	104	112	120	123	89	105	103	124	137	123	136	117	92	116	117	131	94	112	121	118	119	115	120	96	96	118	116	107	106	112	130	103	114	119	113	109	119	126	120	110	117	109	138	111	125	107	109	114	130	104	105	108	112	112	123	111	115	107	103	139	99	120	126	114	131	116	117	121	122	114	109	111	88	101	134	121	109	134	105	99	118	114	114	131	126	117	99	108	99	112	118	121	109	91	102	104	122	112	113	128	124	123	122	116	117	98	99	115	139	103	96	110	118	109	116	127	118	128	110	134	99	102	110	105	130	116	108	116	105	106	128	106	99	108	97	130	104	119	123	117	119	102	112	102	106	113	119	123	121	112	113	116	121	123	114	109	119	125	119	104	120	112	117	102	113	113	101	106	117	135	105	106	124	122	123	126	105	100	117	113	131	116	108	126	138	115	127	112	139	102	116	107	136	108	123	119	121	115	103	120	111	126	90	101	98	125	134	121	120	133	119	107	106	109	108	130	99	120	116	101	119	107	119	119	106	122	125	129	102	121	114	115	98	112	131	114	134	105	104	126	118	116	129	116	115	132	112	85	112	124	121	138	108	115	112	122	100	130	105	84	115	99	118	125	116	116	113	121	89	116	100	134	104	120	117	115	104	109	105	101	133	121	129	124	121	119	91	118	111	119	127	109	108	122	133	116	113	114	121	106	115	130	93	116	103	114	112	116	131	114	98	106	134	127	123	109	124	124	104	101	117	131	92	120	123	129	94	120	119	101	120	110	105	121	118	103	122	116	109	101	116	112	124	114	97	109	106	118	102	109	135	116	109	111	115	119	117	91	127	133	123	95	110	114	104	103	108	108	101	102	102	115	113	108	114	107	111	133	109	121	129	111	108	110	129	123	104	122	129	115	138	92	120	119	105	124	100	112	105	129	119	134	121	117	127	105	110	112	109	113	127	116	107	133	121	115	129	111	99	120	114	107	105	127	114	129	95	116	97	130	113	134	118	110	107	125	107	103	109	106	135	110	122	138	119	127	130	106	97	114	122	118	111	109	95	111	109	126	124	113	106	105	121	133	111	116	116	128	120	117	100	106	127	116	108	117	113	115	104	117	123	118	126	111	119	100	107	140	125	130	123	107	115	127	116	115	95	122	109	86
150	3	3250	139627	648	44	496	536	517	466	417	370	405	309	299	282	280	244	220	227	232	199	213	191	173	180	180	166	162	170	167	155	161	167	143	163	130	155	145	151	143	166	153	129	149	131	135	126	133	135	123	129	139	123	147	155	138	131	142	131	139	146	130	127	128	143	126	141	123	118	148	130	140	122	129	148	117	129	102	136	130	112	133	134	143	129	121	128	120	137	148	134	133	126	130	119	115	116	115	121	123	137	133	133	143	115	136	122	116	132	117	111	128	117	120	122	121	139	122	121	107	121	127	113	133	125	113	142	113	143	121	118	116	110	137	118	102	116	129	142	146	115	134	132	116	127	117	110	141	130	136	115	122	124	132	127	104	122	113	90	126	118	109	128	134	128	137	118	122	117	124	122	118	134	131	116	90	111	122	127	115	119	137	113	117	144	110	127	122	118	120	138	132	128	130	114	114	134	110	120	123	127	119	111	136	128	105	118	108	120	97	131	121	117	121	131	125	119	92	109	129	117	118	132	124	118	119	118	100	113	107	140	119	117	103	132	113	126	106	101	114	114	122	111	128	119	119	98	101	138	132	106	124	133	124	119	122	108	133	121	143	97	126	136	123	110	119	114	119	128	131	123	107	108	115	122	106	105	113	123	115	118	119	114	119	107	103	121	119	129	145	98	94	147	117	127	114	115	116	126	100	113	114	123	118	121	126	100	101	114	105	128	119	97	124	127	123	132	112	126	125	128	115	102	118	108	101	111	124	122	94	111	106	121	128	119	116	131	122	135	133	123	104	135	100	127	106	123	117	110	117	109	106	112	109	102	110	115	109	126	99	118	115	110	117	116	111	114	114	115	133	125	122	116	104	126	118	150	105	109	110	139	112	117	129	106	122	121	138	109	113	127	102	105	124	116	112	119	122	110	132	120	123	99	132	120	107	138	102	116	105	134	129	111	105	120	118	128	122	130	108	99	127	132	131	119	106	106	116	145	103	114	109	127	101	113	111	120	107	123	134	146	121	104	112	125	125	108	129	127	120	109	121	120	111	117	116	112	118	121	119	120	126	91	133	114	120	123	125	113	128	117	119	117	118	145	117	105	120	120	109	131	116	113	108	121	96	126	127	108	126	117	134	127	116	107	121	117	123	109	114	125	99	109	120	116	126	109	116	112	107	100	114	121	134	119	114	115	127	108	125	129	122	124	127	119	133	119	127	91	114	113	107	120	106	95	128	117	113	113	124	123	124	132	110	105	108	122	115	100	114	123	122	119	110	111	109	131	131	112	106	115	133	145	122	111	119	115	114	138	119	112	120	140	123	113	109	121	143	121	138	128	115	101	135	108	132	91	117	125	109	109	109	111	107	104	106	132	96	104	117	120	131	115	135	112	89	121	116	120	118	110	118	119	127	132	110	129	104	105	117	108	125	110	129	117	119	114	124	107	120	106	127	126	136	117	97	109	118	128	105	125	123	115	108	144	117	130	118	133	119	107	108	117	123	93	119	119	122	107	128	121	141	101	134	114	106	101	121	127	101	104	111	92	111	125	124	112	111	110	106	114	105	100	126	122	108	121	128	120	125	128	127	102	126	111	120	119	109	112	96	128	104	126	103	107	115	135	113	126	102	122	111	124	129	116	122	117	106	119	112	117	126	119	111	110	109	111	113	113	110	137	103	111	98	94	110	107	117	133	130	100	112	112	131	129	112	96	106	110	114	118	128	108	104	112	108	116	101	123	125	119	111	137	98	117	109	111	105	123	136	117	105	119	133	121	113	114	114	103	114	99	117	123	124	125	125	114	115	127	109	119	133	106	137	127	120	137	109	136	111	111	134	123	128	121	119	124	129	105	111	108	108	119	129	130	121	86	119	126	123	112	107	98	105	112	116	112	119	99	115	118	125	107	131	146	106	103	122	116	124	139	118	102	144	117	108	113	127	96	118	117	112	133	109	110	123	119	127	127	108	102	125	108	114	119	120	104	132	119	109	107	119	117	112	96	136	108	116	125	115	111	121	105	131	111	124	105	128	105	130	128	108	106	117	125	129	122	104	119	116	137	106	107	134	130	112	119	102	133	121	129	115	95	136	115	126	118	115	128	117	126	110	115	127	124	97	104	110	126	119	119	109	110	147	115	110	129	121	128	116	115	144	121	106	117	117	117	107	111	123	124	114	111	126	118	103	105	121	123	116	112	121	105	125	130	119	104	108	139	108	113	122	102	109	109	114	121	118	104	108	114	101	119	114	116	111	122	116	127	111	125	136	105	112	125	123	121	105	110	112	124	133	138	115	90	116	132	109	112	104	107	123	101	98	108	131	115	104	104	126	96	109	121	125	116	118	117
150	0	2500	139685	624	17	516	641	638	601	623	588	583	522	483	447	457	416	397	373	382	350	342	316	302	285	267	276	268	255	242	250	216	224	223	206	214	194	191	184	187	180	198	193	160	158	184	169	161	161	168	180	197	148	156	135	160	165	136	163	123	155	141	133	149	144	130	147	143	150	134	145	147	161	141	142	134	137	151	153	139	129	129	122	128	135	138	134	123	141	137	121	130	141	118	119	141	113	135	147	117	129	107	134	126	126	115	102	133	116	124	128	126	127	109	123	103	103	125	105	123	127	116	119	123	115	128	121	103	116	102	103	110	125	111	110	126	139	108	111	113	122	114	108	113	117	112	126	122	117	123	104	92	124	110	99	109	112	108	124	119	105	123	116	129	83	118	117	114	115	113	103	110	114	84	105	111	125	117	105	99	111	111	122	100	123	109	123	113	104	115	114	106	92	109	114	99	104	118	105	112	122	89	105	95	96	104	114	116	112	117	103	89	96	113	109	91	113	122	110	110	95	99	102	118	98	118	103	108	94	93	117	119	109	101	94	98	101	113	112	109	99	93	104	114	82	107	94	101	95	124	134	119	102	103	111	123	90	113	115	91	103	102	111	104	99	104	107	107	117	98	110	98	101	108	88	104	101	104	98	109	102	99	84	85	101	98	85	121	109	112	92	109	110	118	105	101	104	109	88	103	94	112	102	113	104	113	100	92	98	101	116	106	105	90	103	101	98	86	99	97	96	102	96	92	97	108	109	110	112	120	112	119	119	120	120	91	99	88	97	104	96	95	106	92	89	91	108	114	103	101	93	113	107	108	87	91	109	99	101	97	104	97	100	86	107	119	110	105	105	103	96	128	103	113	95	103	87	124	103	90	100	103	95	95	105	96	95	108	102	102	94	92	108	91	109	106	99	94	102	104	103	97	91	96	92	105	87	87	104	101	85	101	93	102	125	115	97	104	102	94	116	105	114	108	92	108	103	97	106	71	95	99	107	84	106	105	96	102	104	90	113	103	98	89	92	108	102	91	93	89	104	111	90	88	101	92	97	115	95	92	99	104	93	107	92	109	97	107	88	105	103	107	108	110	94	88	87	108	96	94	105	92	126	91	97	106	82	92	107	98	109	94	92	115	86	96	80	97	103	120	102	95	98	98	93	106	100	91	114	100	113	106	109	93	102	97	110	121	94	101	98	90	109	106	89	82	107	104	104	100	104	89	109	97	89	104	113	83	100	119	123	81	106	110	106	93	106	100	98	90	89	116	102	118	93	113	100	92	89	105	99	96	99	89	95	101	90	102	104	97	89	97	97	113	80	91	87	100	110	97	102	94	101	96	94	105	103	88	92	110	114	107	95	98	112	97	89	104	101	85	110	78	98	100	101	97	113	100	94	103	96	108	92	102	111	112	95	108	86	100	99	91	90	107	100	108	89	116	105	87	81	94	95	95	102	93	95	98	84	98	98	103	108	109	103	90	93	120	113	109	104	91	97	105	109	110	105	97	91	103	102	102	98	105	97	88	110	90	83	99	95	91	117	96	105	103	111	94	93	94	109	116	94	91	100	91	103	103	103	86	94	102	84	118	96	117	100	102	102	88	114	94	94	105	100	118	84	106	110	95	96	110	103	115	93	106	109	110	88	109	114	103	98	114	111	104	87	105	92	96	105	121	100	99	98	108	103	91	109	77	92	99	97	95	99	97	111	82	79	95	90	106	107	83	83	82	98	93	97	89	90	86	85	98	105	97	89	101	117	80	108	101	99	101	91	97	117	105	110	102	95	89	105	86	105	95	91	103	71	95	92	111	92	89	111	109	104	78	89	112	94	105	92	82	94	94	114	95	101	88	104	108	105	87	96	89	82	103	100	108	101	98	92	88	98	96	112	99	101	100	93	94	95	87	117	105	100	122	113	104	93	91	110	118	108	90	101	86	94	88	89	99	95	105	115	99	96	88	110	108	98	107	89	90	107	102	97	94	82	105	91	100	98	106	96	97	99	103	76	101	110	88	114	99	103	98	108	103	104	94	113	72	96	101	74	91	108	85	101	100	90	91	77	95	89	97	112	91	88	108	107	90	105	84	90	82	99	90	89	108	83	96	107	97	97	110	80	85	107	83	88	93	101	101	100	107	105	98	87	93	112	99	95	89	103	89	86	93	116	104	99	74	103	112	92	82	115	97	93	109	94	103	94	113	91	102	98	94	110	93	102	103	108	90	89	88	97	75	98	96	115	99	85	116	101	90	108	108	104	105	88	87	92	89	74	101	103	104	95	94	100	105	111	91	99	92	98	91	103	87	88	100	114	92	95	115	101	88	96	102	94	95	93	96	103	89	103
150	1	1710	139742	642	47	451	465	406	360	316	270	253	232	228	176	202	174	179	165	159	148	144	150	127	127	120	129	111	112	124	95	91	107	107	95	111	123	98	91	109	109	108	104	84	96	113	103	100	101	93	109	104	93	109	93	97	110	106	101	104	90	103	87	87	110	75	104	107	82	87	93	100	84	89	94	104	91	88	101	93	94	81	84	94	96	87	91	100	101	97	88	114	94	91	76	82	75	81	86	93	90	90	86	88	79	87	97	90	93	99	96	104	94	94	80	89	88	101	85	81	109	94	96	103	91	90	94	85	94	89	89	95	81	86	89	105	84	83	90	89	87	81	73	83	103	80	82	88	96	77	95	105	98	95	87	93	85	99	95	79	90	97	101	90	90	85	83	81	87	97	84	71	87	82	85	85	97	83	81	105	103	79	88	89	90	101	87	84	74	77	79	82	80	79	78	79	91	81	83	89	91	94	94	82	79	68	80	79	93	90	83	91	100	89	96	95	87	84	75	82	92	75	94	86	79	94	87	74	94	87	103	88	104	87	90	90	89	103	99	73	78	86	91	91	94	91	78	106	92	93	83	73	87	99	86	92	73	85	94	82	103	88	75	89	82	87	80	78	78	80	109	97	78	79	102	96	90	92	75	94	101	82	92	73	82	99	84	91	94	82	81	85	92	71	92	87	99	82	106	91	83	88	91	88	87	79	97	85	83	87	101	87	81	85	84	78	76	75	87	83	87	92	91	97	69	81	96	86	86	99	85	88	101	70	86	82	102	93	83	96	68	90	97	88	88	87	88	93	89	77	76	91	96	94	98	76	102	64	88	89	61	80	70	80	78	90	94	79	79	85	79	95	85	94	79	84	81	98	101	81	93	84	67	96	92	84	79	96	100	81	55	71	102	71	98	87	82	86	84	80	78	78	92	74	94	88	76	104	94	94	94	92	96	94	89	90	79	70	87	87	87	74	83	88	88	94	89	97	93	96	94	89	87	91	87	75	79	101	79	88	89	90	78	92	99	86	80	85	91	93	80	92	85	75	75	82	71	85	87	82	78	64	93	105	85	101	86	82	107	83	82	97	76	99	99	98	89	80	82	70	102	71	75	78	81	88	86	74	87	79	90	100	83	88	78	105	87	91	81	83	78	89	73	74	94	100	97	89	76	72	76	86	81	99	85	85	87	82	77	89	78	77	95	98	91	85	100	90	94	104	95	94	84	93	83	84	83	89	94	86	83	75	85	80	80	92	74	78	91	89	91	95	74	99	89	92	90	83	90	84	93	85	102	87	74	92	84	84	75	87	90	96	82	79	82	90	77	74	90	98	83	71	87	89	77	84	81	89	78	85	86	77	83	91	106	107	79	88	74	100	94	80	83	85	90	65	77	92	85	99	100	94	88	99	87	96	107	97	70	84	91	82	107	94	100	91	85	96	74	71	97	86	97	79	96	85	86	95	99	95	89	86	92	85	74	88	98	91	76	85	81	74	95	103	81	92	93	79	82	101	94	89	105	84	91	94	72	86	81	83	82	113	82	95	85	84	92	88	79	95	86	100	91	90	83	70	80	78	102	87	89	90	86	91	105	88	89	90	90	90	96	97	94	75	75	84	84	86	78	68	63	92	87	69	79	79	90	87	82	87	87	83	80	89	97	84	82	107	94	81	94	80	96	81	80	81	92	96	90	82	87	76	96	93	96	98	78	70	84	89	92	83	78	94	94	79	77	76	81	99	84	76	88	76	96	108	87	87	89	89	77	88	99	84	96	80	85	95	78	73	67	81	89	88	85	84	93	75	81	90	81	96	106	75	83	87	89	109	82	83	91	84	80	101	98	91	100	86	83	101	95	76	80	94	106	72	72	72	80	88	107	86	88	84	95	90	88	105	90	94	76	87	75	85	83	88	82	65	79	98	95	87	85	89	94	84	88	82	86	105	97	86	84	80	82	74	85	88	72	80	91	78	95	74	80	70	93	97	87	94	85	96	83	95	100	92	81	100	80	86	90	78	80	75	93	81	82	84	79	91	98	93	90	89	103	81	85	87	76	87	89	80	83	93	86	73	85	90	69	92	89	68	75	74	111	89	65	76	100	70	89	88	82	76	113	92	83	78	64	89	84	88	86	92	78	89	82	76	87	89	78	94	85	83	88	98	89	90	78	99	81	75	80	96	89	90	80	90	65	97	91	82	114	90	91	82	85	87	100	99	86	108	86	84	93	86	81	78	78	76	86	77	85	75	84	85	80	73	75	80	89	82	91	90	80	87	85	77	103	86	90	92	90	80	75	98	105	81	78	97	77	73	76	91	98	73	75	95	89	80	92	92	82	84	95	97	81
150	2	1950	139800	642	27	510	546	567	496	483	422	450	380	369	334	305	294	238	267	241	221	254	219	201	184	160	158	169	170	159	146	141	134	149	144	124	133	119	131	114	107	119	110	120	112	115	92	115	97	99	119	103	100	103	101	101	96	110	120	96	98	86	107	102	94	113	107	91	105	104	83	110	96	90	92	90	99	89	88	76	116	101	90	76	76	86	84	94	79	81	88	92	97	83	89	98	87	71	84	91	94	86	69	96	104	83	100	70	80	79	94	81	83	86	88	73	76	86	88	97	92	80	80	78	72	80	73	105	82	76	77	78	78	71	84	80	81	77	93	75	89	84	90	84	78	80	80	69	89	74	76	84	67	79	86	74	85	70	78	66	88	86	81	90	58	91	79	74	78	99	90	83	75	76	84	79	75	82	86	78	73	80	74	80	87	76	71	77	93	98	84	80	61	80	84	81	86	82	73	83	66	79	88	72	82	96	89	73	77	72	78	86	70	87	83	80	73	56	82	75	82	82	85	75	78	95	78	83	87	69	63	90	60	74	71	69	67	80	76	76	68	98	66	64	78	79	66	80	83	72	77	70	77	89	85	77	75	77	66	65	67	66	78	71	74	75	57	77	73	92	68	86	78	85	68	69	78	72	74	83	87	74	95	86	89	69	65	60	78	73	77	64	74	93	81	73	63	58	84	89	77	62	80	80	86	74	77	73	74	83	74	66	102	74	71	72	87	81	92	79	96	87	80	69	77	88	66	82	64	86	67	71	75	74	75	74	80	75	77	83	59	66	61	77	78	77	73	88	67	68	79	89	71	75	63	70	75	83	77	74	66	82	57	63	88	63	72	60	85	71	92	59	82	85	73	71	60	75	87	83	73	68	70	80	85	83	94	83	75	83	70	72	71	74	94	52	74	77	74	75	69	76	81	83	67	67	85	70	59	64	78	57	69	57	86	91	81	64	83	71	81	77	81	75	86	90	73	73	78	61	88	79	68	80	67	75	72	72	77	78	86	81	70	81	69	75	63	66	91	57	55	80	66	69	75	66	90	80	80	81	70	78	67	87	69	52	81	71	74	73	87	80	81	78	85	73	76	85	73	85	70	81	77	76	69	94	75	90	88	70	62	77	65	81	74	73	83	82	99	65	74	86	77	89	72	80	62	62	87	81	78	78	78	70	72	46	68	69	76	75	75	75	65	78	77	75	68	75	81	66	78	90	74	73	72	65	91	54	68	68	54	81	79	83	81	83	92	81	87	74	81	67	65	68	66	75	69	66	63	69	63	90	73	67	68	68	75	85	65	78	76	67	77	67	75	79	76	91	65	82	76	71	73	77	64	65	58	88	78	78	69	66	71	82	61	76	72	86	86	80	61	77	78	66	69	61	72	70	81	70	77	79	80	62	73	63	77	59	71	64	79	70	63	88	67	70	74	80	83	67	85	66	68	68	73	69	67	77	71	82	78	79	60	72	69	91	80	81	67	72	60	75	78	74	77	78	77	72	85	76	73	67	74	86	64	68	80	66	85	77	74	88	70	71	68	73	82	72	71	73	68	63	55	66	70	92	74	68	78	73	88	60	77	74	84	82	67	81	68	62	64	72	70	86	82	80	76	64	75	91	61	78	71	69	64	70	80	63	78	73	84	76	60	77	92	62	77	76	67	69	61	71	70	72	80	80	67	60	74	69	82	75	65	82	70	70	71	76	70	73	71	68	80	78	60	66	65	70	82	74	69	77	71	82	73	85	81	82	80	78	71	74	62	71	72	86	82	66	80	80	74	65	73	57	75	66	85	78	60	72	83	76	65	82	69	75	75	74	70	76	84	70	72	64	75	81	75	84	68	82	61	80	82	66	72	66	67	71	64	65	75	69	75	80	64	76	74	73	70	66	78	82	86	74	72	65	82	75	80	82	66	78	74	71	66	77	82	82	78	79	63	66	87	77	93	61	72	60	78	66	81	72	84	72	68	75	70	66	88	70	67	75	55	75	75	77	76	65	75	73	86	80	77	59	74	70	65	73	56	70	79	78	82	56	68	57	80	77	76	68	78	86	70	77	77	68	65	87	87	73	68	76	72	87	58	87	80	73	81	78	83	82	73	80	75	92	62	60	87	81	73	75	82	77	69	55	74	77	66	79	71	82	78	72	70	62	62	60	88	59	67	57	58	83	75	74	72	65	86	84	75	90	59	74	78	79	57	68	79	91	76	70	77	74	74	53	80	64	80	70	81	75	78	74	75	84	68	77	72	72	81	68	74	75	78	83	82	78	76	84	75	76	89	71	70	66	71	75	80	75	85	69	98	62	78	63	88	75	82	77	71	79	67	76	75	69	95
150	3	3250	139858	627	37	508	512	486	425	418	371	358	309	281	266	254	251	220	190	181	173	190	195	164	161	146	145	141	157	141	118	126	118	124	135	104	128	138	104	121	101	109	107	92	110	114	109	117	98	99	119	115	101	120	114	105	117	98	116	105	97	109	102	124	99	102	114	111	112	114	98	95	117	109	96	99	99	102	85	101	94	83	106	104	107	90	96	97	99	98	102	95	104	104	79	91	75	95	96	99	94	105	99	84	114	81	95	89	100	96	86	91	104	99	102	90	87	109	96	85	99	104	94	106	94	87	97	102	102	92	110	94	99	101	99	94	102	95	91	100	106	83	107	88	82	97	100	103	97	92	93	91	79	107	94	94	104	96	88	104	98	121	92	107	86	98	81	98	86	90	103	94	98	88	93	101	109	83	96	88	86	89	84	97	85	95	98	90	95	96	92	100	94	99	92	114	104	90	88	103	96	82	94	97	86	81	85	98	92	97	106	103	91	104	102	84	88	104	75	91	85	88	104	91	97	93	96	88	93	80	86	88	94	102	74	91	75	87	83	90	110	97	101	91	86	85	81	83	97	92	93	98	93	77	96	95	90	97	84	101	78	101	92	100	101	102	104	86	95	99	89	87	114	89	97	88	80	95	98	87	70	88	97	97	99	83	98	87	91	92	112	96	90	91	96	83	107	91	100	78	98	88	79	88	89	97	79	94	84	93	95	78	88	84	75	76	85	96	90	96	97	79	95	102	85	68	91	85	106	93	102	79	94	95	86	84	88	92	110	104	91	91	97	96	81	86	88	88	98	90	75	86	97	88	100	91	88	94	89	81	98	86	95	73	84	72	79	103	99	104	69	104	85	91	87	91	93	80	76	79	91	110	89	93	90	90	86	77	79	89	96	99	102	84	96	105	106	81	97	100	90	90	99	93	93	86	99	103	89	88	88	87	96	86	86	108	96	104	96	103	87	86	87	98	79	80	77	93	85	96	101	88	86	92	82	81	75	99	94	108	73	83	93	89	82	100	96	82	84	100	87	95	89	79	88	87	100	99	80	102	84	93	86	85	96	93	88	85	99	88	99	91	102	102	103	97	91	89	87	84	91	100	82	90	100	102	75	88	87	92	86	80	90	93	78	96	85	80	72	88	91	75	92	93	89	93	85	90	88	83	88	69	86	105	83	95	83	102	111	91	95	90	89	95	72	97	88	81	96	98	90	88	73	104	100	89	94	95	100	103	92	90	102	96	99	94	87	94	88	97	84	93	74	88	103	81	103	84	81	81	85	83	98	102	92	78	92	85	84	88	84	98	100	93	97	97	88	90	106	99	85	97	103	92	79	84	105	84	89	95	84	85	100	91	95	99	88	107	87	83	102	81	84	86	88	101	100	89	100	83	90	84	98	94	90	86	82	93	103	82	92	80	84	99	86	88	91	93	95	71	98	94	76	93	96	92	90	83	97	93	96	91	100	97	93	88	97	82	88	89	83	74	90	94	87	83	93	94	84	88	83	103	106	83	99	99	82	87	89	80	80	77	82	96	90	100	91	102	85	101	84	86	88	97	71	90	96	82	92	80	100	99	101	96	96	80	81	91	98	79	88	79	86	87	91	89	91	90	95	87	84	94	112	73	97	105	111	89	96	94	97	94	104	92	95	77	91	96	76	102	95	81	85	79	93	76	91	97	83	92	94	91	104	90	106	87	87	97	89	83	85	82	102	88	81	90	90	88	92	86	84	84	90	94	93	96	78	83	81	94	80	112	95	80	105	102	96	88	113	93	95	88	102	91	105	103	95	80	96	96	85	86	96	86	75	88	100	84	83	92	112	82	100	108	105	86	76	90	83	95	72	96	97	76	103	107	93	80	91	93	97	95	90	92	85	93	103	90	97	93	71	96	94	81	85	72	73	93	87	84	96	78	83	115	82	90	91	88	90	96	106	89	83	99	87	74	79	87	73	97	108	88	96	80	79	104	99	82	92	79	95	101	93	90	102	85	100	104	81	85	87	96	81	96	102	83	99	98	85	89	105	95	94	88	101	99	83	84	94	98	100	81	80	92	89	91	88	100	100	99	82	92	94	87	87	117	84	83	93	85	105	86	105	88	74	97	93	81	92	98	87	100	97	75	93	82	99	78	88	93	88	89	111	95	96	86	93	95	86	89	96	106	95	85	77	89	92	100	88	83	99	98	83	96	100	82	97	91	75	82	87	74	88	84	109	90	78	85	72	90	81	81	95	89	74	91	92	73	99	95	92	95	98	88	93	92	92	114	84	104	79	86	83	73	78	84	87	70	81	82	96	93	88	88	98	84	81	94	84	91	78	79	83	86	73	83	106
