150	0	2500	105280	419	10	257	303	285	276	269	258	266	259	273	256	251	236	225	220	219	216	195	201	198	203	194	191	191	171	207	180	177	190	164	192	168	179	186	149	174	161	168	173	150	167	178	164	162	154	152	160	148	162	160	185	180	169	155	151	147	149	148	156	133	164	139	166	154	166	160	168	144	139	139	158	135	139	147	151	139	137	155	141	153	144	130	145	147	136	144	143	151	154	160	147	170	167	157	141	136	143	140	131	169	142	146	133	146	138	153	151	161	114	143	151	163	137	174	178	130	153	126	142	133	161	143	128	133	157	126	150	138	148	145	162	135	153	129	145	147	144	136	134	142	146	143	141	155	166	156	155	142	155	142	148	140	152	136	146	143	139	140	173	135	154	142	146	123	134	139	134	138	153	152	162	142	126	135	134	149	144	144	116	142	162	155	131	134	141	135	120	129	149	141	146	129	138	124	146	147	140	150	128	153	133	123	153	149	144	117	147	130	151	130	131	149	157	146	128	134	142	137	166	152	133	133	126	149	129	131	153	145	145	149	132	143	133	134	146	118	156	150	160	147	135	136	142	123	154	123	157	125	137	144	140	134	139	131	123	147	146	136	148	147	129	147	132	149	141	142	157	142	137	129	128	139	133	134	131	155	129	137	146	129	143	132	131	134	160	129	152	151	143	128	165	143	134	166	144	135	130	156	143	126	149	159	146	136	152	151	145	143	149	150	148	143	143	118	133	146	137	130	132	143	150	159	146	128	148	137	146	132	138	136	125	131	141	135	140	126	141	152	139	144	125	137	129	133	154	147	140	137	138	148	154	146	141	143	117	141	137	115	137	149	140	118	145	127	156	145	139	142	135	140	153	141	130	141	164	136	137	152	143	124	141	175	131	142	138	173	137	131	149	138	153	158	132	135	148	137	136	137	140	141	126	159	129	144	157	138	132	137	147	161	146	161	131	129	150	127	130	127	128	132	139	146	137	145	141	139	120	133	153	146	168	143	129	125	131	141	160	134	141	122	141	146	126	150	141	139	130	151	132	155	129	137	144	147	131	127	142	129	147	159	136	122	140	133	169	116	141	135	126	146	134	141	133	147	163	137	127	142	137	127	141	153	143	129	150	148	131	135	153	133	130	140	149	169	122	135	140	142	138	158	127	148	121	139	133	122	149	131	148	135	151	138	139	144	160	152	129	144	133	112	133	152	149	131	151	124	139	147	137	145	145	153	156	146	146	147	119	141	138	142	139	132	152	138	147	130	137	141	146	125	130	151	143	160	145	130	150	140	139	127	123	141	122	139	137	138	143	132	136	132	146	127	131	133	142	140	132	127	134	144	156	148	137	142	149	156	135	152	139	139	134	144	139	157	129	135	127	134	131	156	130	119	157	127	162	130	118	138	133	129	144	165	127	142	132	155	142	104	131	131	147	142	139	151	122	134	140	146	134	130	144	146	127	137	161	134	133	132	145	153	131	132	133	126	145	149	136	140	144	121	134	142	134	110	132	137	145	121	147	154	143	156	143	140	135	142	133	144	140	131	150	144	125	150	149	162	135	126	144	125	143	131	143	145	166	111	146	127	148	146	137	132	138	148	147	134	149	146	146	135	161	144	132	142	142	133	141	135	133	147	136	145	147	122	120	143	125	147	135	138	130	139	139	153	139	140	141	126	143	147	154	156	125	145	126	143	146	123	125	124	135	134	145	131	146	152	144	123	157	152	143	134	155	133	150	155	140	143	133	126	147	145	126	123	142	146	155	135	145	130	143	113	152	136	139	121	150	128	132	139	144	157	125	134	120	161	150	142	132	141	135	128	134	147	135	141	132	149	129	148	135	141	134	124	138	138	118	144	155	154	132	147	158	136	129	150	132	123	136	148	130	124	146	150	161	136	142	131	147	133	135	138	124	150	131	131	148	124	132	149	153	141	139	144	143	132	115	138	136	152	154	160	155	127	140	149	148	137	153	144	146	137	132	151	141	144	153	174	158	125	136	133	148	140	151	114	152	142	162	143	136	145	147	142	148	131	136	138	144	135	131	134	133	133	140	148	147	150	137	129	114	130	149	134	131	140	122	122	145	127	148	112	135	147	133	160	154	154	102	145	132	146	120	146	137	138	147	150	145	134	148	131	128	119	122	141	147	156	138	153	148	131	139	145	149	140	125	151	128	147	158	136	140	143	150	138	157	151	125	151	155	155	141	150	165	140	144	133	134	135	111	134	138	150	133	145	133	153	134	151	115	124	126	158	124	137	149	139	126	158	153	137	145	136	134	140	141	140	148	139	126	155	134	141	145	149	122	141	133	144	153	142	155	132	149	138	151	142	151	120	139	144	124
150	1	1710	105338	408	70	324	273	238	244	235	209	197	175	175	179	173	190	164	151	168	166	161	170	158	159	168	178	171	149	150	163	164	156	144	177	151	155	169	155	146	181	157	147	141	146	165	157	154	178	159	148	148	153	153	172	157	141	137	154	161	149	152	139	158	120	153	153	166	133	148	159	155	126	148	135	167	158	172	158	121	149	143	137	131	138	169	137	144	158	158	145	147	164	150	139	158	150	153	160	162	162	136	142	143	156	165	162	161	140	144	136	154	143	148	150	150	148	156	158	157	151	164	153	158	145	153	136	144	142	160	148	153	144	162	151	168	133	146	151	158	154	161	148	139	174	138	163	145	154	151	155	138	156	146	152	142	182	163	155	151	141	131	163	159	153	163	140	151	157	139	150	144	146	155	140	150	174	131	161	148	154	163	151	158	152	158	158	141	152	140	134	160	146	152	141	143	155	180	169	129	173	143	162	146	146	163	146	152	156	156	172	160	143	152	148	150	150	158	149	153	152	152	173	155	156	145	157	154	149	144	152	155	147	152	140	171	160	153	150	145	137	152	153	144	159	134	157	143	190	135	167	151	151	177	152	155	148	153	149	165	156	165	148	156	154	146	134	142	127	142	132	155	141	148	153	145	164	155	155	171	169	146	142	160	154	167	142	167	163	149	140	154	157	144	141	147	166	139	159	161	153	172	144	162	158	176	167	151	155	156	171	156	157	153	127	150	145	168	160	148	143	160	151	152	153	137	154	148	148	159	143	177	147	151	162	147	160	149	150	137	157	155	159	138	151	137	162	169	135	158	151	169	177	162	169	148	157	145	167	157	150	147	153	145	156	159	150	141	167	170	163	154	144	144	153	164	148	132	156	148	159	144	152	154	136	162	164	145	167	151	169	143	147	152	142	137	161	161	154	137	146	145	147	152	140	153	143	159	163	167	125	155	144	161	150	144	159	150	140	159	148	130	159	156	153	168	133	131	163	173	138	163	173	142	170	172	157	142	150	160	153	150	160	155	144	152	146	164	152	133	144	166	155	145	159	166	180	159	154	168	164	143	144	150	151	172	132	149	148	148	140	164	151	186	163	193	133	169	160	155	157	160	156	144	148	161	151	146	155	160	128	166	151	148	129	148	159	142	160	153	150	164	145	160	143	143	141	143	152	159	155	154	154	161	155	159	146	133	170	155	141	140	153	151	168	150	147	152	161	170	159	156	160	150	176	166	153	149	142	136	125	142	159	146	142	178	146	162	145	155	147	144	153	148	170	156	157	167	156	147	161	188	123	155	147	155	167	139	137	144	143	157	142	158	146	151	151	144	144	158	144	139	171	167	135	164	153	146	136	146	158	132	155	155	147	143	155	130	148	148	134	155	157	141	164	137	160	166	137	163	157	132	148	168	158	173	157	152	160	147	139	141	160	150	149	149	144	153	146	142	158	152	156	159	142	184	158	138	146	128	166	149	167	154	153	133	149	168	131	143	146	155	148	173	137	139	156	147	147	146	152	151	161	129	152	147	153	145	185	148	157	134	143	146	147	154	156	166	166	150	176	153	138	158	133	159	146	157	147	147	158	144	141	160	163	156	136	148	156	144	155	157	160	144	159	141	161	150	159	154	146	137	150	156	157	136	146	160	123	142	150	163	151	154	170	152	160	144	162	152	160	164	161	143	151	173	157	147	153	138	152	159	154	161	150	168	158	146	153	143	159	161	148	138	153	142	132	149	115	142	133	170	152	150	157	155	128	139	164	151	180	147	169	149	153	154	146	141	158	160	145	133	138	141	148	157	143	146	174	148	166	155	149	151	161	137	151	144	175	143	151	185	140	148	134	148	146	163	159	146	151	145	140	157	158	144	144	141	143	157	150	153	145	144	149	140	152	134	165	148	136	134	148	171	154	152	158	173	160	143	140	145	169	147	164	157	135	171	177	166	150	152	154	161	158	152	156	137	149	161	142	144	150	136	154	146	157	123	146	182	146	154	144	154	143	138	140	151	155	161	158	164	164	166	161	140	154	158	146	150	145	179	177	144	165	154	156	151	142	147	160	148	142	148	162	147	166	152	147	126	146	170	151	144	142	140	142	156	128	151	145	164	157	170	148	139	175	156	135	158	149	151	165	132	145	166	161	172	131	152	158	144	159	141	161	138	158	152	141	138	162	169	170	140	171	157	125	136	147	144	176	174	123	151	162	150	179	152	152	144	153	161	150	156	138	123	146	154	160	139	167	163	173	153	146	137	149	161	125	152	142	149	155	162	150	151	151	157	171	178	161	154	141	139	153	173	158	136	144	154	146	150	142	147	148	156	146	157	147	140	137	167	178	152	145	155	167
150	2	1950	105396	419	32	275	289	292	292	260	246	249	222	239	228	215	219	212	196	190	200	185	200	186	189	176	179	183	200	174	170	163	177	173	161	172	180	174	152	170	163	176	148	159	179	159	141	156	148	157	180	148	157	175	165	158	197	186	145	157	167	163	164	167	169	147	186	162	158	179	141	172	132	155	144	151	155	140	142	154	164	153	166	169	160	151	171	137	162	139	155	171	151	165	146	164	188	160	147	153	150	144	162	130	141	154	151	168	141	156	148	155	148	156	162	137	161	156	174	138	164	162	166	147	146	144	171	157	141	158	156	160	150	134	144	161	157	145	130	136	155	177	167	140	136	170	172	161	137	156	156	144	172	140	161	165	140	153	148	134	160	159	141	139	156	150	151	130	166	148	143	161	164	176	170	135	148	158	168	147	174	164	125	155	148	162	144	157	149	152	168	170	168	150	153	168	165	173	164	148	140	148	131	143	152	159	173	165	148	164	156	158	146	159	148	153	163	160	135	149	148	148	159	147	174	166	168	127	153	157	157	156	167	157	135	170	147	164	151	166	170	139	137	145	143	169	151	153	163	156	162	148	168	137	153	137	163	149	162	153	143	150	146	169	157	143	150	159	163	147	148	156	153	158	151	152	159	159	139	158	156	123	135	151	143	166	156	162	145	152	166	147	154	146	149	150	154	169	155	162	144	160	141	170	134	155	163	152	149	153	158	144	145	151	140	148	157	160	161	133	148	152	137	133	146	156	149	166	144	147	138	154	151	146	160	150	156	141	137	143	150	140	147	152	150	152	164	140	158	142	171	136	153	167	168	168	154	156	138	157	149	176	173	148	146	158	153	166	138	133	184	171	151	153	161	157	122	144	142	155	161	161	158	147	172	153	162	148	147	137	162	141	136	144	138	154	162	160	150	180	168	161	147	158	136	137	164	148	141	148	163	164	155	146	176	157	144	142	147	153	166	152	170	172	145	162	153	151	151	144	163	135	167	132	151	153	157	151	164	157	145	150	138	162	168	160	145	157	133	144	136	176	126	151	163	151	139	137	165	170	166	161	150	152	160	138	137	164	155	152	152	155	120	163	165	172	153	139	134	158	135	174	147	152	163	151	173	129	158	156	148	148	159	157	153	158	151	160	152	143	172	130	146	160	156	159	142	153	153	159	171	182	137	149	157	153	141	166	151	145	159	177	150	141	162	154	155	160	135	138	159	156	149	145	139	156	146	144	156	157	169	149	148	155	151	140	171	141	155	168	154	155	154	152	143	151	147	155	146	136	158	172	173	148	159	150	161	162	153	154	164	158	162	153	145	155	175	141	146	153	148	160	142	156	155	157	148	173	147	146	140	136	161	144	148	148	149	167	147	170	135	139	155	153	169	158	158	166	128	137	157	145	160	149	164	151	165	155	157	152	182	161	186	153	152	155	176	150	147	142	153	148	148	155	145	141	163	155	129	154	163	163	164	136	149	155	158	141	158	140	128	160	147	150	146	156	138	153	148	184	153	154	159	149	141	150	158	171	153	157	151	128	166	165	149	154	154	150	147	150	149	179	134	132	173	150	138	168	153	160	156	146	164	166	154	171	163	147	152	154	145	172	141	135	151	156	143	151	135	166	151	159	151	141	129	159	169	153	148	168	162	128	151	167	147	157	165	153	151	146	150	146	148	153	155	145	158	162	150	152	147	151	144	134	142	168	141	167	157	147	163	137	156	151	158	159	179	139	147	152	140	161	159	149	127	143	158	145	165	138	146	140	178	153	151	155	154	148	147	159	139	145	154	153	176	162	159	153	149	189	165	125	158	137	151	152	134	155	137	138	163	147	135	145	138	148	137	157	139	150	148	147	155	147	134	134	185	148	144	170	144	162	134	135	163	141	163	158	159	141	165	161	177	149	170	139	162	157	172	165	153	153	142	139	167	158	182	166	154	147	156	146	170	167	153	159	151	161	153	164	143	147	161	162	149	151	161	158	147	175	163	176	165	144	153	130	148	174	161	157	170	139	128	152	148	158	159	139	167	138	180	140	162	159	153	146	169	150	145	176	162	161	133	133	161	156	143	147	135	141	151	160	152	167	153	142	136	138	142	177	155	152	155	146	157	147	131	147	172	132	141	157	173	145	157	157	175	181	126	155	148	145	148	149	153	145	141	141	136	157	153	145	129	173	152	151	152	149	143	144	155	145	155	147	151	143	172	147	145	155	150	176	161	143	161	158	163	153	165	149	163	157	169	146	162	159	137	134	150	146	160	156	132	118	171	150	158	156	163	156	165	177	162	153	153	154	154	166	152	156	146	147	168	133	154	145	158	180	138	150	126	132	160	155	166	157	169
150	3	3250	105454	414	27	321	320	297	276	272	267	252	236	230	210	198	218	194	188	181	198	186	187	176	184	186	168	183	185	173	172	180	202	178	170	169	164	191	189	146	164	155	197	159	159	144	172	166	175	169	169	173	163	159	158	184	161	160	148	155	173	149	170	153	168	166	189	169	174	158	161	192	180	149	153	170	171	152	165	150	170	162	165	171	159	150	178	166	164	166	170	171	193	170	156	164	150	160	177	181	159	157	157	148	178	161	171	142	167	149	170	165	135	141	165	169	174	168	149	157	164	168	145	192	177	154	148	159	171	151	154	147	159	166	177	164	171	181	169	176	165	143	159	168	169	168	166	163	179	179	152	153	183	156	158	169	167	158	142	134	177	153	170	142	158	172	136	143	159	162	165	175	173	142	161	175	172	170	152	160	147	161	175	154	156	166	177	167	157	152	180	158	169	146	161	161	156	155	165	146	156	162	148	173	149	152	144	161	160	183	147	172	179	175	127	149	136	164	147	172	152	159	154	151	167	176	168	159	175	174	159	137	147	160	180	150	154	155	165	135	166	169	137	163	171	164	158	154	179	164	169	142	166	163	156	167	180	134	148	172	173	164	165	172	158	169	165	156	149	158	157	157	142	171	178	158	145	149	176	151	154	151	148	172	140	151	150	171	168	143	153	158	155	163	164	152	175	156	169	154	153	183	162	174	159	148	149	145	146	154	161	164	163	155	188	164	171	169	149	142	161	168	156	168	185	154	175	156	157	147	145	152	145	168	155	175	176	156	154	152	162	152	156	154	153	152	171	152	159	175	147	172	166	177	150	148	159	164	167	168	130	167	133	166	149	164	151	175	169	164	158	158	151	180	144	124	137	162	142	160	162	162	152	161	159	167	169	158	172	177	148	133	163	164	171	160	168	167	156	187	151	162	174	148	168	150	143	157	152	136	148	142	159	161	143	162	152	157	160	152	171	173	157	163	164	144	164	175	145	158	178	158	156	163	150	160	157	184	155	149	162	172	158	140	169	146	155	147	136	188	169	163	150	151	161	148	161	158	168	141	154	151	162	162	163	154	166	170	155	170	153	172	153	141	165	162	157	149	162	170	141	144	149	160	169	162	162	185	151	173	161	182	159	151	148	154	175	140	164	153	159	156	164	141	137	138	136	168	157	164	163	164	165	161	159	157	148	157	157	163	150	165	150	167	150	165	155	163	161	148	141	138	164	158	155	167	161	162	162	151	175	160	161	190	162	144	156	146	191	147	173	116	153	155	158	147	164	164	142	151	163	149	150	171	158	159	183	146	151	149	173	150	167	156	160	148	150	155	154	168	168	153	151	155	151	165	164	172	164	165	168	152	168	150	166	163	141	153	153	169	161	154	132	159	146	158	151	160	167	186	159	163	137	148	143	160	158	167	160	145	159	148	174	159	160	166	173	189	163	151	157	152	169	171	173	154	170	141	155	150	177	179	151	172	150	173	164	149	169	173	155	158	164	165	156	158	158	154	190	173	146	168	150	160	150	143	146	157	159	162	169	163	151	185	171	129	154	175	154	143	176	172	141	152	148	162	156	168	187	175	164	159	147	148	175	142	173	172	159	148	180	150	166	159	154	165	152	151	142	160	168	159	168	160	163	151	156	157	170	169	148	151	161	161	192	159	148	153	171	152	156	170	171	160	156	145	158	160	172	149	174	146	166	158	155	143	170	155	184	170	167	180	135	141	171	169	175	144	147	169	169	144	179	160	156	136	156	163	137	151	160	161	175	183	169	165	165	155	136	146	156	173	145	200	171	135	142	155	151	171	147	151	190	168	160	165	152	151	163	172	176	161	153	153	177	165	164	177	151	156	147	168	152	158	166	148	143	164	166	158	177	131	171	147	152	165	145	135	144	164	153	160	141	158	147	158	177	161	164	151	145	163	133	163	147	149	143	166	164	160	152	159	155	165	151	136	155	142	151	150	150	153	165	151	144	160	154	158	156	148	150	148	165	161	151	148	150	164	166	191	156	174	148	158	138	163	174	166	168	164	183	168	159	143	144	159	179	170	151	148	165	182	146	175	158	156	146	158	168	162	148	147	174	173	169	153	136	161	124	174	144	133	163	164	166	171	143	148	151	147	131	173	150	162	151	165	149	168	154	157	168	157	169	193	155	158	169	152	146	171	170	163	152	173	144	174	133	155	154	146	136	169	147	168	143	146	146	161	149	166	165	154	147	176	154	162	168	148	160	163	167	159	167	168	150	175	158	157	164	155	172	163	147	161	166	162	176	143	154	143	143	152	170	146	158	160	175	159	154	176	149	180	165	165	158	152	164	145	162	169	173	169	171	160	159	148	158
150	0	2500	105511	424	8	254	307	290	292	285	315	319	262	283	307	260	255	257	248	260	229	228	242	217	232	204	224	201	218	202	205	202	221	221	207	207	189	183	215	211	199	174	173	170	170	184	157	168	187	177	170	177	180	191	176	178	178	158	172	196	160	202	180	176	187	165	181	171	184	176	176	171	202	163	186	165	166	174	167	168	185	175	163	175	176	198	165	161	176	171	161	160	190	179	191	158	178	164	156	173	156	173	184	170	176	177	146	169	174	181	149	176	154	163	168	164	188	176	164	167	181	171	156	137	177	166	166	190	186	171	163	156	183	169	168	150	173	172	186	178	168	174	164	169	174	171	168	160	160	166	145	154	165	179	168	153	187	175	155	163	166	165	192	162	157	165	179	159	163	170	182	183	179	148	178	158	148	171	152	170	188	173	161	159	171	173	159	171	162	152	181	180	174	156	180	170	158	170	170	147	170	166	150	145	158	147	147	144	170	188	164	182	170	163	187	159	178	187	171	157	157	150	163	179	158	165	155	176	182	140	150	153	180	189	167	159	158	147	173	171	162	156	167	156	168	190	158	162	167	161	159	153	172	165	185	178	144	178	160	164	161	189	169	151	170	157	139	180	146	160	191	163	191	136	182	184	173	174	168	156	155	158	159	161	155	168	171	161	177	157	159	160	148	166	170	155	152	154	153	168	171	161	147	178	152	150	154	168	150	165	174	151	174	183	169	155	158	152	179	165	156	169	149	166	157	158	164	182	154	149	163	146	163	158	163	187	170	177	164	184	156	171	162	169	146	158	172	154	146	163	182	148	133	160	178	171	143	171	162	155	151	184	153	182	163	135	142	158	172	166	162	150	161	175	156	167	164	149	153	150	159	168	152	148	157	172	174	167	170	180	172	167	155	162	141	156	154	161	173	155	159	160	172	174	155	157	145	172	164	175	187	157	156	173	154	171	172	178	151	184	164	156	162	165	165	177	172	172	187	162	164	155	145	145	162	179	159	165	147	170	128	173	173	178	156	159	150	153	166	164	155	160	177	150	183	157	156	152	158	156	161	161	157	162	164	173	153	164	170	189	152	169	165	153	174	131	172	154	130	169	150	179	169	152	159	169	164	167	173	150	137	162	160	179	150	178	168	155	174	171	174	188	182	167	178	166	180	170	157	161	156	153	174	184	162	148	177	171	166	165	160	172	160	165	163	178	164	184	166	150	160	158	155	161	190	178	155	151	163	185	132	169	192	165	175	172	171	157	176	175	186	170	164	162	142	175	194	182	169	159	187	149	163	153	144	154	139	168	161	172	145	169	158	141	176	153	153	177	172	176	159	169	175	160	162	156	153	149	152	172	171	164	167	160	150	151	177	193	165	165	162	170	148	172	156	172	147	164	148	159	166	161	153	157	175	169	150	148	170	153	159	173	131	154	171	150	169	151	183	148	183	157	169	175	164	149	176	149	158	178	147	161	164	178	166	165	145	147	158	163	179	173	171	171	149	162	153	161	158	178	162	151	177	169	150	160	177	176	182	162	162	163	180	169	144	156	150	168	165	171	195	161	162	176	169	161	150	154	166	153	184	170	178	155	151	151	179	181	149	148	176	180	164	143	159	175	191	177	169	156	146	171	174	157	168	161	164	150	150	152	150	177	175	181	137	176	172	174	163	153	174	158	145	162	171	161	176	158	138	174	184	156	160	164	182	159	162	160	148	156	150	149	168	163	163	160	164	171	146	153	163	163	155	157	193	151	164	138	150	161	146	175	152	163	162	152	182	157	171	154	172	162	152	161	171	136	182	165	162	182	152	140	178	172	161	133	158	163	143	154	164	152	172	164	167	168	158	174	177	185	152	161	159	151	164	180	183	163	158	159	153	168	168	157	170	169	153	157	160	165	163	172	177	147	141	166	145	167	175	162	165	146	155	155	163	163	173	153	161	169	172	157	167	175	173	181	176	153	176	154	140	145	163	159	161	144	172	166	169	154	173	179	164	147	161	155	162	171	159	145	175	154	151	163	161	166	164	182	150	169	158	168	172	171	157	178	166	160	171	166	149	159	175	192	163	165	155	169	155	173	151	148	153	157	164	150	160	144	153	168	160	165	174	167	162	153	143	173	164	143	164	167	131	148	170	147	146	171	149	152	152	129	159	144	170	177	173	162	134	184	149	153	154	166	159	146	158	167	170	169	165	154	194	156	168	169	160	151	169	153	165	164	163	174	149	153	172	160	161	139	168	165	173	163	164	160	164	167	144	183	161	181	168	155	168	158	163	170	185	173	137	171	171	171	161	149	152	170	143	148	145	155	160	160	187	158	155	180	173	167	164	163	157	162	169	167	150
150	1	1710	105569	430	51	294	270	243	227	199	179	184	159	153	156	167	168	159	146	164	158	145	166	134	119	147	148	143	148	136	131	147	130	125	139	139	163	135	145	134	133	140	132	141	140	138	142	113	138	132	134	131	131	132	133	138	115	125	148	144	137	138	151	142	151	132	134	123	153	153	148	148	137	129	129	142	122	139	140	130	128	122	150	136	136	154	138	151	145	119	158	152	143	143	136	140	146	142	121	133	114	136	132	136	152	126	130	120	144	142	140	132	134	111	134	136	124	141	143	132	129	136	144	136	137	126	116	122	158	142	128	133	147	142	132	141	148	148	128	135	139	142	142	137	153	132	121	146	140	146	150	150	111	114	106	116	153	124	151	150	137	110	122	129	145	107	119	123	139	132	143	133	132	132	128	129	136	127	146	129	134	147	156	126	141	132	120	136	123	116	121	132	104	125	135	121	146	147	144	123	139	119	138	134	116	126	159	128	141	113	112	119	144	121	132	104	123	118	145	139	130	138	134	141	128	116	121	128	127	136	156	135	149	124	151	135	134	136	144	129	134	126	135	138	142	140	133	134	120	148	129	164	155	123	117	129	132	135	122	148	143	124	146	150	117	127	131	124	137	111	126	134	130	158	142	148	137	131	148	128	109	135	117	147	140	128	147	140	149	136	128	139	134	140	127	146	115	143	123	122	134	139	132	137	139	134	121	139	135	123	160	150	130	158	148	133	116	128	117	132	119	132	145	129	125	133	134	136	128	157	148	137	144	141	120	141	148	154	126	127	119	112	131	146	147	123	115	151	153	151	139	130	136	126	132	135	130	144	143	123	132	153	132	125	140	145	143	116	137	113	136	130	140	147	123	124	129	130	111	115	125	141	136	145	157	137	137	125	108	133	144	121	135	119	110	130	124	140	126	145	142	141	133	146	143	143	127	127	144	121	124	132	121	134	136	142	134	132	145	137	150	133	139	125	150	144	154	121	149	139	161	124	128	142	144	145	117	131	134	148	135	116	135	131	137	147	148	121	135	135	144	127	128	128	144	148	131	145	134	118	151	153	122	138	135	139	139	142	140	145	118	118	134	123	135	159	138	141	114	119	125	125	125	118	147	117	119	125	147	126	125	115	126	130	137	132	141	134	125	151	134	107	132	131	126	131	142	152	139	128	131	138	135	130	154	128	119	129	134	123	141	158	129	142	136	141	118	123	148	123	131	141	128	124	129	126	121	142	133	131	141	136	121	115	132	152	149	120	136	125	136	157	141	135	150	141	127	152	130	125	125	156	150	142	145	127	138	146	137	118	124	123	153	138	111	134	118	134	143	128	119	131	114	125	136	136	137	132	106	133	114	130	144	142	123	139	144	123	119	136	131	136	146	128	122	128	134	141	125	125	131	134	130	141	135	134	134	129	138	130	134	126	129	151	127	138	141	129	117	131	143	149	120	117	139	125	142	135	128	126	152	134	127	165	141	124	134	136	131	123	133	108	130	144	132	138	149	146	124	125	142	129	127	130	161	114	116	120	144	127	105	144	138	142	137	121	137	149	144	127	123	122	156	136	119	140	135	122	120	135	150	134	127	119	145	128	139	154	137	141	140	139	135	130	133	122	119	130	132	109	140	133	142	147	129	136	153	150	134	141	115	125	135	124	127	146	124	143	125	139	147	131	144	142	142	138	126	120	140	127	139	137	136	137	119	136	136	123	134	134	113	122	140	134	113	157	166	154	129	130	146	141	128	121	139	135	132	133	124	133	143	131	127	140	134	126	129	127	124	127	124	127	144	166	140	143	141	116	125	130	112	142	128	135	118	149	116	136	124	127	141	112	150	123	130	167	124	135	149	132	143	128	126	120	137	119	129	143	115	142	148	130	132	125	132	114	135	138	149	133	142	139	134	156	125	111	138	135	150	137	119	130	135	141	136	136	129	147	142	124	140	121	123	141	144	117	139	131	142	135	129	125	143	140	114	137	141	122	118	128	151	137	123	126	124	129	127	140	126	120	124	136	116	119	137	127	134	140	130	127	130	124	140	115	121	135	150	145	143	142	120	146	128	140	143	118	137	157	132	137	142	121	123	146	141	120	134	129	141	123	122	150	144	133	156	154	127	142	126	140	121	134	137	117	117	131	133	125	129	143	121	144	119	106	126	133	127	136	115	133	115	116	110	117	120	133	139	106	130	132	133	139	123	145	132	122	123	127	142	118	141	137	120	125	138	131	117	130	127	145	134	132	144	156	146	122	122	121	133	144	130	149	127	122	138	142	135	120	153	147	145	101	145	110	135	142	137	128	122	139	144	126	149	134	129	133	134	139	149	131	115	156	151	147	140	143	131
150	2	1950	105627	422	27	274	314	293	254	254	221	234	211	226	209	212	198	216	183	207	156	185	174	159	166	158	161	157	166	155	157	155	168	162	170	149	152	156	154	152	142	156	142	171	154	150	142	152	142	139	166	123	164	182	128	123	139	150	148	162	159	147	141	153	123	157	153	145	126	140	142	127	143	141	147	148	133	141	124	143	137	137	135	129	147	124	144	135	145	162	141	140	132	144	143	154	138	158	161	130	152	158	129	147	160	133	144	133	133	141	151	121	137	150	139	152	152	146	133	131	128	130	122	144	139	125	117	144	130	126	153	138	135	124	126	138	136	145	137	138	139	144	119	145	131	150	127	146	147	134	136	128	157	131	150	125	143	134	136	156	153	130	160	162	147	142	133	129	137	148	139	117	142	139	129	130	128	135	154	140	121	145	136	133	130	143	123	130	142	135	152	134	141	132	146	131	135	149	151	130	143	156	141	141	146	121	137	141	142	151	129	118	136	120	117	149	153	132	134	139	132	131	132	130	146	141	129	143	138	137	155	143	125	137	119	140	104	128	160	140	133	132	127	145	128	158	140	143	131	120	142	141	141	128	136	127	142	150	122	134	114	143	139	157	130	135	149	146	140	151	125	141	148	151	139	119	158	161	132	115	159	124	141	126	129	131	165	151	145	132	139	115	148	138	143	144	131	132	149	160	139	143	134	124	132	143	129	143	153	134	140	135	136	146	150	140	140	142	151	141	141	119	148	148	144	152	160	145	142	138	129	139	135	132	131	158	130	140	153	124	133	131	140	146	135	138	137	146	138	142	132	146	140	150	132	136	146	145	145	149	135	122	133	141	128	173	134	144	125	140	125	137	157	137	139	121	147	140	141	134	131	152	153	127	132	118	145	148	129	125	138	142	118	123	134	127	156	154	132	115	140	135	148	141	127	131	139	141	130	139	133	129	133	126	161	152	150	137	152	128	128	130	138	147	159	146	143	138	127	144	136	149	129	133	133	135	134	126	119	132	132	154	142	145	142	124	136	147	144	131	132	140	134	124	164	150	150	161	141	145	122	140	138	153	144	149	129	135	161	163	147	124	148	126	166	117	135	118	130	148	153	127	142	123	140	146	138	133	137	137	132	139	123	134	133	136	126	132	139	143	150	135	127	140	121	156	115	124	126	119	144	140	133	129	141	143	147	149	135	114	135	151	144	146	136	131	137	144	139	139	147	130	132	134	125	148	147	142	121	142	152	118	156	130	125	122	129	157	130	158	132	134	136	110	125	128	132	139	124	144	121	114	126	123	154	134	156	132	146	134	150	129	140	125	140	136	129	141	139	136	135	149	123	121	133	134	134	123	129	134	127	145	137	148	139	125	140	148	147	160	135	134	134	125	142	136	138	144	153	130	137	151	139	132	128	142	136	145	152	139	135	141	156	133	149	137	137	144	135	143	129	128	131	121	159	150	133	139	138	121	136	135	143	157	128	132	154	147	149	127	134	148	125	134	141	134	127	139	133	150	144	149	131	130	137	138	129	137	153	130	162	157	118	139	118	162	139	162	146	131	123	142	145	130	125	140	135	124	137	140	139	145	120	153	142	149	151	161	144	108	151	132	144	165	143	145	126	148	144	130	114	133	141	143	152	133	157	142	140	126	146	104	124	140	130	129	128	114	150	140	143	121	135	126	140	151	163	144	157	129	139	114	137	141	130	144	135	143	138	129	132	120	139	128	134	140	127	137	139	135	144	139	134	134	141	136	146	129	129	126	137	134	142	125	142	136	140	140	127	134	132	119	151	144	139	132	144	120	133	152	117	129	131	128	143	147	156	133	115	129	128	132	134	127	125	149	128	139	148	125	133	119	148	152	141	137	128	139	134	122	135	142	120	149	142	142	119	113	129	115	118	140	149	137	143	142	130	152	137	123	144	138	152	124	156	142	136	140	131	151	120	120	123	129	132	139	132	148	135	152	133	128	134	136	116	144	126	121	121	133	153	133	138	141	166	125	122	132	155	122	135	135	124	145	126	121	135	147	159	134	145	138	154	135	145	149	144	135	151	127	133	141	137	143	128	126	151	157	135	133	134	139	135	141	141	132	136	126	136	127	125	121	125	139	139	109	130	143	138	129	119	140	122	139	130	119	147	136	130	127	155	145	145	146	160	140	147	151	147	144	143	138	133	142	139	128	126	143	127	129	146	131	151	152	133	132	136	131	138	138	127	145	144	130	141	132	144	136	149	139	154	130	144	151	144	139	140	124	131	134	137	138	139	130	132	124	152	155	142	132	161	133	122	140	160	141	148	141	129	133	141	135	121	130	134	126	141	144	133	126	118	142	137	130	141	143	141
150	3	3250	105685	422	35	272	334	293	282	221	254	258	222	217	195	194	175	194	182	194	171	141	166	153	171	165	165	158	160	166	147	140	167	144	140	130	169	136	165	166	135	165	163	140	136	142	141	152	157	161	148	136	139	144	155	134	145	127	152	130	138	142	151	127	128	124	132	122	142	166	140	146	138	145	153	172	149	137	137	144	136	142	141	124	126	152	144	135	134	141	153	162	141	141	119	164	129	142	157	143	146	143	153	132	143	143	134	148	147	134	130	117	139	142	134	133	151	132	142	120	152	129	140	152	142	145	137	148	163	155	156	128	148	134	135	153	144	140	139	142	143	132	157	134	141	138	144	130	154	149	161	141	144	158	139	132	137	140	130	123	137	133	130	132	147	133	132	149	133	141	139	151	149	135	121	138	141	141	137	143	146	149	142	133	150	156	156	118	144	142	134	159	137	154	143	138	147	134	139	126	152	124	161	147	136	147	135	148	135	148	140	159	153	118	139	133	116	139	149	155	147	125	147	141	139	125	133	140	143	137	136	133	170	128	131	142	136	119	145	146	138	134	150	126	152	119	130	136	145	139	145	139	136	127	125	127	144	130	149	156	134	146	136	143	152	130	114	149	143	150	112	142	129	138	128	134	149	134	128	154	135	156	151	132	145	141	156	130	135	132	133	148	110	140	151	138	133	124	140	134	149	138	129	138	147	143	129	152	131	120	162	132	130	138	124	143	139	130	165	149	131	150	128	149	120	136	136	139	128	143	136	158	126	144	162	134	124	136	136	138	155	128	126	133	135	136	154	141	152	144	146	145	146	126	158	139	139	142	136	149	140	139	122	153	138	140	126	124	137	156	128	143	126	128	146	147	130	130	149	141	140	146	145	146	129	150	147	144	146	150	137	135	141	132	147	125	135	156	132	148	126	144	147	131	135	140	136	150	153	135	128	149	127	113	134	140	110	136	152	126	159	137	159	131	136	165	157	128	143	122	137	147	154	134	139	152	138	149	142	134	134	126	131	128	146	136	152	144	151	139	154	142	152	133	122	141	120	144	160	156	149	132	153	169	135	131	129	117	152	149	131	120	123	142	162	164	139	140	130	136	133	138	126	126	143	147	150	139	139	155	138	152	143	140	135	117	154	150	142	146	133	130	129	140	135	139	136	131	134	151	154	152	145	131	141	138	149	147	136	142	125	122	138	138	152	139	143	137	157	159	118	143	144	155	140	148	139	137	120	138	128	148	135	138	141	132	132	137	141	120	129	146	141	156	163	142	136	108	144	164	145	165	133	133	153	137	155	133	127	143	118	151	132	143	130	139	131	156	138	139	135	134	133	137	143	101	138	153	138	124	126	141	139	140	143	142	142	123	134	149	137	132	128	142	140	153	134	132	135	136	151	152	150	128	146	159	126	139	137	129	144	139	119	128	142	141	146	135	149	125	155	132	145	137	144	141	145	135	142	114	156	116	130	133	139	127	138	150	137	136	120	127	134	140	140	145	144	143	143	140	150	138	157	137	152	157	154	151	157	137	130	133	133	129	144	134	127	113	146	139	156	130	126	135	106	125	146	150	146	137	136	132	129	138	149	148	130	142	141	114	137	136	137	125	124	140	134	123	155	127	111	130	138	160	129	145	137	134	141	140	144	128	153	144	151	133	145	145	143	152	170	153	149	148	116	129	150	123	139	146	151	143	170	143	137	138	146	141	133	136	147	127	128	139	127	135	140	148	148	146	120	131	127	122	140	152	143	114	126	137	143	148	140	151	129	124	135	136	136	146	137	134	146	121	155	119	126	141	132	122	148	145	141	137	137	143	129	147	141	129	164	151	126	148	123	157	138	140	118	138	129	132	132	132	137	135	132	138	135	137	141	138	144	153	128	146	137	158	137	150	120	131	144	129	125	159	149	123	147	142	145	151	116	121	150	134	139	155	129	132	144	133	128	138	128	147	142	128	145	116	128	129	125	139	146	143	121	136	155	138	142	151	143	137	153	135	137	140	154	130	140	154	138	147	141	141	151	150	150	133	141	148	141	138	145	132	135	144	164	120	130	137	135	135	147	135	126	135	129	153	133	141	142	128	141	138	118	145	152	119	127	137	144	148	154	132	148	137	143	160	136	129	135	143	135	128	133	152	158	118	142	137	131	146	131	151	126	127	145	137	156	139	155	165	138	137	142	148	153	172	148	141	166	137	131	153	149	153	137	117	142	138	125	134	141	126	152	146	160	133	127	146	125	107	144	133	134	146	147	133	126	126	140	162	147	133	134	129	142	124	140	138	119	141	152	163	151	140	149	130	144	124	143	133	134	150	134	148	133	130	151	133	143	136	129	129	131
150	0	2500	105742	428	11	255	283	303	289	279	272	287	270	233	270	265	258	213	217	233	217	209	205	207	206	195	204	210	212	164	173	175	208	163	158	177	174	175	173	172	158	165	140	176	150	146	178	163	146	170	174	141	164	146	166	155	154	144	173	142	155	146	163	174	143	150	136	150	154	161	151	117	183	141	143	146	153	150	155	140	145	147	134	146	162	163	148	152	126	159	139	149	153	141	153	166	150	127	137	148	136	141	150	143	128	139	136	138	152	153	130	145	145	149	141	165	129	152	161	114	136	150	149	138	147	158	140	141	157	127	123	143	137	153	166	156	127	140	151	143	150	164	131	142	154	148	139	152	131	128	138	148	161	137	128	138	124	153	148	146	143	151	136	141	142	141	130	137	125	151	141	155	138	157	131	141	129	149	151	137	148	122	136	121	157	132	132	147	135	146	144	154	145	151	135	146	137	143	156	161	138	139	153	138	142	132	127	146	124	136	136	133	129	141	149	157	123	149	157	136	166	134	141	152	144	151	133	134	133	161	130	122	143	137	135	144	143	132	139	148	142	144	130	134	147	146	144	163	137	139	139	143	128	144	125	128	148	144	152	138	171	137	139	143	129	115	147	137	130	149	145	128	142	163	168	133	123	131	130	141	143	137	131	131	142	133	140	133	156	120	144	145	143	127	134	141	155	131	125	131	138	160	128	141	142	148	152	142	117	126	107	167	135	123	111	132	158	124	173	141	126	143	128	155	113	132	148	158	141	145	141	154	158	151	147	147	153	154	138	123	101	141	145	158	147	142	133	126	130	159	136	131	132	152	148	144	140	141	115	145	142	133	126	133	132	139	121	141	148	137	146	151	144	125	138	126	139	134	137	134	146	146	140	129	141	131	140	145	147	134	154	131	142	142	132	132	141	156	166	145	153	136	142	151	128	143	134	140	130	135	129	105	133	152	129	143	136	144	148	130	119	139	164	137	115	150	156	135	148	134	150	151	157	141	142	122	156	122	141	145	127	133	143	137	153	161	139	125	154	131	118	157	124	150	129	159	132	129	120	151	144	136	134	166	141	134	130	117	138	126	146	139	118	162	152	137	137	139	133	136	139	121	149	158	148	142	139	142	136	142	147	136	142	152	138	122	147	139	146	124	135	131	135	147	143	142	132	132	142	143	157	135	127	131	163	131	128	152	116	159	135	140	144	133	129	128	133	158	157	135	123	160	144	115	152	154	138	148	156	143	138	140	155	127	140	160	141	152	129	144	140	128	154	129	146	144	136	128	141	150	129	145	146	151	151	138	140	134	118	135	135	149	139	175	150	153	144	141	136	139	138	156	129	140	146	134	127	137	156	139	135	124	127	149	141	145	153	130	162	168	141	127	145	122	148	123	138	152	144	142	142	148	134	163	121	136	157	135	131	119	145	139	140	144	136	133	132	131	143	152	149	136	137	135	134	141	135	153	163	141	131	156	141	166	133	133	129	124	129	125	144	146	148	153	129	124	144	135	130	132	152	153	149	131	134	122	134	129	135	121	134	147	141	141	161	131	135	139	133	131	129	138	140	162	130	141	129	133	131	120	142	126	150	142	142	146	149	128	131	138	151	158	157	130	142	151	125	134	137	126	117	123	147	166	159	151	137	138	163	147	138	130	133	137	120	128	136	154	112	160	129	135	136	164	115	154	153	125	142	139	129	134	134	144	137	125	131	140	126	137	123	154	149	139	156	131	132	128	145	138	136	125	149	140	146	107	149	135	116	130	129	146	144	143	140	145	143	151	128	124	146	130	156	124	160	134	113	121	152	140	141	119	138	135	145	143	148	140	161	134	134	153	135	136	131	137	139	134	150	139	152	154	126	133	136	145	120	124	149	151	130	143	149	131	131	134	160	134	139	155	122	159	145	155	126	147	136	142	152	145	149	123	134	143	139	138	126	133	132	116	142	139	133	125	128	126	155	145	137	138	130	137	152	116	124	161	141	145	148	140	123	146	135	140	135	134	148	109	141	132	143	155	137	144	136	126	125	135	148	152	128	135	129	122	136	143	153	137	116	118	126	134	136	143	139	154	143	117	131	127	138	143	126	126	117	144	118	139	123	143	140	146	144	147	130	135	167	134	133	139	154	145	132	154	146	147	144	140	138	163	139	131	144	140	139	138	144	129	142	141	120	140	126	129	135	133	143	129	146	138	156	153	126	127	147	146	117	138	122	129	151	125	145	131	145	153	134	148	146	148	146	151	129	149	136	136	136	131	136	149	140	146	152	140	133	145	151	128	142	132	138	156	134	153	127	147	147	141	148	138	140	146	131	156	138	131	131	124	136	131	133	129	127	138	132	130	142
150	1	1710	105800	432	59	299	248	227	203	173	163	160	148	152	154	145	140	131	114	126	135	107	140	130	123	127	122	126	149	123	105	118	102	120	122	102	114	120	109	111	116	135	112	129	122	112	113	119	110	129	120	122	108	118	106	124	123	116	104	126	105	111	110	117	111	106	101	116	124	105	112	124	134	116	112	93	115	104	93	101	126	130	97	108	129	141	107	113	101	121	117	113	130	122	121	126	101	128	118	115	114	114	125	118	133	102	104	136	115	129	118	99	96	102	103	124	95	118	103	121	113	106	128	122	114	117	106	113	103	125	123	117	123	101	119	112	110	106	108	112	119	107	116	119	114	84	107	122	111	113	103	126	92	104	109	115	120	107	124	113	123	104	103	104	113	113	108	100	110	96	115	118	110	119	111	124	118	121	111	111	115	119	108	114	125	107	107	120	122	116	123	102	112	111	101	117	116	100	108	125	107	119	108	124	114	106	105	120	128	114	116	111	111	119	121	99	122	115	107	120	108	121	125	110	128	104	106	114	115	118	114	102	104	101	119	110	119	114	116	109	103	123	104	113	123	106	109	137	134	117	116	111	131	132	111	105	121	113	115	109	116	124	110	105	113	114	123	107	95	105	105	114	116	125	109	120	112	108	115	126	123	115	131	123	114	119	93	104	95	121	129	138	98	119	111	121	112	99	106	107	108	113	102	106	120	112	113	140	105	101	112	115	115	110	128	103	124	117	120	98	112	109	105	122	120	119	108	116	123	118	122	111	132	111	118	123	118	105	102	124	115	116	119	128	120	129	117	118	101	119	133	118	128	112	112	118	108	113	121	122	110	108	125	107	120	116	114	119	129	129	112	128	106	113	111	126	108	105	123	112	115	102	116	112	126	119	116	102	114	112	102	108	124	121	107	113	103	107	117	99	116	125	107	112	124	111	110	113	118	108	124	107	100	100	107	110	115	108	125	115	108	123	109	99	104	122	137	111	136	113	108	105	115	117	112	118	145	104	140	102	117	113	146	110	112	113	99	116	118	112	107	103	109	112	112	134	116	115	119	126	113	111	116	106	102	119	122	129	123	129	118	104	109	116	117	123	105	126	116	123	113	117	104	136	119	114	119	113	123	115	112	115	96	100	115	115	124	116	114	127	118	109	100	116	113	121	114	89	101	122	134	101	105	98	109	102	129	112	102	122	113	116	107	109	119	111	112	126	125	111	116	120	114	129	118	115	114	125	107	110	110	148	111	114	111	103	97	116	107	121	109	103	104	137	112	132	117	127	142	122	125	126	108	112	125	112	106	120	117	114	125	114	125	126	128	126	117	122	120	110	121	122	115	94	113	105	114	123	97	128	103	95	111	118	121	106	106	103	106	111	118	113	137	106	110	128	125	122	124	123	110	93	100	103	111	118	129	119	105	108	123	113	122	127	108	122	123	102	98	119	120	103	108	106	112	104	102	99	125	115	109	120	123	110	127	115	101	121	105	107	116	116	103	118	119	122	121	118	108	126	123	107	103	106	126	109	105	112	98	116	96	96	132	115	119	122	110	111	130	114	119	119	107	103	113	114	96	120	129	106	107	115	102	106	107	114	116	102	119	107	109	120	114	110	113	109	100	108	96	127	106	107	108	125	107	119	113	120	112	117	115	107	115	113	120	96	104	116	120	99	102	105	117	117	103	108	113	114	127	111	118	100	111	123	114	121	123	120	106	108	99	107	134	114	90	108	132	123	124	107	110	100	96	122	105	111	122	110	125	120	113	124	118	97	103	110	114	130	117	102	106	102	110	110	116	120	118	101	121	108	104	109	115	104	123	118	118	99	124	115	107	111	102	107	124	103	125	125	105	125	116	112	145	100	129	112	116	112	99	107	116	122	106	108	118	112	124	102	110	119	122	127	134	109	114	102	102	100	110	126	110	104	107	132	107	108	123	108	132	113	104	109	148	115	102	131	108	121	117	103	121	114	119	108	114	121	115	107	107	118	114	108	125	116	119	111	108	109	134	109	133	100	103	110	120	136	122	135	116	115	119	104	125	112	120	106	120	119	120	117	106	126	103	103	100	114	110	140	115	88	122	115	128	104	103	109	127	132	114	106	110	112	122	111	125	121	118	95	113	108	109	119	125	116	120	119	119	119	137	109	106	108	96	116	107	124	122	112	120	112	124	111	106	133	100	106	109	123	110	112	114	109	117	116	104	129	131	126	136	121	122	112	108	129	125	119	110	126	102	110	117	119	115	115	112	115	100	109	116	110	124	120	100	118	123	128	115	121	89	114	118	120	119	103	96	111	126	111	106	108	104	111	108	113	113	129	119	115	128	101	117	116	106	121	103	115	96
150	2	1950	105858	422	18	267	313	263	244	245	235	214	217	197	210	186	185	172	172	155	164	143	166	149	170	156	132	135	165	150	140	139	123	117	144	128	123	128	133	129	140	131	125	139	133	126	122	108	112	124	111	136	114	136	139	128	112	131	120	111	131	142	114	122	117	127	137	134	118	116	126	135	92	130	112	118	104	114	126	101	135	117	117	119	128	119	114	120	143	124	125	112	126	129	129	115	130	109	127	119	133	88	99	111	120	112	112	107	103	106	116	133	106	107	111	105	113	102	124	116	118	122	104	119	111	133	104	119	105	127	124	120	107	117	133	111	105	122	116	99	139	136	106	112	101	133	118	109	112	94	110	119	93	97	105	104	119	133	106	124	124	113	120	132	110	135	133	129	114	136	122	104	127	106	115	106	123	125	102	121	99	113	100	111	124	108	129	121	129	103	106	125	127	113	132	112	126	94	109	107	114	127	122	120	107	134	126	112	135	114	113	128	129	135	112	136	111	118	111	112	106	121	113	113	99	140	122	132	112	139	119	121	113	122	119	118	116	122	114	114	112	118	105	104	111	127	93	124	120	108	112	114	104	116	93	103	110	115	102	126	118	116	116	111	101	92	102	101	108	122	108	132	107	124	124	124	106	92	117	112	113	125	112	117	103	114	110	134	116	115	112	120	113	118	100	130	118	120	121	118	102	109	93	110	133	105	119	116	126	115	113	111	120	127	119	121	114	121	105	108	124	119	113	124	107	125	114	107	117	111	107	103	126	117	129	97	124	115	123	116	111	110	122	126	98	128	111	130	132	134	114	106	121	129	88	96	110	121	110	118	127	133	127	103	119	124	105	106	121	111	109	95	103	117	109	99	109	132	120	129	113	113	124	111	108	111	132	102	108	100	117	110	130	130	113	119	119	117	100	139	113	116	119	121	109	105	117	122	123	114	127	108	92	119	98	126	117	128	123	132	123	120	110	134	128	125	107	98	114	116	117	118	118	136	113	125	101	119	130	103	105	97	112	105	130	132	106	107	113	107	101	116	105	113	138	113	115	108	119	109	114	117	114	119	111	126	129	115	122	120	125	104	110	106	117	95	130	109	120	125	116	120	114	115	106	119	118	99	114	97	126	91	125	120	87	102	99	117	102	119	133	118	115	110	122	129	93	111	103	99	118	118	126	134	128	106	115	123	115	112	127	128	117	101	117	122	110	130	118	116	114	114	121	108	99	123	95	121	122	118	125	117	143	105	132	138	119	101	108	132	125	114	112	116	113	124	125	105	105	121	116	114	112	121	117	115	127	111	102	108	132	109	120	111	112	107	137	103	121	108	118	123	131	121	111	125	118	117	113	135	106	115	121	104	110	107	105	113	132	106	116	115	121	117	111	131	97	114	107	105	123	114	98	103	132	116	109	143	112	113	127	127	114	111	116	108	143	112	109	101	124	111	127	125	110	135	116	121	110	100	121	105	104	119	109	117	124	94	97	111	102	113	118	100	113	118	113	122	112	117	97	119	104	107	104	133	100	109	122	102	110	101	116	114	106	105	113	124	110	114	127	98	123	104	108	108	130	122	122	113	98	126	112	115	120	112	106	96	121	99	118	101	109	120	114	125	118	118	98	109	119	110	106	126	107	131	126	117	114	108	125	104	112	131	113	104	98	114	100	113	123	117	109	111	118	114	113	97	116	119	122	134	116	130	104	124	113	102	115	127	108	114	101	118	126	92	109	113	122	123	119	109	112	107	127	113	131	117	114	102	117	107	113	106	122	106	120	107	126	122	128	112	116	120	116	117	112	99	106	104	129	101	115	128	126	96	121	92	119	130	123	112	135	115	117	113	138	122	107	119	112	120	104	116	123	114	112	112	92	102	110	129	130	119	106	123	109	109	123	105	120	128	103	128	113	112	131	112	108	129	118	110	113	124	124	111	119	116	116	105	133	122	118	105	116	110	107	129	111	121	116	130	99	105	125	121	125	127	100	104	115	129	125	102	115	119	114	108	112	117	119	104	124	106	104	123	107	105	114	123	111	102	117	128	110	122	117	118	119	125	104	91	104	118	125	115	104	116	116	104	121	105	129	100	103	119	105	117	109	119	106	117	91	123	122	118	102	116	106	107	132	137	129	107	106	116	119	109	117	104	126	111	101	117	103	116	102	118	130	97	116	111	118	105	115	99	116	111	98	118	98	116	120	115	134	125	119	128	114	103	113	119	99	97	95	138	119	120	119	107	124	90	123	119	107	123	105	134	100	104	108	124	111	105	123	110	109	112	127	112	105	118	125	100	110	119	104	117	117	96	128	122	106	129	130	105	118	136	119	121	114	107	119	114	117	115	118
150	3	3250	105916	437	28	289	289	250	232	211	228	201	199	195	165	169	175	167	147	158	145	168	143	151	130	152	130	143	140	145	121	126	131	144	132	140	136	153	130	117	122	115	135	135	122	137	126	115	123	136	120	144	130	120	139	104	120	122	141	118	130	136	132	119	109	144	135	113	113	129	120	123	145	129	128	129	121	139	124	131	100	115	113	118	120	132	128	137	121	111	141	108	112	123	122	120	121	122	126	106	125	121	140	148	123	121	122	124	120	105	132	126	137	121	125	94	120	109	130	120	129	136	112	119	109	126	124	147	126	120	112	144	127	110	127	128	132	130	121	128	122	135	123	105	126	117	133	121	113	119	110	122	124	108	113	113	127	123	109	114	136	125	101	98	107	112	121	130	124	151	120	134	121	118	97	116	118	113	111	121	109	121	124	95	114	128	134	93	130	120	118	119	127	132	112	99	120	125	112	130	121	133	135	112	119	134	133	117	109	102	120	111	125	123	124	110	104	109	119	115	119	99	125	124	121	132	117	114	128	123	127	118	128	127	124	113	115	110	109	119	102	116	114	119	100	124	121	111	126	107	109	121	127	115	119	108	116	107	91	114	105	141	110	140	131	98	108	117	136	122	112	123	120	114	110	112	129	111	111	131	122	136	130	112	122	120	131	108	113	128	123	107	113	116	118	106	118	109	121	124	127	116	129	112	122	98	124	116	122	107	123	110	105	111	134	138	106	123	115	113	129	126	108	121	109	103	124	120	103	112	128	114	117	105	123	113	126	134	104	108	105	105	107	129	89	130	114	115	109	118	127	102	118	115	110	122	130	123	127	122	122	123	111	138	114	120	103	115	131	125	113	113	143	147	104	129	112	116	105	110	126	110	132	111	98	114	116	127	122	127	109	113	115	112	130	113	127	126	124	136	126	120	100	116	105	111	116	119	111	87	125	111	117	130	122	138	113	100	118	104	126	119	113	112	102	124	118	124	104	127	128	131	139	113	116	110	132	104	122	115	138	92	110	126	111	118	125	106	111	119	105	106	112	117	99	119	111	126	117	98	114	108	121	117	112	109	106	119	123	112	124	121	113	120	119	111	117	137	121	130	100	127	119	126	111	116	134	126	128	127	120	99	112	116	119	108	126	141	115	116	104	115	108	107	129	129	99	113	118	120	112	111	108	130	107	116	107	116	130	112	123	139	121	120	119	114	124	124	97	120	117	132	116	110	85	128	125	130	131	100	132	125	102	123	99	122	111	121	135	104	131	114	117	122	112	107	121	124	117	110	123	117	156	110	116	129	126	131	117	120	115	111	125	108	127	125	117	142	116	132	113	109	114	114	115	112	131	144	105	121	123	133	114	122	113	109	119	109	126	134	115	120	112	100	104	96	109	104	119	141	122	132	118	91	103	115	136	93	130	105	127	121	106	105	108	126	114	122	107	113	104	113	110	125	113	101	102	120	117	108	100	107	124	119	110	116	115	123	118	114	127	126	126	130	116	123	123	118	118	118	115	116	116	110	117	117	113	110	116	121	129	115	115	114	93	124	120	113	113	131	115	122	111	118	115	120	116	123	129	122	123	119	134	116	118	101	115	105	126	109	114	120	109	117	116	109	102	114	113	110	124	131	120	96	117	105	115	122	132	114	122	114	135	115	137	113	108	121	121	118	118	113	107	112	96	124	109	113	115	111	132	108	118	111	113	114	114	120	121	110	115	123	112	104	102	112	119	109	108	115	113	120	137	108	118	128	105	104	124	111	109	122	114	106	125	109	117	120	110	116	133	117	107	109	98	127	121	135	119	117	115	126	117	115	106	115	132	126	108	121	125	109	104	118	118	110	136	131	116	117	117	102	113	116	124	105	112	106	100	100	106	117	119	119	124	132	109	118	105	117	139	140	119	110	110	127	112	114	110	103	115	115	119	125	124	124	122	113	122	129	123	125	125	124	130	127	112	112	121	111	110	110	110	110	112	120	111	115	110	113	130	107	124	138	130	110	139	124	110	112	118	120	116	119	126	103	119	125	99	129	113	114	129	128	99	110	119	132	116	120	120	97	103	97	120	124	132	126	101	127	128	112	99	128	127	137	118	106	123	116	99	116	118	123	118	121	119	120	117	126	105	108	108	130	115	112	110	88	130	113	112	123	114	135	118	119	111	91	114	115	125	121	112	123	125	125	137	106	118	136	116	126	131	101	108	129	100	114	133	148	103	114	117	116	110	128	132	135	117	106	124	147	121	125	107	116	111	123	128	103	121	106	119	129	100	112	110	139	118	120	132	114	104	123	118	109	115	108	128	119	116	110	119	132	138	130	104	133	105	108	107	116	107	120	120	128	110
150	0	2500	105973	434	4	244	260	276	275	274	255	251	245	248	249	239	236	216	195	191	189	176	197	181	189	190	172	200	156	166	170	169	159	155	167	154	169	150	146	165	133	136	154	156	124	140	130	157	130	138	130	127	141	127	137	147	122	145	140	137	118	130	142	141	136	141	121	130	142	137	129	141	100	119	121	126	123	138	119	119	145	139	128	145	129	157	129	125	138	129	111	146	122	102	127	133	128	139	132	131	129	119	120	140	143	137	138	132	111	115	132	111	125	125	124	122	123	107	125	121	132	125	115	133	130	124	121	136	125	108	122	131	121	137	126	139	135	137	118	124	115	130	130	145	135	137	124	132	109	140	115	117	119	146	114	117	125	110	127	127	140	114	120	119	117	124	124	146	125	122	120	121	136	106	125	108	153	124	125	124	125	110	104	129	120	123	114	121	118	115	104	118	133	103	124	137	112	119	111	125	133	125	133	118	110	108	122	118	106	137	148	116	112	117	138	108	128	111	130	132	113	128	108	104	120	112	132	123	126	115	117	124	117	115	132	118	121	109	114	130	141	110	104	113	123	111	106	132	127	117	126	138	120	114	110	135	98	132	153	116	112	125	107	122	132	126	136	118	118	121	130	122	119	129	126	132	111	122	122	114	96	130	124	115	96	135	134	131	101	111	133	105	139	125	113	125	128	108	99	112	118	107	128	107	138	110	132	118	105	105	118	121	115	112	111	124	116	122	122	137	114	118	112	122	131	105	110	114	133	102	122	112	109	116	104	107	108	122	109	121	109	154	95	126	133	107	116	115	121	116	135	123	105	116	115	118	118	109	123	136	131	134	133	111	112	122	115	121	133	118	114	129	121	105	129	119	133	118	111	101	114	115	121	105	121	140	110	102	116	111	118	124	97	102	123	124	111	105	125	107	106	120	117	120	107	134	133	132	118	126	96	119	116	109	105	124	129	117	109	131	123	140	120	134	112	119	127	117	111	107	120	124	94	121	116	128	115	106	103	112	111	114	132	105	120	124	121	114	125	112	118	133	137	110	112	131	121	125	133	111	125	132	106	126	113	117	127	100	109	116	112	111	101	121	138	142	113	138	106	111	123	141	129	116	119	111	104	112	111	108	114	99	110	117	110	116	131	125	122	110	104	112	121	114	135	121	120	105	107	126	119	113	107	118	136	119	119	116	126	138	132	87	94	111	113	118	119	98	117	109	92	113	125	105	146	131	113	117	113	120	123	123	108	120	112	104	126	103	125	115	105	118	115	131	115	123	118	110	113	129	105	117	117	119	119	118	108	115	120	96	149	119	116	107	114	119	123	121	142	111	125	119	117	113	120	134	110	113	120	116	120	127	124	125	122	112	125	113	98	129	121	137	114	109	127	107	118	118	132	104	108	110	111	120	115	114	128	111	130	97	144	113	116	103	118	100	98	113	116	105	123	114	123	104	116	130	131	112	134	130	117	105	114	126	102	98	92	108	122	114	130	140	107	123	114	119	111	112	114	103	119	127	134	121	123	104	110	116	96	110	116	114	134	121	109	117	133	115	132	121	119	138	110	117	120	127	104	115	113	132	108	140	124	107	116	132	119	121	124	128	107	138	100	125	126	108	130	123	113	116	103	116	117	119	110	102	105	109	121	120	110	112	112	120	130	120	108	108	115	99	111	120	131	123	111	121	120	121	113	103	112	119	121	128	111	109	123	120	137	103	132	112	116	124	126	105	123	114	101	114	113	102	111	113	108	114	100	106	112	129	124	115	138	124	130	123	116	119	118	106	110	122	118	100	123	115	127	120	109	101	100	111	128	144	125	124	119	129	136	128	104	102	113	137	128	130	114	116	108	129	98	107	121	116	116	112	131	143	99	122	118	129	111	138	97	125	122	83	137	110	142	121	112	115	122	114	113	114	122	125	122	112	120	111	112	98	130	132	110	115	112	126	124	109	121	113	107	106	125	116	141	128	110	113	104	132	100	112	118	133	119	117	99	113	131	107	120	116	123	118	123	131	114	119	110	126	126	129	102	94	109	90	117	107	115	105	129	115	135	102	117	126	126	116	136	107	115	120	139	107	123	122	102	122	121	125	122	113	118	123	112	121	104	123	128	111	100	135	121	119	125	127	116	114	132	103	95	125	129	116	128	127	131	116	130	117	144	117	130	119	110	129	121	123	124	104	121	105	103	108	118	124	123	120	144	114	115	121	119	120	131	124	120	116	125	112	106	130	122	137	104	121	107	108	111	105	124	106	116	132	129	127	130	118	132	130	95	105	129	120	124	115	119	114	120	132	110	115	138	123	127	112	110	125	131	106	131	108	100	113	131	109	104	125	128	116	114
150	1	1710	106031	413	59	284	277	238	228	193	187	170	159	150	183	153	166	151	141	132	152	149	135	129	129	139	154	117	159	121	143	146	145	153	137	152	150	146	135	144	119	130	132	129	142	128	114	129	120	126	150	139	122	121	130	131	125	116	145	130	131	128	127	116	135	113	126	135	126	128	123	124	142	129	135	137	127	125	134	124	123	122	133	128	117	135	115	140	124	121	137	134	134	139	137	125	119	135	128	124	127	124	127	123	132	129	122	153	117	130	137	124	126	142	120	133	126	155	128	103	111	128	119	118	132	119	144	134	131	149	119	136	136	130	132	128	128	136	131	125	121	142	131	127	140	129	130	125	135	118	121	126	144	130	139	120	133	128	117	138	126	132	113	129	125	124	130	121	127	136	128	142	116	138	115	152	131	122	136	139	124	133	140	108	132	120	137	122	112	155	127	127	145	120	121	133	135	118	125	116	116	141	147	127	134	118	142	122	120	137	126	138	145	131	135	138	131	121	125	132	122	112	118	121	130	147	127	127	123	146	140	128	135	130	144	117	122	119	142	130	156	120	123	129	121	134	143	134	135	136	128	143	133	118	128	120	124	142	119	138	124	131	133	113	124	144	122	132	127	130	127	136	126	128	137	133	127	116	148	123	111	144	120	116	116	139	126	121	125	137	104	122	138	137	139	131	113	108	122	138	144	126	125	134	115	131	132	108	112	133	136	121	142	118	125	146	116	123	133	131	119	126	144	140	120	127	127	138	130	136	133	124	136	127	126	123	107	131	154	146	130	135	147	117	125	129	129	132	130	130	112	130	133	136	124	118	115	122	124	144	143	121	148	148	119	126	119	138	125	136	107	125	119	139	128	114	117	118	135	135	112	135	108	138	129	134	115	152	115	125	130	143	133	113	121	125	127	134	152	124	119	145	122	119	117	122	118	120	131	119	129	128	113	129	133	122	147	100	126	129	123	140	131	132	126	120	140	131	145	132	131	130	121	125	115	149	133	120	121	145	128	130	129	154	128	120	130	120	134	142	149	140	114	126	141	132	127	118	112	133	116	144	121	144	128	121	135	143	141	113	132	117	131	110	124	137	99	120	141	146	115	130	149	127	109	122	133	117	100	135	125	123	118	158	145	135	109	132	118	132	134	131	140	132	135	127	138	126	132	149	131	118	115	130	137	121	96	118	136	128	145	134	122	132	129	135	145	125	117	127	141	116	126	129	139	135	131	127	131	138	127	118	137	144	131	123	126	120	128	147	112	125	137	114	119	133	146	124	130	121	134	126	130	133	146	134	138	115	115	129	117	126	127	153	155	121	116	127	115	116	140	123	126	128	115	122	119	133	114	121	128	128	124	136	119	136	143	129	127	114	132	117	122	135	113	103	123	135	140	123	104	116	131	133	133	142	136	111	113	118	109	113	135	128	130	127	126	124	123	146	132	124	121	129	123	129	132	132	146	123	118	110	137	144	137	118	128	136	128	128	119	127	146	143	126	119	121	128	140	163	107	122	132	134	127	123	114	145	116	136	105	123	112	121	144	133	136	145	128	98	153	141	152	129	115	146	127	118	146	128	124	106	136	134	128	135	143	139	131	118	140	125	130	118	120	119	110	130	125	108	137	121	119	118	122	132	118	132	134	136	131	139	134	105	131	134	131	132	135	140	98	120	120	139	140	143	112	123	134	130	118	115	136	129	118	115	138	105	123	131	122	117	129	134	123	129	118	127	152	120	114	134	125	114	127	138	107	128	142	138	103	132	126	132	123	131	127	128	115	113	119	139	140	143	133	110	119	107	135	134	121	127	136	137	121	113	118	119	133	143	114	127	140	120	116	149	119	116	135	148	132	133	123	142	110	116	158	124	131	129	138	124	128	125	137	123	134	116	133	125	103	149	135	134	130	126	127	143	145	144	141	128	116	116	117	127	137	120	139	131	135	125	139	126	118	138	129	129	131	136	131	131	154	130	141	129	121	121	126	120	131	160	140	142	139	133	131	119	128	125	130	129	126	124	117	133	110	124	130	138	130	117	111	139	144	129	122	155	121	131	115	140	110	141	143	115	120	110	99	134	125	142	135	130	123	132	124	137	130	117	115	141	120	150	118	124	137	140	129	112	131	152	131	140	126	134	122	117	124	131	127	124	131	130	116	146	113	130	153	120	138	118	124	127	124	117	120	140	125	132	110	122	143	122	131	129	146	131	136	130	116	140	121	125	122	124	127	109	137	133	150	121	128	113	121	135	127	121	139	145	118	134	134	122	140	131	107	125	107	145	143	150	147	135	140	131	132	117	115	110	120	121	129	136	112	135	112	121	137	136	142	127	122	139	119	142	135
150	2	1950	106089	420	22	270	301	284	252	253	244	253	231	223	207	208	198	193	208	176	201	200	192	174	201	157	188	193	179	166	200	178	167	158	169	160	185	161	177	166	153	167	183	158	155	176	172	160	169	148	132	154	150	159	147	156	160	153	166	147	164	144	162	160	149	164	148	165	162	175	170	168	147	150	148	163	145	159	164	156	166	136	175	164	144	155	140	164	138	145	158	164	166	136	129	165	155	168	143	144	158	158	155	156	157	151	179	147	141	143	138	141	140	140	161	153	152	146	151	141	181	163	170	148	143	146	134	145	157	164	148	157	161	145	173	154	152	172	160	154	136	148	147	170	151	149	163	144	141	162	153	154	153	172	152	176	150	146	158	167	151	147	138	151	151	148	144	136	160	165	155	141	153	178	153	129	143	157	130	149	159	144	139	162	167	168	167	151	150	141	161	165	158	170	123	150	146	138	147	150	144	146	144	139	172	142	147	172	158	136	150	155	156	168	137	141	162	139	154	149	140	143	148	151	167	138	155	131	147	155	144	147	149	153	139	142	167	134	179	152	142	122	155	125	134	158	145	155	156	132	147	148	125	151	158	169	149	147	140	150	159	135	165	153	152	160	153	149	131	180	163	155	158	156	163	147	160	169	152	156	160	168	161	159	168	132	152	138	152	152	147	164	130	141	146	147	138	171	151	151	147	150	146	148	126	141	148	147	147	174	144	141	145	141	158	154	163	143	137	156	143	170	140	152	138	128	142	166	134	144	150	165	145	144	134	139	161	146	139	142	133	155	132	158	151	140	163	140	167	141	161	167	147	148	131	147	149	145	147	147	148	169	160	156	167	151	143	144	155	158	148	134	167	167	157	152	171	151	164	190	146	139	149	145	147	158	145	123	156	131	146	143	139	159	151	158	147	151	133	149	128	151	146	136	163	131	144	151	156	130	149	155	142	170	161	156	161	147	168	156	154	153	158	137	149	142	145	147	130	136	156	145	169	145	147	173	153	130	133	141	155	155	160	147	153	163	141	151	151	136	153	135	139	147	131	153	162	153	161	148	168	156	149	145	151	157	146	144	165	146	160	149	146	154	154	149	156	144	143	157	157	150	131	159	155	138	148	139	150	139	155	141	159	164	142	180	165	149	159	146	155	169	146	142	164	162	138	145	127	170	163	137	151	156	157	146	157	163	151	144	150	162	165	169	155	141	148	163	159	155	150	183	157	151	138	154	149	137	157	148	136	147	143	149	149	145	145	161	173	157	143	140	130	170	169	132	130	150	150	137	162	145	136	170	151	159	155	141	171	156	152	156	151	139	154	150	148	123	139	167	148	147	138	153	157	164	135	150	146	138	150	142	157	146	147	129	146	152	142	148	149	154	155	170	154	153	145	153	136	151	153	148	155	167	148	156	162	155	147	144	136	150	138	169	146	145	158	136	149	159	157	162	165	149	146	154	151	153	147	153	145	138	158	155	148	136	152	135	157	147	134	134	145	154	140	164	149	166	149	164	161	147	159	134	150	130	150	159	142	148	158	140	150	156	171	140	153	141	160	161	165	154	158	158	171	138	153	149	168	133	141	160	143	134	147	166	172	129	156	132	162	141	163	156	148	141	157	159	151	162	157	131	146	166	148	135	140	135	159	180	146	170	154	161	130	156	170	127	156	152	125	150	126	157	153	140	161	134	150	155	143	137	169	139	151	149	130	125	148	146	155	158	150	133	150	149	143	152	119	144	152	160	147	168	146	147	144	134	138	150	161	148	148	148	130	171	153	143	151	152	163	137	132	163	153	143	134	128	159	156	142	140	144	155	135	143	159	152	147	155	158	150	145	135	172	155	176	141	153	157	146	149	146	138	138	145	176	140	163	157	155	165	143	134	158	148	153	154	146	135	147	159	149	171	153	160	149	129	139	144	159	157	155	162	137	142	145	133	176	158	142	155	153	169	138	159	134	150	165	155	158	144	142	142	145	137	135	146	141	155	141	155	141	144	152	152	138	151	169	151	143	134	156	156	147	135	152	142	153	144	164	131	146	146	160	130	139	151	130	158	148	149	155	137	143	159	158	190	156	160	140	146	158	155	143	135	163	164	154	164	147	134	157	147	144	153	152	145	156	142	134	127	119	156	143	142	125	156	153	139	154	155	137	149	159	163	124	129	162	153	119	141	144	151	144	166	162	149	143	145	149	161	147	158	153	159	165	151	153	140	148	146	152	152	147	139	175	150	146	141	153	168	131	154	172	155	145	131	147	128	167	147	144	181	165	141	160	154	139	149	144	140	135	162	143	148	163	170	147	148	139	162	155	132	158	164	136	141	145	147	144	149	133	141	151	147	144
150	3	3250	106147	432	43	281	307	295	299	262	254	249	219	217	205	228	210	177	209	202	206	181	187	182	191	171	176	174	167	179	154	171	164	154	154	181	191	163	165	181	171	161	165	177	158	136	145	156	156	143	150	137	165	146	169	174	150	153	136	165	158	159	184	143	158	154	148	164	149	157	144	156	134	141	173	156	160	149	171	147	156	163	171	161	176	186	160	157	151	165	163	151	152	154	150	173	143	166	157	150	163	157	144	164	176	149	161	149	181	160	152	186	166	157	133	139	168	127	157	143	149	163	154	148	167	148	159	155	157	168	147	170	154	149	148	145	132	163	143	145	158	142	152	154	157	145	155	139	136	158	144	140	145	148	154	139	143	175	157	147	154	141	152	156	166	151	159	140	160	145	160	160	148	167	165	146	157	154	147	156	160	138	170	147	167	146	142	160	139	149	162	136	179	145	140	156	169	141	138	150	175	160	155	151	160	164	167	145	141	156	159	152	160	133	162	144	155	144	161	167	154	144	161	135	144	154	149	140	166	171	174	145	140	175	154	157	144	146	170	153	154	151	151	178	155	165	145	156	130	172	164	162	158	153	144	163	167	151	173	150	167	160	169	140	159	152	168	145	154	147	152	147	132	159	152	149	134	166	155	149	158	148	157	160	145	124	164	146	136	166	147	140	149	159	125	131	154	152	139	169	167	163	173	138	156	149	161	135	152	147	137	158	135	137	164	158	154	148	169	157	150	142	154	140	158	134	153	134	151	182	145	163	132	138	145	160	168	145	143	141	146	146	152	158	139	147	149	142	140	158	156	147	123	167	152	146	163	138	153	155	158	159	156	141	144	145	135	163	140	159	157	136	154	154	139	158	140	174	147	167	136	135	163	171	145	143	151	148	160	158	155	155	147	166	167	147	164	139	154	160	154	155	162	166	137	147	138	150	151	139	158	158	137	134	158	148	140	162	129	139	163	140	161	162	153	151	162	155	161	149	157	157	157	155	149	168	141	145	128	157	145	145	151	172	144	161	143	138	141	161	156	179	145	161	151	159	157	176	155	138	164	165	157	141	154	126	158	151	150	144	159	170	164	174	156	164	161	157	136	142	156	177	168	155	147	154	168	161	160	152	161	164	147	147	145	148	146	161	149	161	187	142	119	149	148	139	158	150	155	144	143	178	148	163	160	154	172	155	163	155	152	138	148	130	162	155	158	161	159	158	176	134	167	141	164	161	131	152	156	132	147	152	150	163	138	145	164	146	149	144	156	167	133	150	141	153	130	145	154	163	140	175	147	143	145	147	162	147	163	145	139	144	147	154	154	165	132	143	150	148	141	158	157	166	158	149	143	149	152	161	168	142	154	139	138	144	136	170	149	160	151	147	160	158	158	149	140	155	165	157	152	138	168	150	159	141	164	152	125	162	165	148	149	157	130	165	145	161	137	146	159	170	140	159	142	161	144	157	167	133	153	145	142	156	146	152	158	152	147	142	158	168	151	163	154	149	149	160	161	131	143	160	139	157	150	156	156	155	156	146	149	144	141	146	146	158	168	161	134	156	145	161	155	155	162	177	153	131	144	146	126	143	141	152	160	168	165	136	172	166	146	148	133	153	129	153	139	150	153	147	141	146	159	135	162	145	154	147	152	160	155	158	166	159	136	158	166	154	154	164	152	148	157	144	152	155	170	161	148	178	161	170	130	173	130	154	147	144	137	156	146	141	145	177	150	168	152	150	166	146	151	152	176	143	137	132	150	150	160	135	130	145	168	154	153	133	147	139	169	144	169	150	149	162	147	158	134	161	134	141	149	172	149	147	168	155	139	123	136	163	170	138	121	134	134	154	155	143	156	164	136	159	170	178	168	147	152	164	161	166	149	151	152	169	146	172	131	163	145	139	154	155	168	144	163	151	132	140	155	154	155	150	130	142	151	154	165	152	126	173	139	164	162	158	153	153	153	145	158	154	145	140	171	157	164	139	155	141	157	163	143	160	141	142	159	166	147	169	141	163	140	157	145	161	141	140	163	148	142	148	145	146	150	136	168	149	157	139	131	146	150	142	152	154	138	153	167	155	138	152	161	167	133	147	157	138	169	152	156	144	160	180	166	166	165	151	160	156	152	171	135	137	140	154	172	141	156	138	139	154	157	148	143	150	140	133	145	151	156	153	166	149	145	154	142	159	136	147	133	144	144	162	146	147	153	144	136	161	163	147	147	151	169	145	157	168	177	137	134	151	146	149	131	159	164	180	147	170	148	159	140	144	146	127	134	149	144	161	168	145	172	154	161	156	153	162	164	145	147	148	148	120	161	161	159	154	149	156	145	153	150	152	132	149	151	149	147
150	0	2500	106205	410	6	250	278	265	252	269	243	259	239	220	232	220	213	199	226	191	192	191	182	189	170	165	178	161	176	175	158	147	154	151	149	135	143	136	157	152	138	149	145	137	153	126	119	114	127	149	126	138	139	139	113	127	140	120	124	115	136	135	113	117	108	118	117	123	135	127	123	115	120	122	140	127	126	138	133	118	115	118	104	128	118	131	116	108	132	113	123	126	99	120	118	106	116	125	119	108	121	123	137	121	141	115	119	109	121	118	119	111	125	113	112	111	115	113	120	118	102	116	94	116	127	126	112	110	110	112	98	125	105	113	120	105	118	140	116	111	129	110	116	115	128	109	106	108	112	111	117	101	107	115	100	112	101	104	122	105	126	123	119	124	117	108	115	110	92	124	113	106	115	122	119	125	115	89	114	118	128	116	95	123	118	128	108	124	95	125	128	102	112	103	117	116	111	113	116	101	117	118	124	132	112	130	117	111	112	113	106	117	108	125	119	117	118	96	117	103	103	106	110	121	116	121	122	133	112	123	105	110	108	127	124	100	117	95	125	120	120	113	113	124	108	112	118	109	141	127	105	124	133	104	112	106	110	119	117	115	126	112	113	114	105	123	116	116	103	111	114	117	112	110	113	115	113	96	117	117	112	134	121	107	113	117	91	114	142	121	115	98	116	106	124	134	126	110	127	127	127	124	124	107	104	134	120	119	113	105	108	106	120	102	121	122	109	118	107	105	113	125	120	133	112	111	127	127	111	102	128	103	119	113	98	112	113	113	97	119	115	105	108	118	94	124	109	123	91	111	101	116	127	118	113	117	116	117	133	110	107	112	100	120	120	111	126	123	112	112	109	109	136	113	112	117	120	108	100	120	98	117	88	131	114	107	110	121	95	103	120	113	119	110	112	94	102	120	109	106	116	127	118	96	99	121	115	92	113	126	111	104	136	121	97	101	106	114	106	94	113	111	119	104	118	99	95	108	111	103	132	113	94	113	118	120	98	115	107	102	124	98	120	119	127	119	125	119	134	119	132	115	126	99	119	114	123	101	118	116	103	111	103	130	103	135	109	127	111	120	121	111	104	126	125	104	104	124	124	109	98	117	103	109	119	105	101	110	118	106	101	122	107	99	113	115	98	123	112	104	130	114	135	117	111	111	113	108	115	108	94	132	112	99	108	101	109	125	119	127	100	100	113	119	106	113	93	116	99	111	107	118	120	115	105	136	115	118	112	109	118	124	107	121	120	93	110	109	113	116	125	97	107	103	122	104	121	129	138	115	102	122	120	112	104	113	94	92	104	92	104	102	102	110	101	124	120	122	115	125	118	123	116	112	109	103	116	104	133	127	110	118	120	102	112	105	109	112	115	103	109	117	99	100	132	111	114	125	108	105	105	116	110	111	123	135	111	115	115	97	106	123	105	120	119	116	117	110	112	102	120	87	121	113	102	101	96	99	115	106	102	108	117	104	105	107	115	112	109	123	112	120	94	118	109	123	104	103	129	111	129	89	117	109	109	106	109	123	123	101	113	121	114	115	114	94	111	119	126	111	116	115	120	133	134	113	98	117	101	114	127	124	104	111	100	103	101	116	103	116	110	115	116	102	106	126	113	119	117	132	122	108	109	95	141	106	84	112	109	132	90	105	106	118	111	99	117	107	107	117	99	110	111	111	109	122	97	109	115	103	110	111	105	119	123	101	95	94	121	127	126	125	115	95	131	120	105	89	117	121	98	115	120	109	115	131	100	98	101	110	104	112	104	123	129	103	111	113	113	125	121	102	102	110	107	120	102	113	110	112	112	114	123	101	119	106	118	112	111	113	83	115	110	107	115	116	108	95	107	107	107	107	118	102	112	110	121	104	111	114	98	117	108	129	110	124	117	140	116	94	103	129	122	105	114	134	121	112	123	112	104	121	95	101	122	100	107	110	108	117	115	110	105	117	111	129	121	117	109	94	112	113	91	104	98	114	111	101	127	120	103	108	117	117	109	93	109	112	90	107	106	122	115	105	99	116	85	119	118	119	130	104	111	126	110	121	129	104	125	127	115	126	106	104	103	105	107	97	109	109	91	120	115	114	98	126	113	115	111	91	96	115	101	116	123	121	120	129	121	101	115	101	103	109	96	118	119	106	134	113	105	104	116	103	108	124	124	94	112	103	124	95	109	114	113	102	111	127	122	121	117	110	124	120	107	96	122	127	115	128	111	141	105	107	110	116	101	116	107	107	104	99	109	117	109	114	110	120	105	119	99	110	111	123	113	108	120	96	105	105	109	106	94	112	109	96	121	118	119	90	100	124	94	124	113	111	107	110	105	113	130	113	105	112	123	106	106
150	1	1710	106262	428	47	294	253	207	194	168	143	159	143	145	141	135	137	124	128	151	113	115	125	119	85	103	114	129	126	127	115	107	89	95	100	102	128	134	107	120	107	92	112	87	100	103	96	111	100	116	99	83	90	108	109	100	105	90	100	98	81	106	121	85	103	105	106	117	80	109	94	117	103	101	111	108	99	97	100	88	89	113	99	91	97	106	107	106	112	110	101	109	120	117	108	110	120	106	103	115	101	111	87	106	103	105	95	88	121	99	109	122	84	104	110	116	101	92	126	91	104	108	114	99	119	94	118	125	99	98	116	110	112	89	106	99	93	106	115	115	107	114	102	105	104	121	91	103	99	105	110	94	97	100	125	113	107	109	111	94	108	109	96	100	108	113	103	105	103	107	92	91	108	112	90	98	109	89	102	92	125	99	114	120	114	103	105	99	105	103	114	104	97	125	109	107	108	105	99	120	109	92	122	82	108	108	108	118	100	93	106	104	106	103	104	93	88	99	105	98	93	116	115	99	100	82	124	103	95	101	96	89	102	97	88	118	106	87	94	119	104	104	91	101	103	112	109	103	91	93	106	112	113	95	87	98	110	87	105	85	107	100	119	102	105	100	104	98	98	95	107	98	117	105	105	115	114	101	90	110	101	102	114	110	91	114	101	96	95	86	90	101	90	98	97	99	105	108	107	101	99	107	100	86	112	100	107	113	81	97	106	114	108	109	106	102	111	94	98	100	90	114	98	99	98	106	110	113	96	83	106	91	76	111	96	108	98	100	98	91	94	85	106	121	104	90	100	106	105	103	107	95	90	100	98	98	111	97	92	106	97	125	117	104	103	115	102	95	94	89	114	110	110	119	115	107	103	102	92	99	94	101	104	99	90	120	104	117	106	96	104	98	126	97	103	89	85	89	99	78	131	93	110	94	116	95	105	109	114	94	111	106	90	96	89	96	105	94	107	97	95	101	82	104	90	110	89	91	98	102	110	117	121	112	93	81	99	111	100	94	97	101	111	103	107	93	95	94	109	96	97	97	92	99	82	113	90	94	110	103	97	96	106	104	102	113	101	104	116	100	102	98	117	97	104	108	115	110	103	104	104	103	106	99	102	121	101	113	119	96	85	93	101	95	116	101	108	95	96	121	124	97	86	94	102	110	105	109	105	103	117	101	100	84	97	100	102	110	119	110	119	102	107	103	110	113	93	90	103	100	97	103	95	87	96	88	88	100	98	96	112	107	109	119	103	92	94	108	111	115	111	93	98	102	91	105	98	94	104	104	95	90	86	122	105	93	102	104	112	110	89	95	108	102	99	112	86	111	115	103	97	94	121	99	88	91	109	122	106	106	101	107	108	88	121	91	122	99	105	92	110	98	100	116	112	114	92	96	106	109	91	93	115	107	99	100	100	92	120	105	94	115	111	98	88	115	105	118	89	93	110	120	96	86	116	111	121	97	108	93	102	117	100	104	97	98	102	95	107	84	104	92	103	88	106	111	102	104	105	119	101	90	105	88	100	113	106	89	113	102	84	100	89	99	102	86	104	82	95	102	120	112	88	109	96	83	100	107	103	102	99	105	99	104	124	106	93	104	94	109	84	107	100	112	83	102	108	107	104	108	113	103	85	104	119	108	111	103	87	116	109	98	108	132	105	107	107	111	102	123	110	98	103	104	95	116	105	105	92	94	110	115	99	88	95	111	110	96	85	89	127	109	109	111	82	91	116	101	83	119	112	110	116	93	91	102	114	98	95	97	90	100	100	120	97	87	105	100	102	111	108	98	110	89	102	97	91	107	92	100	111	101	90	97	103	94	106	105	101	90	106	114	116	90	97	98	92	107	107	112	98	92	111	85	78	122	96	103	106	90	113	107	88	101	104	89	117	86	90	105	87	105	111	105	102	100	101	89	106	81	117	122	106	89	107	106	100	88	90	102	102	90	102	99	91	82	105	113	97	109	87	106	111	95	107	105	111	88	124	112	91	114	105	111	97	94	96	89	98	86	96	107	104	103	107	101	100	95	99	95	95	103	95	105	97	78	106	131	110	120	93	93	96	107	107	97	106	104	103	91	118	98	99	108	94	106	92	111	105	100	107	103	113	93	93	120	101	102	99	103	110	99	97	98	105	97	99	102	100	113	85	123	95	91	98	120	88	113	93	81	94	90	113	93	104	118	112	110	95	123	103	108	102	98	118	106	96	104	91	122	88	95	102	108	116	113	93	103	100	114	103	90	111	112	95	97	92	103	120	97	106	102	104	92	93	94	101	112	111	104	107	104	108	95	94	105	114	84	93	106	117	117	113	108	88	104	122	97	102	96	100	110	103	102	91	96	95
150	2	1950	106320	410	13	238	279	267	228	211	202	213	206	186	183	194	180	179	158	177	159	158	163	163	146	144	142	116	144	130	150	139	119	132	124	132	136	111	129	139	119	103	129	112	137	107	126	116	117	109	128	136	121	110	123	125	125	111	130	125	136	115	119	124	124	116	119	106	123	109	105	130	119	117	108	121	111	106	115	103	116	108	106	110	120	127	101	131	105	132	138	107	114	111	115	123	100	136	99	104	103	109	123	109	127	109	126	111	112	124	120	121	123	129	107	116	117	122	112	113	103	101	104	115	105	114	107	101	118	105	110	107	125	127	103	110	126	111	120	110	120	119	110	101	116	113	108	118	114	106	105	125	96	129	120	99	113	113	107	112	122	131	131	125	119	131	105	114	127	114	103	93	120	111	126	123	118	105	115	106	108	125	103	113	121	113	116	110	116	116	120	100	109	112	110	97	108	111	110	109	96	117	106	130	117	123	99	125	83	122	114	113	106	117	119	139	116	103	102	113	102	125	122	124	125	113	121	113	101	124	101	123	112	105	96	116	114	124	132	131	106	98	121	95	116	98	106	103	110	127	115	123	122	96	113	98	101	133	112	104	98	128	109	95	110	105	91	119	112	128	116	121	110	110	113	115	99	103	101	105	105	86	121	107	115	113	110	112	118	131	103	111	133	109	110	129	103	111	120	111	111	114	105	126	99	109	104	109	135	91	111	129	118	110	113	116	117	107	125	126	115	111	112	104	109	96	116	119	107	125	118	111	117	128	119	107	103	111	127	124	108	104	122	109	119	129	94	106	111	121	108	120	121	104	107	133	119	117	106	113	103	112	108	124	99	115	119	103	126	105	109	124	110	108	121	94	116	131	112	112	113	105	107	96	134	107	96	107	120	110	115	114	112	119	97	102	128	96	118	109	134	96	124	124	118	95	92	121	122	110	116	116	102	112	116	106	94	102	124	113	108	126	99	121	89	123	124	125	117	104	117	90	112	114	111	123	122	98	97	106	114	118	110	107	104	112	99	108	124	111	119	100	106	115	95	125	119	128	112	108	135	112	103	102	117	127	105	98	106	114	94	121	103	117	116	109	118	106	117	93	112	113	120	116	127	122	99	126	98	106	111	94	118	101	118	109	109	119	114	108	116	108	121	104	108	109	112	104	118	113	119	117	105	128	92	110	112	118	111	110	121	125	95	107	115	112	122	99	92	111	113	112	107	113	99	118	123	110	127	110	130	105	117	100	106	110	92	102	117	111	136	106	106	102	95	101	94	113	114	111	103	109	100	101	126	98	115	124	119	114	105	114	120	101	124	113	116	116	112	108	115	106	111	107	103	118	94	110	125	105	122	96	127	121	121	96	88	117	94	123	111	135	134	88	113	122	113	107	131	107	105	101	106	95	102	113	95	106	119	133	114	118	90	106	106	97	114	121	117	129	101	112	127	107	108	105	103	100	105	76	113	103	118	119	107	118	103	115	127	119	111	117	109	114	88	118	121	125	110	85	108	107	93	117	115	104	105	112	116	95	122	118	109	116	117	116	130	100	121	123	108	113	100	114	123	110	104	118	119	123	108	105	108	111	118	110	84	114	109	112	106	91	111	117	96	105	107	102	121	110	123	110	120	115	127	128	122	122	119	109	108	121	107	123	109	109	116	121	121	97	117	112	104	117	106	110	94	111	100	124	119	119	106	124	108	112	123	123	120	101	103	124	96	116	129	115	115	97	119	112	132	110	94	116	113	112	108	108	121	120	115	112	109	123	116	111	116	99	124	111	128	118	112	98	132	114	102	125	109	117	119	124	126	131	99	94	107	109	108	108	133	97	113	94	114	112	108	125	113	131	91	123	112	105	133	114	123	107	101	103	113	129	107	100	117	126	129	111	109	92	110	109	135	120	107	114	122	112	117	107	111	121	111	112	130	131	111	92	107	109	121	111	120	111	114	107	116	99	119	101	103	113	105	111	104	131	101	119	123	122	124	129	105	117	105	128	97	110	112	117	95	103	108	118	100	120	103	113	105	111	140	101	115	83	114	108	112	102	113	116	118	111	115	101	109	127	102	102	104	122	120	110	102	110	124	104	106	99	101	99	99	115	98	100	108	104	112	122	113	115	114	116	114	113	101	111	132	99	145	94	104	133	106	113	112	106	98	98	112	103	117	108	114	111	101	112	118	125	108	111	100	125	119	129	116	110	120	108	112	117	110	100	112	117	103	100	116	121	123	124	104	93	90	95	128	124	108	119	103	100	115	110	140	111	110	110	125	124	108	115	120	118	89	109	119	117	137	131	121	105	94	109	111	122	109	117	114	120	113	99	115	98	112	106	143	112	104
150	3	3250	106378	408	29	285	287	264	257	241	214	213	180	178	174	179	182	158	149	151	142	160	154	140	153	129	122	127	160	129	137	133	127	124	126	130	113	132	135	131	155	133	119	135	154	113	112	127	110	134	124	112	103	125	107	132	156	112	130	125	130	124	108	127	129	128	130	139	115	133	125	130	111	111	118	110	124	107	120	135	142	126	118	129	110	122	144	114	117	113	129	115	120	132	116	108	122	113	127	130	103	123	125	127	121	113	110	129	95	107	129	139	119	112	114	132	114	120	118	133	129	123	105	114	116	123	135	119	130	120	126	115	140	119	114	133	117	118	122	121	115	131	112	100	128	136	135	132	130	123	120	121	132	121	119	123	126	121	116	112	111	98	127	132	124	121	105	107	117	111	121	148	134	124	127	117	140	121	135	137	122	106	133	127	110	140	116	111	140	121	111	120	110	118	118	132	122	124	107	100	117	104	113	113	134	109	117	128	109	113	128	142	114	102	114	109	122	99	126	125	115	119	112	115	114	133	114	117	117	112	105	119	125	114	139	126	119	117	119	117	118	103	121	115	106	127	119	114	130	118	117	113	113	124	114	123	125	111	106	134	114	125	107	130	123	118	115	111	127	110	134	110	116	106	114	134	125	122	112	106	124	121	95	123	106	127	117	91	120	124	124	116	123	117	98	136	110	146	119	121	111	124	121	107	135	121	129	111	131	107	104	109	136	119	119	143	102	114	114	126	124	115	109	135	101	128	127	120	118	123	131	109	127	109	129	108	111	105	108	122	135	131	120	123	98	108	136	122	129	111	123	132	125	122	115	122	143	123	115	117	145	136	128	111	120	122	99	126	119	117	106	109	113	119	127	131	115	122	121	116	117	110	125	107	93	126	111	125	123	118	117	129	110	113	132	116	100	113	132	102	129	127	104	130	114	121	107	128	112	127	111	135	120	129	147	134	120	109	110	124	149	110	104	123	133	112	116	125	123	127	121	108	109	103	121	112	125	102	114	111	119	100	120	125	116	121	136	118	131	128	130	107	138	107	101	117	112	120	113	104	130	115	109	130	122	122	119	130	133	118	127	117	117	114	139	125	116	141	117	112	109	126	110	121	111	121	117	106	132	119	121	129	103	125	124	113	134	122	120	127	129	120	132	112	91	126	113	137	134	111	130	110	114	118	98	125	114	117	104	116	102	138	127	133	110	124	118	128	133	108	111	127	139	117	110	123	100	118	118	105	128	107	122	120	106	122	142	110	131	131	110	116	114	113	122	123	128	134	144	109	124	132	97	114	129	126	118	124	112	117	128	120	119	112	154	110	108	118	113	119	120	122	125	114	123	123	113	112	121	114	100	113	107	118	115	119	118	117	113	136	122	120	129	138	109	138	114	120	123	128	118	136	111	104	131	102	130	110	143	114	115	100	130	123	132	119	114	127	98	119	121	117	109	126	109	112	117	130	116	105	111	127	114	126	111	131	126	129	126	123	137	118	125	114	132	126	113	122	101	148	109	117	119	127	138	118	113	121	117	130	125	132	139	121	131	134	111	135	132	118	107	136	103	115	130	118	119	128	108	113	120	116	114	123	115	113	137	134	109	113	120	115	121	115	143	131	107	115	121	116	112	119	129	120	123	134	113	138	116	117	114	117	121	117	117	129	124	120	116	122	123	129	130	125	133	120	125	135	131	137	117	116	103	118	140	113	111	118	111	111	123	145	136	145	138	105	127	114	119	105	125	112	122	134	116	113	111	108	122	116	114	118	119	129	148	125	110	114	122	131	123	137	108	126	120	132	114	105	118	116	108	126	133	113	105	127	106	123	121	104	89	127	121	115	125	112	128	109	134	112	106	112	120	112	116	125	122	144	108	124	118	105	120	99	126	129	116	106	116	130	120	120	136	128	103	116	104	127	111	104	116	100	118	106	113	118	126	130	121	118	117	106	109	139	120	125	127	107	103	108	135	135	109	125	111	113	99	132	127	114	95	130	113	125	141	95	119	129	124	120	112	110	126	112	122	119	108	118	105	119	116	142	101	103	110	117	128	113	113	103	114	121	126	123	113	109	130	122	114	122	110	121	143	101	134	120	122	127	111	120	119	116	108	113	120	127	113	116	113	127	115	112	116	113	109	111	120	128	131	130	111	126	121	108	114	128	110	121	128	122	118	135	122	109	120	113	120	121	132	125	123	108	115	100	118	130	136	120	118	117	110	125	115	110	116	114	131	124	123	130	124	137	112	125	117	132	126	102	123	128	111	114	119	128	136	134	135	101	118	104	125	133	130	130	117	125	121	118	127	134	110	119	113	105	108	110	116	123	113	134	101	119	112	116	123	117	110
