150	0	2500	180472	416	2	227	271	300	259	279	264	275	238	291	304	297	303	257	257	241	230	219	216	219	200	189	210	196	178	190	176	184	183	178	162	160	157	179	180	149	170	150	150	166	159	148	160	164	165	152	164	137	157	144	155	163	159	158	146	126	150	150	163	139	135	144	152	161	146	134	156	141	130	142	127	140	143	148	141	163	145	130	135	127	127	147	155	145	138	141	135	149	137	144	130	151	145	151	113	143	153	135	140	155	163	142	152	158	129	138	136	142	139	137	138	139	116	149	138	128	142	128	136	125	137	143	152	147	161	147	134	127	125	127	136	137	135	134	129	138	142	141	139	148	137	137	131	124	136	132	118	130	117	160	133	136	120	142	123	146	129	119	138	128	138	136	149	143	122	130	131	129	135	120	128	127	146	132	123	146	152	132	123	115	110	119	149	129	131	129	132	122	142	123	140	148	137	128	147	126	135	137	152	150	142	119	138	131	122	119	134	118	137	120	126	135	123	128	129	139	135	136	128	134	99	145	133	133	146	142	119	127	135	146	122	134	140	115	134	157	145	131	131	136	128	141	128	141	144	131	126	128	121	149	138	121	158	143	129	127	134	123	104	131	123	124	137	125	108	133	118	121	113	110	121	135	146	151	149	138	135	127	123	121	128	131	120	117	134	134	121	145	134	142	141	138	113	127	151	147	133	145	143	156	121	132	127	149	132	117	129	138	114	129	115	121	137	141	126	124	126	133	135	125	116	144	116	136	120	139	133	121	136	147	145	104	137	143	126	131	117	130	145	141	144	128	135	154	127	122	140	154	127	128	130	140	138	146	128	114	124	114	150	124	137	159	121	130	116	134	129	123	133	125	140	134	131	126	108	126	155	138	132	113	123	132	116	126	141	123	111	131	139	132	121	143	131	130	139	131	129	127	124	143	127	132	143	150	122	118	133	161	124	102	127	130	132	111	126	124	134	159	131	123	124	132	129	110	129	112	149	130	118	145	131	127	127	122	122	124	129	137	129	124	130	130	130	128	122	142	108	123	119	110	113	109	117	118	132	124	145	133	126	125	121	147	123	153	137	117	153	120	141	125	131	108	126	125	144	131	118	143	123	116	134	132	113	158	133	129	137	148	139	141	133	135	131	120	130	125	120	144	131	122	132	118	130	125	99	129	126	135	140	148	133	130	122	153	147	121	135	141	139	131	112	134	143	156	127	131	125	141	127	128	117	133	127	118	147	127	120	130	111	129	126	126	136	120	119	147	137	142	137	143	137	143	136	126	143	123	126	147	121	150	139	130	140	140	141	122	140	117	142	136	131	126	126	143	122	119	130	121	131	128	124	134	135	129	123	129	130	145	146	101	139	139	127	126	133	134	151	130	153	128	131	143	115	121	129	145	131	117	121	140	131	129	143	124	141	106	141	134	130	147	131	130	110	129	137	137	124	132	141	138	115	141	125	143	112	120	151	142	117	113	134	132	152	123	151	128	124	137	133	143	133	114	126	136	137	131	121	130	115	128	127	139	128	128	105	145	129	124	125	112	128	130	135	98	112	135	130	150	148	133	129	104	140	119	147	145	109	133	109	113	148	119	115	145	125	133	108	144	129	138	133	119	138	130	149	135	132	127	131	125	133	137	143	107	129	132	113	133	128	119	128	132	122	143	146	108	125	122	119	119	135	146	125	141	113	119	140	114	126	139	140	129	143	124	157	140	131	126	113	114	135	115	127	135	130	133	115	142	133	145	137	133	130	117	132	122	134	123	152	120	151	131	143	120	126	138	119	131	137	139	124	139	98	125	129	123	162	120	134	127	136	149	122	138	132	137	135	135	134	136	132	134	131	135	126	148	119	131	131	147	120	149	134	123	146	121	135	125	141	139	127	132	126	139	125	132	142	123	125	144	121	124	124	122	117	146	124	127	132	126	130	132	122	136	137	153	139	119	124	147	143	128	130	131	132	121	129	151	144	127	129	132	121	140	126	152	121	134	126	121	132	127	139	145	135	129	125	130	128	133	139	132	129	137	122	145	107	142	122	147	138	121	117	114	131	143	128	130	128	125	127	143	141	134	116	134	132	125	129	127	126	135	127	160	131	127	133	141	134	119	122	149	134	112	126	124	137	128	130	138	112	146	144	129	135	140	138	129	118	146	126	144	130	135	120	129	141	123	132	141	111	140	141	149	117	98	137	147	140	127	129	132	134	138	139	129	121	128	129	125	118	133	135	130	129	118	137	134	130	125	132	135	123	123	127	131	122	134	131	127	121	152	121	121	109	119	124	161	117	147	131	123	132	134	145	124	114	144	129	131	117	120	140	121	126	145	123	142	121	123	130	128	159
150	1	1710	180530	434	44	277	269	239	222	215	185	180	167	181	192	190	177	165	158	158	155	139	170	125	150	151	128	122	151	142	129	139	142	119	152	129	135	122	122	122	115	138	124	144	119	138	136	152	140	132	129	132	149	132	132	122	138	141	129	132	171	121	130	132	126	132	130	135	139	136	128	109	129	148	132	149	133	157	140	137	133	126	138	141	130	137	129	134	129	126	127	127	134	121	124	124	125	145	118	112	127	116	134	118	134	142	130	127	136	134	134	124	129	125	132	121	132	150	123	116	121	136	149	125	138	153	116	150	136	128	124	125	133	130	117	141	124	115	125	123	133	156	120	118	122	118	120	104	129	111	118	111	123	160	128	115	119	124	129	140	140	136	130	136	133	151	132	130	118	129	141	122	107	114	152	133	103	134	119	117	129	129	142	125	113	111	133	138	114	128	132	111	129	138	137	133	131	118	131	128	124	123	125	119	140	141	153	128	116	119	135	126	135	141	134	125	140	133	143	113	112	146	141	98	132	113	135	133	148	136	128	131	141	138	135	138	118	132	129	134	146	126	128	132	131	127	131	137	128	118	137	120	126	122	142	128	133	113	140	140	138	133	140	125	114	145	112	111	130	153	135	127	133	124	143	133	115	147	111	124	135	137	139	112	130	146	138	127	125	144	122	122	149	140	134	120	120	140	113	135	122	124	127	112	128	108	126	121	111	117	134	129	144	97	122	146	129	139	139	135	127	129	149	122	123	119	143	105	130	125	122	123	129	140	117	116	139	132	136	136	128	137	132	129	118	140	124	127	148	124	111	127	127	119	115	148	135	130	119	140	126	127	136	155	118	154	121	132	137	139	121	112	133	116	125	136	119	136	123	115	134	117	111	135	126	154	129	124	151	143	143	125	130	146	127	136	132	141	126	135	140	125	125	123	152	129	136	124	132	116	137	143	131	126	122	128	127	124	128	144	121	127	126	134	138	135	122	136	145	122	122	112	118	130	126	126	123	131	125	151	118	131	116	117	115	124	139	140	127	124	128	135	134	129	132	148	118	139	131	145	134	114	143	114	126	137	126	114	125	121	140	135	112	131	132	144	120	128	129	139	131	124	122	127	112	113	96	129	131	133	131	125	139	121	125	121	147	144	151	131	138	131	134	131	130	127	137	139	131	129	121	142	136	136	131	115	132	123	142	128	142	132	120	115	126	132	117	151	116	126	136	130	128	112	101	140	155	120	124	118	138	147	125	120	134	121	111	122	123	128	121	131	140	127	120	141	114	116	118	116	125	125	125	122	121	135	139	135	113	137	126	134	121	133	122	148	126	125	124	130	148	102	133	114	111	138	138	125	115	123	144	121	109	130	115	124	144	129	117	137	140	119	115	116	115	114	123	126	115	144	119	142	145	115	133	119	143	140	132	126	112	128	110	138	120	146	133	122	125	140	148	132	125	138	125	150	118	133	143	134	139	129	141	135	124	113	135	144	149	137	120	155	120	124	127	131	135	126	131	128	134	120	129	101	139	126	144	125	115	138	133	123	129	125	126	117	115	114	125	145	131	121	114	131	144	124	130	114	136	118	123	129	139	129	144	149	124	135	119	130	121	121	137	121	124	132	128	130	120	130	122	121	130	109	137	139	116	113	138	130	157	140	136	124	151	150	138	141	135	113	110	133	122	139	122	110	138	138	133	147	146	127	131	122	116	125	137	128	138	138	134	126	134	117	96	130	117	130	111	124	115	115	143	131	125	117	121	105	129	123	122	137	120	143	134	135	137	132	134	128	119	121	129	126	141	113	144	138	150	140	115	147	125	128	112	129	139	129	126	139	129	124	132	110	116	116	134	124	125	135	118	123	127	123	123	121	141	137	141	141	132	145	122	138	108	137	133	115	136	130	131	135	136	140	130	129	134	118	127	123	111	109	126	141	150	129	142	129	138	110	129	160	106	138	131	144	136	130	145	132	125	124	114	151	119	128	130	121	140	145	128	124	116	115	117	132	131	123	128	148	132	157	105	139	110	129	138	111	138	130	142	126	128	134	148	137	150	129	128	148	143	125	125	118	124	119	146	117	119	122	138	106	116	130	148	126	121	124	138	128	127	124	113	114	135	124	135	118	135	134	139	131	110	144	123	113	126	136	113	126	133	121	130	118	109	122	117	115	127	129	154	114	127	111	147	133	126	129	142	135	117	134	124	128	117	141	113	147	126	122	117	139	120	126	123	130	142	143	118	130	147	125	137	145	128	123	143	133	134	129	126	127	124	142	124	140	119	145	124	110	124	107	123	136	124	135	133	128	130	137	131	108	117	147	117	136	129	145	124	107	130	129	148	135	128	133	135
150	2	1950	180588	417	8	253	269	267	252	254	223	240	222	259	246	231	263	228	209	207	188	196	168	167	163	179	160	165	165	152	138	147	167	145	153	162	142	144	145	149	155	157	145	134	127	159	133	158	144	142	129	142	153	153	141	148	146	151	145	130	139	149	143	147	132	137	138	144	132	139	146	133	136	165	149	142	154	133	150	140	150	131	144	138	129	146	153	139	151	138	141	143	141	151	139	143	134	147	127	130	147	126	127	151	137	140	139	138	140	123	138	133	150	144	131	160	144	128	129	136	120	134	130	112	117	152	124	136	121	128	128	157	144	137	142	145	139	119	134	119	146	157	141	116	142	135	141	128	161	130	135	149	134	128	115	127	156	122	127	139	138	147	136	154	136	144	133	138	124	113	136	142	143	134	117	138	124	127	159	119	133	123	129	127	145	134	142	144	121	150	144	125	119	129	123	139	125	154	136	139	146	121	145	131	134	143	127	124	131	137	135	130	133	142	124	141	139	150	129	131	127	145	140	128	124	124	122	126	138	127	135	133	145	123	135	130	132	145	130	140	135	130	140	113	141	117	122	121	138	125	126	143	140	146	116	139	120	117	126	127	143	133	136	131	141	137	151	100	123	128	133	156	139	130	134	121	149	144	138	149	149	133	139	121	136	137	146	131	136	122	144	135	129	129	132	150	129	144	123	153	151	126	131	135	128	150	135	119	143	148	138	123	130	125	140	131	137	129	140	141	116	138	135	119	135	144	142	139	139	123	149	136	137	130	128	135	171	119	118	117	149	127	155	147	125	122	120	121	127	140	135	141	125	123	124	130	151	139	105	147	142	119	149	124	122	150	133	125	137	142	140	127	123	141	129	119	123	129	132	126	121	138	115	150	128	126	132	125	112	154	150	124	140	112	122	139	143	134	119	142	136	149	140	149	141	115	142	153	123	133	136	133	113	116	100	128	126	134	138	121	137	128	120	129	150	155	149	137	126	119	122	147	145	127	157	153	159	117	125	149	146	140	150	111	117	124	123	120	134	132	134	108	104	146	137	131	122	119	122	137	149	113	138	142	132	137	143	133	133	118	148	124	132	141	143	141	139	152	147	131	142	144	120	130	132	139	144	149	148	107	130	128	139	138	126	136	108	122	128	148	144	117	128	146	123	145	138	157	133	146	147	121	136	122	114	142	132	124	126	133	145	151	134	127	145	126	135	150	116	115	127	137	127	140	130	111	134	137	139	140	136	150	129	116	141	131	137	128	126	137	146	132	151	146	140	129	117	133	116	141	148	145	150	138	129	144	146	132	147	131	139	140	140	130	145	153	142	128	146	129	123	116	133	128	152	140	136	137	131	134	131	124	123	129	134	122	136	134	124	156	121	145	119	136	130	147	128	123	124	146	134	138	133	127	139	133	137	119	124	132	136	124	117	132	131	133	118	138	123	133	127	129	129	140	134	125	122	128	108	128	128	160	143	139	137	148	147	129	135	134	132	132	157	139	134	126	130	137	129	163	148	149	149	129	142	139	119	123	135	121	133	134	145	129	147	136	145	113	130	132	118	111	134	135	139	128	130	137	149	112	137	126	137	144	133	123	134	137	142	116	132	107	143	133	135	134	131	123	126	147	129	119	124	139	144	145	138	136	149	137	132	113	152	128	130	141	112	131	139	131	134	120	132	125	127	123	132	131	148	125	140	127	139	138	134	125	151	121	124	134	116	114	143	153	126	143	119	139	133	123	136	130	122	136	114	126	131	122	147	135	147	148	116	131	132	111	125	150	115	141	137	142	136	151	132	125	121	120	138	130	142	147	149	133	135	128	115	144	130	131	129	107	117	138	130	130	128	148	135	144	139	138	122	128	124	131	121	124	120	146	119	150	145	127	130	140	143	143	128	134	139	132	146	138	118	147	120	133	143	144	130	133	143	148	137	157	135	127	137	159	129	117	120	135	132	152	136	128	155	129	139	134	121	134	146	128	128	144	164	142	124	114	133	139	132	132	155	118	112	122	161	139	142	125	135	126	133	128	133	156	137	102	139	139	132	140	129	152	121	123	133	135	162	127	126	123	116	133	140	145	139	148	126	154	137	120	131	140	134	116	134	135	133	134	145	123	140	115	136	140	145	142	148	126	133	129	115	132	119	144	124	141	129	134	133	143	126	131	131	155	125	131	147	132	132	127	134	135	126	142	118	153	143	129	130	138	119	114	121	128	141	136	133	147	142	141	134	129	123	136	127	132	133	139	126	129	122	134	145	138	142	129	149	159	130	139	138	124	127	143	161	137	129	131	131	130	147	154	127	122	149	120	142	141	139	143	132	124	125	122	156	130	131	133	143	140	113
150	3	3250	180646	431	17	270	301	272	260	253	248	221	191	215	235	232	227	222	213	209	190	181	158	163	170	162	172	142	141	148	173	163	149	147	137	138	154	150	140	122	136	148	165	131	134	160	142	127	152	126	146	138	121	130	126	148	142	148	139	152	135	131	161	136	135	116	135	133	142	141	124	159	126	137	145	131	150	138	123	131	138	135	128	142	130	129	134	117	142	138	129	130	120	140	135	138	131	116	136	126	159	135	130	129	131	142	110	145	127	141	146	126	132	149	150	138	146	140	124	132	117	119	133	124	127	139	144	123	141	143	125	141	124	140	123	150	122	142	106	132	139	122	134	128	138	134	148	135	128	115	141	130	149	145	127	129	146	125	132	123	128	132	137	122	132	137	117	128	145	141	137	123	123	119	138	128	125	125	153	134	138	142	134	137	125	146	146	126	133	135	129	140	147	133	137	144	134	126	116	131	135	131	116	138	141	130	143	120	125	136	125	135	122	136	137	145	118	147	148	111	120	149	128	121	132	136	140	141	141	123	130	127	142	112	148	120	137	129	125	151	146	148	134	126	141	126	144	135	144	145	143	148	123	137	133	116	129	127	134	125	138	141	135	145	129	142	128	125	146	123	127	114	151	124	147	143	135	132	138	127	148	129	137	137	128	141	152	117	126	128	144	140	139	132	148	133	136	111	122	135	139	121	111	135	123	123	133	135	128	135	126	131	118	129	146	129	141	132	125	136	119	123	110	120	122	134	146	126	128	137	113	146	136	118	124	131	119	140	131	133	139	129	144	126	128	133	128	133	117	154	165	123	118	130	113	135	116	120	122	128	129	135	119	140	148	140	136	120	139	125	133	150	131	135	132	130	141	145	129	135	135	120	127	132	140	119	151	132	144	126	123	124	138	133	131	132	164	138	145	127	128	115	132	138	143	142	136	128	140	138	155	119	128	122	135	122	146	121	133	132	133	129	137	137	136	121	146	149	140	145	122	161	130	127	130	139	130	133	140	134	125	105	129	147	153	125	140	130	139	121	126	168	149	123	135	136	113	128	116	133	131	146	122	140	148	136	138	153	118	136	161	135	121	137	139	129	136	135	130	128	129	132	127	142	147	154	153	137	127	120	151	135	116	109	146	124	149	130	123	136	114	136	136	134	147	141	149	139	135	138	126	122	125	131	142	129	145	134	122	144	150	161	138	131	143	125	118	142	130	149	131	142	123	140	143	134	135	112	132	152	145	146	119	123	126	134	133	140	134	120	132	130	133	135	136	138	141	138	129	125	123	130	140	143	122	137	132	133	132	156	137	106	128	123	146	128	143	127	134	156	117	119	142	147	129	135	148	157	134	132	123	135	132	137	117	136	152	130	149	125	144	131	121	147	131	131	146	152	117	119	133	120	135	125	128	142	144	127	150	126	109	115	142	118	135	131	139	132	135	147	130	113	123	134	142	134	140	131	122	127	115	131	144	137	136	125	139	126	134	129	137	127	147	124	125	131	143	134	130	150	121	137	143	124	128	134	142	139	117	125	116	126	163	122	150	106	149	121	126	145	120	124	133	140	132	125	120	121	129	135	127	133	131	119	119	112	128	134	134	135	132	146	143	147	136	140	134	139	141	128	136	135	139	119	150	140	123	127	122	143	129	142	139	146	128	129	111	107	157	119	124	148	111	111	148	134	127	119	158	131	125	141	119	124	117	126	134	124	135	123	117	127	129	136	151	148	141	125	139	120	134	147	126	134	144	133	159	118	133	110	134	120	116	136	141	130	127	130	136	143	123	128	119	115	144	123	153	128	131	132	135	144	118	118	123	144	122	116	127	127	118	131	130	140	130	138	126	140	136	138	132	134	136	151	120	134	138	126	149	146	134	129	112	132	140	134	140	128	113	141	121	136	144	111	139	138	131	139	125	125	127	126	135	123	125	124	143	149	115	122	128	124	136	135	138	158	108	141	139	135	140	152	132	129	116	119	119	106	111	137	142	134	124	158	121	147	137	127	143	129	130	131	115	139	143	138	113	134	152	134	134	108	148	123	121	144	141	134	139	139	121	115	143	135	132	138	118	140	121	124	135	125	147	132	129	126	138	131	137	163	119	124	141	124	128	116	115	113	132	132	130	158	128	135	130	139	141	126	128	136	152	129	129	129	120	126	144	130	126	152	116	121	141	109	141	125	139	122	138	140	120	128	134	148	142	128	129	147	134	154	142	158	122	118	128	126	122	128	128	140	123	117	147	127	124	136	122	151	129	109	140	138	111	131	138	146	144	110	125	138	146	122	140	115	135	122	136	132	117	132	142	142	127	144	126	113	112	130	129	98	156	125	145	122	153	119	132
150	0	2500	180705	421	3	215	259	278	274	258	267	270	280	285	301	293	275	292	264	242	230	225	225	230	197	229	204	199	178	170	161	188	191	166	160	178	191	168	171	182	158	148	144	139	146	150	141	170	142	138	153	130	169	153	157	154	146	162	148	136	136	167	144	152	158	143	147	130	151	133	159	124	161	135	142	151	148	136	164	131	147	138	132	150	137	153	165	134	126	122	135	159	153	148	155	138	161	152	133	150	136	140	116	128	136	133	139	137	133	150	139	134	134	128	142	133	142	142	117	137	125	143	143	130	152	138	146	124	131	123	119	145	136	130	134	151	130	131	144	110	129	134	135	132	147	123	117	140	131	150	144	132	157	110	135	143	119	120	127	134	146	138	137	133	137	142	126	128	125	134	127	136	132	131	132	116	119	155	143	121	133	125	142	130	136	140	146	144	147	135	125	130	125	132	142	129	141	128	140	139	124	144	139	109	143	129	140	122	112	143	118	125	135	126	132	129	136	141	115	126	146	139	131	149	122	133	136	148	130	127	133	128	141	130	142	144	131	135	134	139	137	157	132	135	143	142	145	131	125	141	148	112	141	145	124	133	140	152	141	127	127	107	128	142	129	132	128	139	118	123	125	135	123	154	148	146	133	139	118	117	126	130	118	130	143	125	152	122	100	133	148	114	133	139	130	140	134	133	148	133	112	122	150	115	117	111	107	133	110	131	141	126	149	133	136	137	116	127	138	114	127	127	135	134	148	124	133	118	128	134	137	137	133	114	148	147	136	117	122	133	146	125	136	129	137	121	142	114	129	123	132	116	123	130	124	128	120	124	127	127	109	121	134	134	125	156	110	145	112	129	86	140	149	150	134	135	141	142	142	141	121	136	117	144	126	133	139	131	136	136	141	149	140	114	132	154	140	145	132	127	121	143	123	133	127	157	130	139	115	121	142	127	143	148	136	135	145	131	132	155	115	129	129	109	126	137	157	150	138	110	142	128	121	133	135	145	139	137	130	126	139	108	128	113	121	135	129	134	135	136	132	123	136	119	137	149	143	130	149	124	117	123	128	152	138	127	144	155	131	137	128	150	142	136	150	120	133	121	124	129	141	138	140	119	137	125	116	143	130	147	133	129	128	117	137	153	147	135	131	130	120	131	114	125	156	151	134	158	135	164	128	117	127	131	158	118	117	125	132	135	123	140	140	124	151	114	140	144	134	110	122	117	125	126	149	128	130	139	144	128	119	119	140	125	137	128	141	137	135	126	136	132	147	125	128	114	141	139	133	135	124	125	141	114	148	131	136	146	134	136	129	157	143	132	132	129	120	143	125	119	131	120	130	121	138	139	124	150	139	130	140	147	125	149	121	131	131	127	124	113	136	129	135	133	127	148	134	130	138	130	123	121	126	127	124	133	111	137	111	130	151	153	126	135	104	136	148	141	111	116	131	150	134	134	127	131	144	132	127	139	118	130	119	137	131	146	125	135	141	127	160	156	139	135	108	120	139	138	141	144	138	127	138	136	139	146	125	123	137	135	133	119	122	139	112	110	137	127	139	143	131	139	138	144	141	145	129	123	108	126	116	130	139	109	122	131	125	134	128	151	118	155	147	133	146	120	117	126	122	115	127	135	135	130	130	138	136	121	141	128	122	142	142	151	137	145	124	128	120	140	124	141	117	140	132	120	139	137	128	131	147	133	127	158	137	116	135	138	133	102	118	122	133	129	116	125	124	138	118	146	120	144	133	136	131	126	149	123	125	114	140	134	133	124	156	127	127	136	129	145	142	113	123	120	133	147	121	144	129	137	126	120	126	137	142	132	134	140	116	120	135	151	127	130	131	158	119	122	110	138	142	132	132	148	136	139	132	148	129	131	139	110	128	118	127	127	138	124	158	122	129	119	133	141	122	124	139	119	130	123	127	120	123	124	132	144	105	145	137	132	130	149	129	118	116	125	131	127	140	142	114	129	129	140	120	139	137	136	132	132	112	123	130	111	118	144	124	137	130	130	110	144	129	130	132	129	136	147	113	125	130	142	130	129	132	144	125	114	140	142	135	116	134	116	132	126	108	118	133	134	122	135	138	116	130	140	130	129	127	137	128	129	154	131	122	131	124	122	126	121	127	134	139	126	134	137	125	106	130	137	144	115	125	148	123	152	124	125	129	140	133	129	130	128	127	112	128	120	133	125	137	136	128	107	121	107	130	130	138	115	125	138	127	129	135	140	119	127	118	136	125	128	145	122	109	133	123	136	127	126	138	134	120	124	133	128	148	130	140	138	118	133	123	139	120	111	144	136	119	126	147	141	129	120	117	134	125	151	135	115	136	140	118	145	138	142	105
150	1	1710	180763	429	47	274	284	205	209	164	190	200	160	165	146	177	149	151	171	154	177	147	118	127	120	135	131	109	132	117	109	129	142	111	125	127	131	119	118	114	126	112	129	106	132	117	112	130	101	125	123	119	118	124	115	115	91	125	119	115	122	131	98	128	122	121	131	113	105	112	121	146	105	126	115	90	133	125	134	130	117	107	121	115	102	143	112	124	113	92	108	113	109	129	113	124	117	131	125	127	119	123	107	140	122	123	114	121	141	112	91	123	125	114	130	103	136	106	87	125	113	104	128	114	109	126	125	139	123	114	111	111	121	108	105	97	120	112	109	126	125	117	104	118	135	105	132	115	110	115	118	116	123	103	110	129	101	118	108	109	104	124	108	122	130	106	106	104	119	134	116	111	110	109	136	103	110	119	107	112	118	111	92	128	111	104	112	118	109	137	109	130	96	112	115	110	104	111	120	101	130	119	120	101	106	116	123	127	118	128	124	110	101	117	109	117	125	96	104	129	108	126	113	113	124	120	145	116	122	125	106	120	117	120	114	105	124	102	119	125	114	122	127	126	117	104	104	117	118	122	114	115	125	139	126	104	109	118	127	136	129	123	110	102	107	125	99	124	126	121	113	125	126	120	125	109	111	110	115	126	124	126	135	120	112	110	117	102	108	108	118	120	128	131	128	125	125	120	139	114	89	116	124	111	142	107	106	110	104	113	128	137	117	119	115	117	117	113	121	144	125	126	115	100	129	127	122	124	129	122	131	120	122	130	127	124	118	113	133	111	105	117	101	121	122	115	104	116	102	124	109	125	130	121	105	119	135	106	103	122	127	114	133	128	109	121	121	130	108	120	134	117	110	119	100	113	124	115	123	116	125	104	129	117	110	132	115	114	131	102	111	134	121	106	111	116	121	106	135	119	114	111	120	113	135	111	108	116	132	119	116	121	107	128	125	128	122	118	120	119	128	123	95	109	131	121	113	113	121	131	101	109	126	119	121	110	112	121	117	114	115	120	136	117	122	131	128	121	111	114	132	120	134	129	119	115	116	131	107	128	114	118	115	130	129	119	137	139	127	132	110	103	110	109	116	109	108	112	117	104	106	116	117	116	122	104	113	99	110	122	95	129	122	130	119	132	116	129	94	126	114	110	120	115	119	118	121	108	120	114	107	121	115	115	128	124	151	111	119	129	134	122	113	105	121	124	121	120	122	117	119	108	107	109	103	128	97	148	117	112	114	110	129	95	122	114	113	112	129	96	119	104	113	130	115	100	114	113	94	127	111	145	126	109	115	107	125	121	108	122	121	109	131	117	102	105	102	119	119	118	119	123	106	114	113	131	108	123	121	132	127	113	115	93	100	104	123	133	112	105	109	120	109	119	129	122	114	111	113	118	111	118	78	97	130	109	126	127	114	123	109	110	118	126	138	100	123	127	116	111	91	105	128	108	113	115	144	116	122	106	118	129	124	115	123	121	128	132	118	127	141	115	107	116	118	117	113	123	132	114	99	120	114	119	121	120	124	126	107	116	109	122	108	111	109	128	105	123	116	119	120	114	107	123	114	122	141	121	114	100	101	114	121	110	124	126	93	103	124	130	108	107	100	109	114	106	112	124	124	109	119	113	115	110	130	105	109	115	101	125	124	123	117	126	118	107	121	119	118	113	108	125	126	120	120	118	120	123	124	104	119	110	107	118	119	113	119	93	142	106	108	115	111	110	96	127	119	96	110	124	125	126	127	120	113	130	107	99	107	123	108	113	115	122	94	126	107	113	121	115	126	117	142	106	127	107	121	131	124	102	101	106	138	128	104	114	123	118	122	127	113	106	117	121	120	122	128	114	126	119	127	135	120	106	125	123	125	120	115	128	106	123	116	105	118	113	113	121	120	129	101	127	114	119	105	118	120	104	121	106	118	134	112	100	113	118	109	113	144	121	139	127	129	115	105	131	128	119	109	141	114	93	109	125	115	112	116	116	115	134	111	111	130	100	110	129	115	96	135	97	120	113	115	114	111	118	134	111	122	122	116	118	117	127	117	107	114	113	114	112	120	144	103	122	105	116	125	123	127	103	115	118	123	129	116	104	114	110	116	110	123	115	118	97	119	115	119	113	111	91	122	107	105	122	127	131	106	104	121	135	106	120	109	127	119	108	95	112	111	105	120	143	134	116	133	133	110	111	125	113	123	121	125	113	126	113	114	115	125	110	129	114	118	101	130	121	123	123	118	117	119	115	112	142	125	95	118	111	128	121	119	105	116	101	118	111	122	125	136	99	117	130	101	119	115	113	117	121	124	101	124	128	111	117	104	130	132	125	103	120	136	122	114	127	134	112	96
150	2	1950	180821	413	13	235	254	274	255	232	235	231	199	225	228	252	210	203	189	174	169	160	154	170	163	150	159	143	117	138	114	148	130	130	125	131	142	132	129	152	124	122	138	137	136	124	128	124	132	133	112	112	135	144	143	121	117	117	109	131	123	124	111	118	111	110	136	121	120	121	120	115	141	126	124	153	129	117	125	122	125	107	139	139	118	128	130	123	111	121	127	152	112	111	139	112	123	134	127	127	126	114	130	124	127	109	129	122	129	106	130	119	113	121	139	131	124	116	122	107	129	128	133	121	102	127	118	119	117	133	129	111	135	97	118	120	141	119	142	116	139	119	115	113	124	112	117	130	132	126	98	114	141	124	126	102	110	116	129	116	138	117	114	127	114	114	111	127	126	110	106	127	121	106	95	104	123	119	108	121	133	116	135	124	121	121	111	134	118	117	126	133	148	114	111	122	120	131	136	129	110	114	122	122	110	126	122	129	135	119	134	116	120	106	127	125	136	104	102	123	112	100	115	125	113	117	108	147	117	136	113	110	136	125	127	124	134	115	113	124	107	113	134	129	118	128	104	116	111	127	114	130	131	117	134	132	118	110	140	116	119	128	125	101	102	111	127	126	137	121	110	124	135	126	99	133	127	121	128	109	129	118	125	107	132	106	110	119	112	126	111	139	117	124	128	131	98	123	119	129	127	111	133	101	139	121	133	129	106	115	131	114	96	118	135	126	119	124	114	122	125	121	110	115	119	125	113	114	102	105	130	119	126	129	108	115	119	133	120	111	117	115	103	127	110	124	124	134	105	109	118	107	129	115	106	117	122	111	117	122	115	128	118	139	113	111	115	123	139	114	116	113	143	132	125	139	115	120	106	132	115	128	114	112	120	114	115	125	126	108	127	108	120	149	131	113	119	108	106	121	99	109	134	115	118	109	109	89	111	107	116	128	104	122	122	106	124	119	105	109	115	108	104	97	122	125	133	118	111	117	123	110	121	128	102	141	104	110	105	120	115	114	131	111	120	116	114	126	126	110	104	108	134	117	114	125	136	128	120	123	117	109	115	112	118	129	115	122	122	131	102	138	106	114	128	123	127	112	121	114	124	114	124	136	123	124	132	126	108	105	104	124	129	123	125	107	100	98	113	112	133	109	111	123	132	116	119	111	118	112	131	133	116	113	104	123	127	104	114	132	134	111	123	135	118	107	116	118	115	101	108	124	127	107	126	119	117	127	128	112	115	114	126	113	113	117	120	116	119	103	132	135	118	111	131	111	119	101	116	105	121	114	123	110	122	116	100	116	120	125	123	126	111	109	136	112	138	123	127	123	103	107	115	120	121	122	141	109	139	114	114	147	101	119	128	105	133	111	104	118	122	140	127	132	124	126	112	103	110	138	123	109	123	116	130	118	125	107	127	115	116	110	147	123	109	133	108	118	112	128	110	118	110	105	105	118	133	131	123	113	94	118	130	118	106	130	126	119	133	128	116	116	121	130	126	118	135	117	107	127	113	114	122	110	105	102	129	114	131	127	132	124	110	102	113	120	108	113	122	122	128	110	126	110	109	136	136	110	129	124	112	105	115	120	122	133	120	110	119	126	107	113	111	101	109	108	125	116	127	122	92	126	117	123	128	136	106	130	131	126	101	130	110	115	118	132	121	123	135	121	127	126	127	127	125	130	105	135	117	122	123	113	118	120	113	105	126	108	111	128	112	114	122	114	124	127	119	125	114	91	105	109	118	127	119	130	114	136	111	122	101	124	122	129	98	117	105	125	113	115	112	121	123	140	119	111	125	130	104	126	97	112	122	124	118	115	128	129	126	130	111	113	126	129	109	128	120	120	118	122	124	105	110	133	123	127	132	130	114	134	125	120	99	118	117	104	118	118	114	106	120	112	112	115	122	107	139	123	112	118	124	137	115	133	132	116	109	128	126	115	116	112	122	131	131	127	118	120	101	102	125	114	128	124	116	119	114	129	124	115	110	114	136	133	130	124	133	125	125	111	126	141	118	125	122	113	127	115	132	106	124	129	109	117	118	123	118	120	114	118	121	140	105	134	126	128	120	113	115	108	106	127	130	118	123	130	119	121	126	114	116	106	125	116	124	96	111	106	127	117	107	121	129	112	104	106	127	101	121	119	126	116	129	119	111	130	120	105	130	117	121	111	118	125	107	113	113	121	127	119	98	94	118	121	124	108	144	107	97	101	115	97	127	107	118	120	113	123	113	117	108	118	112	114	115	117	123	113	112	130	117	140	115	113	134	121	114	110	134	131	118	111	116	131	111	128	121	125	104	116	127	129	133	112	111	112	111	109	128	105	122	128	134	113	116	116	129
150	3	3250	180878	427	18	244	271	286	243	224	209	229	227	195	201	205	187	199	203	161	190	162	176	172	145	128	144	129	156	141	149	130	156	127	141	151	136	136	121	131	133	153	147	128	127	122	115	121	127	141	136	141	119	139	114	115	131	120	111	141	135	130	124	137	138	125	132	140	119	118	135	132	130	134	109	137	133	117	147	127	120	126	141	133	137	127	126	138	134	132	123	145	127	127	128	149	122	119	138	123	128	128	148	135	119	136	135	119	141	131	119	121	109	135	126	133	114	116	138	122	113	121	146	129	134	128	134	127	113	113	139	130	116	125	114	120	119	120	125	124	128	141	107	112	130	153	127	128	128	155	127	110	118	127	105	120	120	122	118	143	118	107	117	123	113	121	143	130	118	124	105	126	125	124	127	117	118	106	137	116	122	123	123	136	128	128	125	117	126	132	119	119	132	133	124	140	114	129	126	121	130	126	125	119	112	130	131	126	112	138	119	132	122	120	126	129	93	144	91	109	137	124	119	133	106	131	143	111	145	120	115	127	114	127	128	107	117	127	132	100	127	101	121	139	127	127	113	137	109	122	111	109	130	119	132	116	125	143	132	121	114	121	145	116	116	108	126	122	120	132	114	128	134	110	137	118	129	118	128	112	134	116	122	107	134	112	101	118	128	106	108	112	135	123	115	105	112	114	114	126	131	121	127	127	130	108	111	122	112	119	121	114	139	138	120	133	112	118	130	119	111	124	121	106	126	106	122	123	134	139	128	132	101	120	132	116	118	119	106	100	128	130	136	115	105	140	111	135	129	115	107	111	130	125	138	106	117	104	142	123	124	130	135	124	118	124	113	122	134	109	120	114	140	106	108	133	147	126	143	129	151	126	121	133	123	119	130	136	132	130	103	133	132	125	125	86	126	113	128	110	126	113	113	134	113	138	123	134	113	100	114	118	113	105	135	122	113	134	128	122	128	144	125	109	108	136	122	122	143	115	135	113	118	137	111	134	112	116	121	121	135	131	120	127	147	124	147	132	113	122	112	118	112	134	119	123	137	126	111	139	121	125	105	122	131	137	118	131	123	141	128	131	116	122	143	122	110	138	109	108	127	135	124	116	133	133	142	127	123	134	133	125	139	129	135	118	122	103	115	127	126	134	126	124	120	118	114	133	116	123	99	112	110	117	136	122	128	131	130	113	125	134	109	124	132	109	111	136	135	144	122	130	105	115	121	118	119	107	119	138	127	119	133	126	138	140	118	126	119	145	116	117	121	133	131	129	127	135	120	136	131	125	128	123	106	133	121	119	125	127	118	119	119	119	100	120	123	134	147	122	126	91	139	136	124	131	129	108	118	124	112	113	135	119	119	109	100	109	123	121	131	127	141	131	140	132	130	125	128	110	130	116	129	122	124	127	126	125	105	116	134	127	111	127	119	130	120	131	120	126	118	106	137	110	127	128	113	139	108	119	117	118	111	121	122	123	104	134	120	109	126	130	140	117	112	136	113	120	137	136	111	102	109	106	136	113	123	126	132	120	126	123	125	138	117	125	109	108	114	113	120	110	103	107	114	133	115	123	115	118	115	111	132	118	126	120	124	131	119	142	137	112	131	123	113	117	124	132	138	112	123	129	116	130	127	128	132	130	114	103	103	110	125	123	124	143	121	109	109	134	134	137	144	128	124	118	108	130	124	119	118	117	129	128	119	140	118	125	128	128	116	127	131	138	122	107	126	136	128	131	134	116	107	129	112	124	110	132	116	125	135	105	132	100	115	114	105	126	107	125	128	123	114	109	124	113	116	139	122	111	110	122	104	120	124	133	113	122	118	109	100	135	137	126	114	133	120	146	106	118	110	128	127	117	100	126	118	122	131	140	107	139	121	136	109	96	127	111	131	125	124	106	128	133	124	105	116	121	125	119	131	117	116	131	130	112	129	114	125	125	112	112	122	134	134	126	119	121	120	116	115	97	111	116	102	121	106	126	126	132	129	120	123	136	118	107	107	131	149	123	123	125	110	124	116	117	108	152	105	120	134	108	115	123	124	131	115	135	122	116	132	117	121	134	131	118	130	122	137	124	117	125	115	123	122	126	126	120	103	121	90	108	110	127	121	129	114	126	109	128	118	131	115	113	117	130	109	124	121	120	108	118	114	120	115	138	106	125	140	135	119	132	122	121	124	130	124	111	113	111	128	119	111	121	130	117	128	111	127	125	129	134	141	127	141	120	110	125	136	122	115	113	118	129	125	110	137	108	113	125	116	123	141	124	125	119	135	120	121	112	131	113	121	111	103	127	105	111	138	134	120	124	114	128	119	124	96	138	104	129	122	128	125	104	114	126	122
150	0	2500	180936	414	8	242	271	288	283	263	254	274	259	294	278	286	285	250	254	210	252	219	224	196	200	171	196	180	183	154	168	162	167	179	182	148	167	152	150	142	172	181	127	153	168	158	163	130	163	157	155	147	154	148	142	160	172	139	117	142	122	128	163	134	117	148	116	135	154	140	138	141	132	145	165	148	130	130	131	132	141	131	146	141	137	154	145	133	126	132	115	136	122	118	147	122	135	125	114	139	139	141	116	117	126	149	139	127	133	134	154	130	119	143	162	142	120	111	130	147	111	139	135	145	120	125	151	140	135	131	118	111	144	131	135	143	131	130	131	114	130	127	139	126	150	125	150	137	107	126	117	121	120	133	124	120	121	124	112	124	127	137	129	141	126	132	132	134	125	132	125	121	139	141	131	133	130	120	138	132	130	130	125	124	135	110	127	131	146	139	126	122	142	131	134	142	117	125	131	124	141	141	116	144	147	130	131	116	120	129	142	125	149	151	117	114	134	132	126	143	142	140	124	111	118	135	120	119	121	125	127	107	124	119	136	121	126	135	141	135	150	123	123	126	119	126	130	123	135	125	135	125	120	124	120	127	113	110	141	122	124	123	120	143	131	128	121	132	126	152	124	118	156	114	125	130	129	133	116	134	125	123	126	109	118	148	122	118	132	119	149	101	129	126	124	115	126	130	153	112	131	136	122	123	125	137	121	133	121	120	105	122	135	122	118	108	124	127	126	109	125	128	129	137	143	114	133	133	138	135	116	130	125	120	127	150	134	127	117	123	147	142	122	135	111	144	125	120	124	132	119	124	106	154	126	137	138	133	138	120	133	129	124	113	133	129	119	122	116	136	111	114	105	133	141	115	129	140	127	121	138	146	123	124	132	112	134	131	118	121	129	121	101	139	137	145	112	120	131	123	125	120	119	127	152	105	110	112	116	147	144	129	120	138	141	112	124	142	119	143	112	120	108	118	128	133	123	136	117	108	108	151	135	125	124	132	124	112	136	131	116	114	136	138	114	140	120	132	110	134	143	122	131	112	119	130	102	120	139	122	109	141	135	140	129	112	137	123	116	129	129	132	124	113	112	109	114	109	149	128	118	108	125	105	146	108	114	123	103	125	134	110	124	122	130	116	134	131	140	143	121	130	144	111	127	136	107	127	100	144	154	133	117	121	128	113	121	134	138	147	126	138	125	133	130	116	135	106	122	139	123	126	132	130	132	126	127	134	123	114	111	143	112	107	132	118	132	142	114	131	126	121	136	135	134	126	125	118	113	131	114	131	119	122	123	125	145	137	112	110	151	111	114	115	142	127	133	123	121	106	122	127	104	92	116	109	134	120	117	131	130	100	113	141	116	129	115	123	138	146	146	121	125	136	122	110	139	115	130	145	104	112	131	114	115	151	123	106	129	121	121	115	128	130	123	114	130	115	123	123	127	108	123	127	120	132	134	123	144	142	120	131	114	115	137	108	139	122	149	144	134	130	124	122	134	112	115	134	140	143	117	119	138	126	126	125	123	140	125	121	129	121	117	121	117	103	134	116	127	134	107	131	125	123	119	130	116	133	110	127	135	124	134	134	125	119	128	126	122	116	112	137	140	111	121	122	119	123	114	122	118	143	153	114	119	129	123	147	136	126	126	120	121	146	128	115	125	116	118	109	119	118	117	135	113	130	104	120	118	128	131	117	143	125	110	121	123	134	126	129	117	130	116	104	149	125	135	155	116	142	138	132	136	116	122	105	135	120	157	135	133	121	125	131	137	137	131	112	142	112	138	105	141	140	124	93	100	129	135	117	116	117	132	125	125	109	126	132	139	137	109	140	126	126	120	119	113	110	116	106	123	134	131	101	113	116	110	141	124	133	121	124	132	134	123	109	118	141	102	131	127	141	119	115	120	135	104	122	129	127	124	128	124	130	115	116	122	129	115	131	115	118	136	137	122	125	121	117	133	142	125	111	127	129	124	133	117	147	131	133	118	146	125	119	131	125	129	139	130	123	130	117	129	137	119	148	126	137	115	119	113	119	138	137	133	128	133	116	112	119	120	116	140	117	134	119	127	127	120	135	117	153	128	114	138	129	104	128	105	134	125	127	143	135	120	124	109	133	115	132	120	126	111	109	118	125	130	124	123	120	137	115	139	145	129	129	122	112	136	122	133	115	131	109	131	119	126	123	137	138	119	118	131	117	114	132	125	108	137	136	117	115	122	127	118	133	117	119	105	122	121	120	131	130	117	110	131	132	125	128	136	122	121	104	107	129	98	124	134	116	125	116	119	116	118	118	125	103	134	150	101	118	127	147	123	143	136	111	141	131	123	146	124	126	123	138	146
150	1	1710	180994	418	33	278	262	239	212	216	174	192	164	154	184	155	180	180	172	161	160	150	138	143	157	152	138	134	148	124	143	140	134	130	114	139	126	134	124	120	154	118	116	135	131	147	127	122	113	127	113	131	115	113	121	131	139	125	122	135	126	123	113	129	137	153	135	117	122	120	141	131	143	125	132	126	110	130	108	141	136	119	126	131	115	119	138	154	135	128	134	133	132	125	126	116	122	117	122	133	121	105	132	139	154	138	125	117	126	120	129	125	129	112	124	141	120	118	131	132	128	131	113	122	124	134	123	101	130	111	127	131	119	123	138	122	124	131	131	123	121	124	125	114	116	103	118	128	112	127	134	133	107	142	127	111	138	115	125	138	118	136	126	112	137	98	118	131	119	143	132	123	127	155	133	132	146	107	134	131	148	122	124	125	127	128	127	135	124	143	121	121	118	111	119	125	140	126	113	134	105	127	131	118	117	141	125	115	114	128	131	138	137	119	129	128	131	108	115	140	139	121	110	107	112	127	134	129	117	139	133	120	135	117	121	112	126	139	127	127	120	120	139	123	148	121	124	112	114	114	128	120	129	120	123	125	131	113	109	125	121	117	133	132	121	118	112	117	119	143	137	118	127	126	117	134	133	127	128	125	136	123	140	130	129	115	121	124	119	141	121	129	125	125	136	118	115	122	135	116	117	112	113	132	122	106	121	121	131	126	124	132	127	113	127	112	133	134	145	126	121	116	142	127	115	140	134	126	119	117	134	122	138	132	128	132	136	123	120	132	120	152	126	135	119	136	120	119	107	108	107	121	122	132	99	147	126	101	119	144	125	103	119	119	133	102	124	129	120	113	150	117	122	132	115	139	134	106	131	137	129	113	119	150	144	128	113	121	124	130	125	143	113	113	116	135	126	120	124	145	130	139	110	127	123	118	124	143	135	130	135	116	125	121	129	128	112	137	154	105	131	116	138	132	118	116	143	133	127	123	113	116	112	115	150	116	105	97	137	126	123	129	123	118	115	113	136	128	119	117	137	130	114	108	119	115	121	119	101	117	130	129	140	123	140	120	127	116	130	121	118	131	110	130	118	138	132	136	109	144	131	123	142	127	119	112	128	137	135	127	113	101	129	131	120	119	125	119	128	118	116	120	111	116	132	131	119	130	119	143	124	124	156	131	126	123	121	122	125	129	108	128	106	128	134	113	116	123	120	122	145	156	110	111	116	119	133	109	124	109	139	143	138	112	131	120	133	127	119	129	111	127	126	118	117	114	121	107	105	132	123	123	116	126	129	157	112	133	122	118	122	121	111	130	123	144	128	127	148	131	135	113	132	127	132	111	116	105	133	127	135	112	126	111	123	126	133	110	130	112	128	121	128	94	125	119	134	119	128	119	130	121	99	128	122	107	120	118	114	122	126	139	136	118	133	144	130	119	132	121	135	122	134	107	129	125	111	126	133	130	125	127	134	121	119	141	117	128	121	125	119	124	131	130	124	116	130	107	106	117	107	115	145	121	125	126	118	121	128	110	102	123	120	106	127	122	117	110	135	125	128	122	127	122	121	149	134	133	121	141	123	133	110	135	118	130	118	121	136	126	126	107	126	124	132	120	123	131	129	113	140	115	127	119	129	128	133	116	133	126	121	129	146	111	122	104	141	115	136	118	127	114	143	107	130	113	128	122	105	135	130	122	135	132	135	132	128	132	123	129	124	126	135	109	132	122	130	126	131	112	128	130	132	125	124	129	131	123	115	113	126	108	121	114	110	118	128	121	136	114	128	123	108	138	130	121	132	129	146	129	135	133	140	128	130	137	114	127	128	114	155	106	115	136	134	126	142	121	117	130	126	113	125	127	147	112	125	132	132	107	109	127	118	145	124	129	115	114	128	118	124	125	110	113	111	116	132	115	146	128	118	111	136	124	127	115	103	117	107	107	124	101	142	134	134	99	131	121	129	120	129	117	132	121	123	133	122	110	117	148	130	131	131	115	116	153	114	135	124	151	116	121	140	136	101	128	118	144	126	129	144	127	133	139	141	137	108	126	117	110	128	132	131	104	141	115	153	127	143	111	126	141	139	129	121	111	125	130	130	133	131	121	109	121	105	136	113	121	107	132	114	138	124	135	109	107	116	132	131	117	128	125	117	120	122	125	128	129	123	117	125	110	127	127	148	127	143	125	133	122	126	127	115	130	132	115	122	111	116	141	134	118	143	126	119	118	136	137	138	127	122	140	116	134	116	139	143	125	121	116	118	123	106	124	127	126	134	129	128	126	130	116	114	130	116	134	119	124	126	118	132	138	116	104	128	127	139	120	129	125	121	138	111	131	89	119	121
150	2	1950	181052	411	9	243	279	266	258	246	247	240	224	247	234	221	229	196	197	218	192	178	190	175	184	161	156	148	145	158	155	149	137	153	148	145	134	151	151	129	124	143	158	147	121	147	127	145	149	134	105	131	140	140	142	151	153	118	129	117	112	132	126	134	162	127	122	120	120	120	133	142	130	147	165	126	136	141	114	139	107	139	139	119	130	124	124	125	136	112	102	123	107	118	130	114	134	136	120	129	121	146	125	132	127	120	135	123	142	131	136	134	146	135	138	144	126	123	127	140	141	130	117	126	113	118	113	152	123	97	143	135	123	132	127	133	135	138	144	106	129	134	128	125	124	125	144	119	120	117	127	135	136	111	128	140	123	118	125	138	132	117	123	131	124	155	122	116	127	121	116	109	151	151	132	141	131	123	120	131	117	119	124	142	113	132	126	128	141	116	133	133	127	146	138	105	115	127	121	103	135	122	135	125	129	145	119	121	129	127	114	103	131	127	136	130	140	121	126	117	126	127	134	137	125	133	131	117	142	129	123	124	141	113	127	122	136	146	127	128	145	134	123	119	132	122	125	122	125	100	128	138	122	137	139	139	133	122	143	131	112	144	137	117	140	123	135	114	117	131	128	113	115	132	135	117	116	125	131	111	122	139	119	123	117	127	142	141	125	110	128	110	142	134	145	119	122	133	116	117	137	138	126	122	124	122	133	126	142	143	126	146	122	131	135	123	109	114	144	117	108	137	132	116	146	127	138	103	113	123	137	117	129	136	127	125	103	125	129	152	145	134	124	121	141	125	118	140	128	111	125	105	122	138	124	130	127	116	136	125	115	125	144	124	123	123	147	128	141	128	121	129	142	106	132	143	126	115	117	129	128	122	121	126	100	127	133	117	130	144	137	130	121	120	120	133	134	126	131	103	129	133	117	123	118	124	123	150	118	123	122	127	125	121	130	128	109	131	137	129	131	133	127	120	122	124	133	117	120	136	131	106	106	120	144	125	143	123	121	109	132	116	123	138	126	130	124	129	120	117	127	124	137	115	128	121	134	129	121	129	136	115	121	134	126	115	119	121	123	119	127	121	116	140	128	123	121	104	133	124	106	118	124	127	110	120	123	110	151	129	128	116	117	135	126	129	117	111	126	133	118	135	130	120	124	137	138	120	126	123	109	115	125	126	117	132	128	125	147	119	118	128	121	130	118	120	122	123	125	136	97	116	139	128	131	142	128	108	120	128	117	108	121	109	127	122	131	120	130	127	128	135	128	121	134	127	125	134	131	116	132	122	131	136	122	128	131	122	125	125	107	143	129	129	134	127	119	133	114	134	144	129	114	128	125	137	128	145	118	125	121	122	122	126	121	115	122	138	131	134	126	123	142	109	125	117	137	116	134	125	118	107	124	124	149	119	124	123	126	127	119	116	142	125	145	119	144	130	136	122	136	153	137	112	119	121	127	112	133	117	112	109	135	125	124	119	126	111	134	110	139	127	136	130	118	127	108	134	104	136	110	133	115	135	120	122	111	129	118	123	126	136	129	127	131	116	102	141	124	120	115	143	115	130	121	135	112	121	130	128	127	114	118	125	99	115	144	128	134	138	140	113	122	129	120	136	117	120	120	122	117	137	138	125	127	130	154	141	129	123	133	120	109	130	119	139	130	119	113	130	124	132	147	117	113	156	130	125	136	122	124	129	126	131	140	114	116	139	116	138	141	135	148	112	115	131	124	121	121	129	125	131	128	111	99	129	124	135	123	125	111	127	112	109	124	124	112	110	133	117	128	117	125	140	123	140	111	128	158	121	130	128	118	134	127	120	136	121	115	129	131	109	121	96	122	140	124	132	116	127	126	128	129	133	130	119	123	125	124	119	119	127	145	117	128	121	116	121	129	124	137	123	118	126	140	120	135	125	127	131	118	110	118	138	141	114	133	136	125	131	140	117	96	133	136	125	137	124	111	131	113	118	117	121	125	110	123	119	140	110	117	130	142	122	121	140	125	128	121	129	134	125	125	122	119	130	110	124	131	135	119	118	128	122	105	119	141	131	136	135	113	125	131	130	128	115	130	127	128	116	135	131	135	121	121	119	131	118	111	106	127	133	136	141	115	130	132	122	137	121	133	129	119	130	130	137	126	124	120	132	121	135	124	127	104	133	123	141	114	119	124	110	101	130	128	121	121	128	134	132	123	135	130	130	105	129	129	131	126	102	130	111	126	129	127	124	120	121	129	128	109	123	124	113	124	104	107	126	125	133	118	125	111	130	133	117	118	119	102	138	138	119	127	127	120	122	128	135	130	116	115	121	112	138	133	130	148	142	133	129	125	116	122	141	129	114	116
150	3	3250	181110	417	28	260	276	282	261	235	223	208	204	193	203	204	198	190	205	201	201	169	177	165	173	144	139	138	142	158	141	113	135	127	143	149	155	147	135	121	135	124	153	132	138	138	140	131	165	115	141	131	130	143	132	119	133	134	145	142	136	151	157	127	133	132	138	134	146	137	133	134	133	126	119	147	127	145	146	146	132	118	154	123	114	125	116	128	122	147	147	111	133	135	127	121	143	133	104	140	136	128	134	133	137	143	106	133	146	122	111	117	129	111	119	140	128	123	122	145	130	134	133	141	133	129	134	132	142	118	134	134	150	130	138	132	132	126	135	145	133	124	147	141	114	125	133	134	140	122	128	131	125	112	138	132	138	137	130	120	124	130	137	124	138	133	139	127	136	114	127	137	138	130	126	123	142	141	136	131	136	133	133	128	141	119	130	120	138	127	127	122	126	136	119	112	141	120	122	148	153	118	121	124	134	142	118	101	123	110	125	122	132	158	139	126	117	147	129	145	137	145	130	119	109	119	123	115	127	142	117	124	138	138	136	134	126	125	112	128	117	137	131	123	103	118	122	129	130	135	124	120	135	125	130	119	132	129	140	163	104	124	136	137	127	124	123	122	125	137	129	140	106	118	135	138	145	109	122	117	149	131	131	128	136	120	115	130	114	134	118	133	138	132	135	116	135	117	140	123	120	135	135	133	121	129	117	115	117	127	147	123	129	124	129	137	125	128	121	143	141	130	134	112	133	124	120	145	142	137	116	163	123	106	134	125	116	131	152	136	114	141	118	125	138	120	142	135	104	125	130	143	133	147	127	135	132	152	137	153	122	135	129	131	122	108	153	136	125	159	135	110	143	120	132	117	137	152	116	132	140	133	131	123	119	132	139	115	121	107	140	138	104	125	132	117	127	132	126	138	135	116	119	137	130	121	142	126	153	136	127	116	140	134	128	127	107	121	137	138	119	125	105	138	132	135	155	117	142	113	126	124	147	140	120	139	126	130	142	112	144	136	155	145	145	132	130	124	133	134	125	146	115	119	127	127	119	132	113	140	135	136	150	130	137	114	133	138	123	129	112	121	138	142	139	130	137	133	94	114	139	132	123	123	117	145	121	136	128	117	132	136	126	135	114	135	130	142	128	135	116	132	117	129	142	135	140	135	131	119	126	119	143	136	141	130	151	126	126	115	142	130	128	112	147	141	114	125	131	121	125	139	149	137	137	141	119	129	124	120	113	131	120	122	119	136	133	136	126	136	119	121	124	118	121	139	134	121	123	114	114	126	119	135	125	142	132	129	149	126	103	130	130	128	130	140	118	130	122	146	132	151	119	140	118	97	113	150	135	130	132	122	140	130	136	139	157	123	123	137	124	134	118	107	118	127	150	129	125	145	128	121	112	123	124	133	134	134	116	123	123	125	146	124	132	130	136	136	128	111	110	134	128	128	132	151	131	121	142	141	139	121	136	114	122	131	128	141	153	118	115	137	118	139	130	143	131	128	143	129	124	111	126	120	122	110	128	131	134	125	119	127	124	141	111	123	129	121	126	141	129	162	137	122	128	136	131	134	134	125	118	132	119	125	141	111	127	118	131	134	130	143	125	126	131	127	135	130	137	143	125	142	147	136	122	138	123	121	125	124	131	135	124	138	134	137	135	125	123	129	138	131	140	145	121	125	156	146	134	115	128	129	132	134	135	139	131	126	122	131	121	128	135	119	134	99	116	124	115	139	120	122	140	129	123	140	133	121	138	117	135	113	98	116	123	134	120	139	113	114	127	121	127	120	106	112	129	132	140	131	112	122	129	136	140	131	121	119	124	125	116	104	130	123	133	132	106	144	132	125	135	126	138	118	119	118	125	140	112	127	133	119	118	145	121	133	130	134	138	126	137	129	148	133	116	133	111	127	128	123	127	126	113	125	123	127	122	144	122	121	108	144	141	153	115	123	135	113	142	111	123	132	138	107	133	130	132	148	119	124	138	115	118	123	146	138	128	132	128	106	124	110	141	125	151	125	126	130	153	138	132	143	119	132	106	135	106	128	113	125	139	130	136	128	125	129	125	114	119	144	143	142	130	120	146	136	131	143	138	121	127	136	119	119	125	121	144	139	115	120	137	119	122	124	121	102	142	133	158	128	134	133	148	128	127	132	143	128	121	127	130	138	132	136	137	134	120	121	128	120	149	124	118	127	124	129	139	140	133	123	139	124	119	126	133	133	129	145	119	119	129	117	117	122	148	138	135	124	136	135	142	122	117	123	138	120	149	138	109	117	135	159	119	128	132	109	126	113	131	119	135	114	145	145	124	121	147	134	138	142	137	123	124	117	134	154	151
150	0	2500	181167	404	5	223	275	275	274	254	253	275	268	274	290	287	295	269	262	266	259	191	198	215	172	199	180	187	180	180	146	156	175	157	195	154	168	180	143	166	153	139	154	137	143	137	153	161	150	145	140	131	169	154	143	161	151	130	158	153	128	130	135	143	135	146	128	142	166	126	141	156	140	120	128	137	132	154	151	129	159	121	135	149	124	128	145	121	117	144	138	138	127	132	130	132	111	135	147	145	131	150	135	142	138	143	121	138	129	149	138	130	142	115	134	122	130	140	129	155	115	107	122	121	135	126	139	148	139	148	133	128	132	124	134	117	126	137	138	138	121	134	148	138	131	116	143	136	146	134	146	131	124	157	120	133	140	138	127	122	118	137	134	134	122	139	127	138	129	144	129	143	140	117	134	128	135	147	129	130	134	145	138	149	118	137	123	135	116	125	138	130	146	154	128	124	127	116	143	120	116	117	139	132	116	129	113	110	135	126	132	109	123	131	131	133	138	133	128	125	110	135	138	130	129	112	123	141	131	135	134	135	127	124	130	105	106	134	100	120	131	127	116	154	127	130	139	135	119	138	117	112	134	136	130	139	155	142	118	110	115	133	132	132	113	131	142	144	148	127	123	130	141	130	152	124	110	132	125	122	121	125	131	122	145	133	146	119	141	124	120	131	138	140	118	132	107	139	132	131	133	130	136	124	134	128	137	133	133	136	125	139	102	128	159	120	119	124	141	133	126	134	127	126	138	130	127	148	117	134	134	120	129	132	122	109	124	124	135	142	127	127	118	114	132	136	136	136	114	141	131	141	114	136	130	103	130	146	141	121	112	119	125	109	109	144	128	141	129	122	135	107	126	111	117	125	130	149	133	120	144	153	137	125	133	133	138	131	121	141	136	139	110	119	135	119	150	127	139	108	117	118	122	119	113	124	145	119	133	126	142	114	134	122	131	147	162	121	126	108	139	122	114	135	142	125	122	123	126	126	123	123	123	141	114	125	133	133	123	147	132	143	118	107	120	132	132	128	113	113	132	121	125	137	120	125	120	116	141	110	120	129	129	132	127	137	122	132	134	127	115	129	129	123	126	117	129	140	137	136	108	145	153	125	133	137	133	125	117	128	140	131	119	149	130	142	114	136	131	122	145	135	120	115	120	135	130	136	120	126	129	138	112	143	110	119	111	131	123	135	130	132	124	119	136	124	120	119	123	130	126	124	119	126	119	131	119	123	140	120	130	112	138	116	122	135	135	126	130	122	130	116	131	132	129	113	116	121	115	142	123	135	136	134	151	127	129	108	127	125	122	131	126	124	130	117	108	116	112	117	116	111	119	126	113	122	124	123	136	125	132	130	134	134	103	139	119	123	121	101	134	135	121	113	143	129	135	125	120	126	124	129	122	118	131	122	134	126	125	110	139	127	128	118	151	123	125	131	136	127	118	148	137	135	128	118	145	114	112	123	125	116	153	125	129	114	112	103	115	119	131	122	122	123	121	136	108	120	122	135	132	133	125	132	119	146	101	126	123	127	122	141	125	132	125	136	111	116	104	124	134	139	139	148	119	127	120	121	127	131	139	135	122	126	126	133	131	139	122	119	125	121	107	144	125	117	137	115	115	119	130	112	146	114	130	119	135	117	119	134	131	144	127	138	124	136	128	128	119	122	113	119	130	124	134	130	135	120	124	111	128	126	116	113	131	129	133	126	121	123	139	97	124	142	124	117	120	134	136	122	121	123	129	135	133	132	133	124	128	111	131	126	118	127	137	114	125	125	118	129	127	137	129	122	123	109	117	124	134	115	128	139	116	140	129	129	131	125	140	130	128	128	99	111	122	134	137	149	126	137	140	125	118	145	119	123	146	130	116	110	131	126	122	134	119	146	119	95	141	129	129	147	123	112	118	121	126	135	123	122	132	125	134	147	126	115	112	116	132	127	135	117	123	126	130	117	130	145	134	132	141	108	113	132	131	111	123	152	123	124	115	123	160	121	136	118	121	137	127	119	126	131	138	107	109	129	113	116	119	123	100	119	121	130	129	116	146	122	105	145	116	123	107	137	128	124	117	132	138	142	123	130	125	135	129	134	120	121	126	127	123	136	124	126	121	123	127	106	121	116	103	118	124	121	116	103	131	135	134	129	141	128	151	123	114	115	128	130	131	140	111	115	117	120	121	140	125	119	130	122	120	118	120	118	122	134	123	137	118	127	124	128	149	109	111	138	110	114	103	115	110	127	124	142	115	124	126	115	130	128	130	134	128	140	132	118	135	150	119	114	150	142	131	122	133	111	124	129	126	111	115	97	119	126	121	124	118	107	126	128	146	130	112	125	138	132	107
150	1	1710	181225	431	28	299	295	232	218	195	163	180	170	185	156	171	168	186	167	167	172	150	142	137	135	141	121	148	123	124	115	132	143	121	155	143	142	132	129	112	134	125	132	155	126	139	132	135	134	118	138	120	124	108	132	144	122	131	131	141	130	127	119	133	140	137	118	142	127	124	121	130	131	135	118	125	132	109	109	120	115	118	118	128	119	132	145	127	137	118	113	112	123	113	116	128	111	139	113	111	124	137	134	115	120	125	125	117	115	131	127	117	131	129	122	126	103	136	106	123	135	113	104	140	118	138	132	132	120	122	132	131	120	130	135	144	115	129	139	141	128	117	114	131	154	122	142	131	126	119	128	123	128	113	130	135	130	130	123	119	128	136	104	114	136	119	123	135	128	121	131	122	122	126	126	130	126	129	128	136	124	135	134	129	127	126	140	124	114	129	138	116	136	137	104	118	127	109	111	117	133	125	136	124	112	129	133	119	128	123	126	128	133	125	134	125	125	103	141	139	109	123	137	131	122	128	111	136	113	132	134	150	129	121	137	140	122	122	127	138	122	129	136	121	110	115	115	136	120	122	128	145	131	119	120	118	122	130	146	122	127	120	140	119	111	134	123	122	121	122	141	125	121	138	126	120	127	119	125	139	104	121	123	125	138	131	129	129	107	111	111	138	124	112	120	135	111	132	142	134	130	123	109	142	130	131	119	115	135	138	134	112	130	126	131	120	108	118	128	122	125	144	105	128	106	114	118	130	132	127	125	110	114	139	121	110	123	133	127	114	128	125	144	118	128	132	117	136	123	116	102	132	122	127	143	115	109	123	123	134	116	133	124	134	148	132	135	141	134	118	112	112	117	141	117	126	126	122	129	127	113	124	122	137	126	137	134	129	129	141	133	116	118	147	112	124	146	139	119	152	120	142	124	125	136	129	115	105	130	125	129	127	121	139	119	115	131	110	142	124	132	147	132	118	133	129	130	115	112	138	125	126	125	125	133	142	113	133	135	124	134	160	116	122	148	113	144	111	133	133	131	120	122	121	127	113	138	120	119	137	96	125	136	117	134	114	108	130	120	129	131	109	121	116	124	131	123	129	126	142	124	116	123	138	112	130	136	109	106	120	130	113	110	122	117	144	110	131	147	139	133	145	126	119	112	131	123	109	139	130	131	131	120	116	121	111	129	127	136	123	136	117	142	121	118	140	127	119	123	137	130	127	125	121	120	123	124	128	127	127	110	115	131	133	133	120	137	131	131	126	133	147	122	115	133	118	118	107	128	106	131	120	127	125	121	139	120	133	136	144	122	127	127	114	119	113	109	135	158	130	118	136	102	113	141	132	123	151	116	117	129	118	122	127	120	126	134	115	118	102	125	116	144	118	114	132	137	126	125	108	118	130	132	122	128	133	133	123	133	125	125	112	128	106	136	130	141	118	140	139	112	120	138	124	139	122	140	123	125	131	121	129	96	111	111	132	108	121	144	122	116	104	146	125	132	116	138	129	125	129	124	125	128	109	131	113	131	149	125	144	109	134	147	116	140	132	114	131	145	130	138	121	109	108	124	134	128	113	131	136	134	127	121	108	122	137	122	112	111	114	134	115	125	113	110	122	120	123	106	126	124	107	115	145	108	127	136	157	113	134	132	133	122	115	115	134	124	122	120	118	112	104	135	137	112	119	145	126	127	129	134	124	109	113	103	131	116	115	119	122	116	112	110	121	117	140	126	137	133	128	112	130	114	138	118	96	147	137	112	110	112	121	104	120	139	118	121	120	119	125	109	113	116	132	115	144	114	119	116	154	132	140	126	126	128	111	125	117	131	123	118	130	134	123	115	137	114	128	119	142	128	137	118	124	120	118	143	129	131	121	128	130	98	111	138	119	133	112	136	124	119	138	134	115	134	127	145	119	126	114	133	139	131	110	113	143	142	126	112	139	129	133	120	117	109	126	108	124	125	161	120	120	125	145	112	121	124	149	132	133	114	127	122	124	127	127	147	127	125	119	126	114	129	131	121	157	106	130	136	131	120	139	130	135	146	124	113	134	132	114	121	118	112	128	139	135	117	119	130	130	129	126	156	125	131	115	116	130	116	118	120	139	137	127	128	112	128	131	135	119	134	104	118	145	134	125	134	111	156	143	135	124	112	131	138	134	123	122	133	121	132	109	122	132	119	112	112	141	123	124	103	115	126	128	135	112	106	139	107	123	130	118	122	100	119	126	116	119	127	129	124	114	120	139	103	128	137	112	116	114	133	105	113	120	119	130	127	135	136	123	121	128	142	126	106	140	127	139	135	125	103	117	118	122	120	143	114	124	130	125	141	121	134	106	127	113	126
150	2	1950	181283	410	15	266	301	288	247	255	256	244	231	237	261	245	256	217	208	199	206	185	188	195	168	161	163	163	165	158	162	163	160	166	153	145	151	142	149	151	137	154	149	167	149	162	143	167	173	144	138	150	154	148	146	130	147	157	144	145	152	141	131	141	142	144	121	139	132	149	152	160	133	142	131	139	160	149	124	136	147	149	134	142	160	151	143	131	146	141	157	162	141	153	131	143	143	130	161	154	149	145	128	151	134	140	144	158	137	130	139	127	155	136	125	132	158	146	146	157	121	155	161	133	135	136	160	129	160	156	155	142	130	130	152	121	133	144	138	145	162	141	148	131	131	136	138	120	149	158	129	133	144	146	143	143	139	126	157	128	141	156	122	131	170	139	138	128	134	130	151	128	136	162	141	120	148	154	154	127	132	151	142	138	132	161	140	129	131	134	141	135	130	154	124	162	134	153	132	135	126	152	131	122	136	161	148	137	148	148	136	141	147	120	143	143	141	143	129	136	123	145	160	124	135	139	122	141	150	109	154	149	138	134	173	148	148	136	138	129	159	135	157	156	134	124	142	131	146	132	144	139	128	135	124	164	128	140	134	122	142	126	160	142	146	139	135	133	137	136	113	118	112	147	135	115	127	125	153	135	147	137	152	151	149	142	145	139	132	136	150	131	148	135	140	129	155	135	132	149	133	141	101	137	131	134	141	138	124	142	133	139	138	150	137	139	121	135	129	130	130	157	133	154	132	143	154	127	128	137	149	178	121	144	124	156	142	133	136	136	140	106	156	159	139	124	152	119	145	127	137	129	145	152	134	146	150	142	148	123	166	137	128	145	135	142	149	142	134	143	131	147	143	153	149	151	148	137	149	120	154	129	134	149	131	125	142	155	154	137	143	148	129	149	157	136	144	134	131	136	176	148	147	151	147	137	155	160	137	131	134	118	129	125	135	136	128	131	139	137	136	136	166	129	125	140	124	126	138	133	135	132	142	145	125	125	124	148	133	134	145	125	125	125	143	116	137	156	141	142	153	131	137	139	136	132	136	155	162	144	121	132	151	135	122	142	154	139	150	150	170	132	152	160	142	128	130	132	151	149	155	164	125	143	125	146	149	126	142	142	142	152	152	145	134	118	120	136	121	140	141	159	151	120	134	185	143	150	155	134	147	134	149	134	152	139	135	125	133	135	138	148	131	137	153	150	149	154	140	128	139	130	135	130	147	142	137	155	161	156	112	134	108	134	111	145	130	112	138	150	131	155	124	152	130	152	163	129	145	145	139	142	154	131	136	137	141	139	132	121	146	158	128	142	152	126	140	133	126	122	126	115	119	131	134	130	133	123	151	110	140	154	133	149	153	143	144	141	138	121	136	141	146	119	145	141	158	165	129	142	138	129	148	117	120	136	160	142	130	154	133	121	117	141	144	128	151	116	121	140	130	132	124	139	133	149	128	132	135	146	140	122	147	131	144	148	142	139	128	144	127	132	141	133	158	127	132	116	131	152	130	151	130	123	129	144	126	127	130	133	120	120	118	139	144	129	142	139	140	130	146	137	128	121	141	141	140	150	127	137	123	137	163	147	125	119	124	135	139	148	142	138	130	158	149	131	128	152	143	164	123	151	135	143	148	128	148	138	117	146	147	141	150	116	122	128	118	145	144	130	139	147	130	129	138	141	158	132	124	141	131	153	134	132	129	138	142	121	153	131	144	122	135	136	157	137	153	152	148	129	132	120	152	133	134	128	150	147	139	144	170	134	122	150	134	143	144	148	139	142	144	127	155	125	119	151	134	141	117	125	142	144	149	143	138	124	132	143	141	136	130	146	130	149	128	148	141	130	134	147	140	127	126	141	136	140	131	148	144	143	134	142	145	124	124	124	128	119	138	150	125	126	155	124	133	144	143	122	148	139	148	128	139	136	127	126	140	129	143	125	146	144	142	133	127	172	132	133	128	142	141	117	122	151	156	131	142	129	132	125	147	160	120	132	162	126	142	129	134	127	125	140	138	130	139	139	110	124	132	129	119	143	136	142	145	113	123	150	118	133	141	148	153	127	136	124	144	140	147	155	148	122	153	132	119	124	124	164	122	129	134	133	126	142	120	144	138	148	126	147	126	150	123	128	115	135	121	139	140	133	138	141	117	125	131	134	133	148	127	136	140	133	124	158	140	134	153	103	132	125	137	145	149	133	129	132	119	141	146	132	145	153	159	116	149	149	146	135	130	125	150	141	139	138	138	146	142	162	150	137	120	149	138	126	133	118	154	144	146	144	159	157	129	119	141	135	135	136	128	149	130	139	136	133	136	124	144	150	148	142	112	142	118	117	122	134	148
150	3	3250	181341	425	20	269	301	310	273	252	253	230	219	240	232	251	238	209	237	200	191	219	185	198	175	175	161	191	159	165	179	170	176	161	166	149	168	159	154	159	153	158	171	166	166	151	152	146	169	154	152	179	153	165	156	154	175	148	159	157	146	156	163	166	168	162	153	158	137	132	156	163	154	157	167	181	138	141	166	148	160	142	144	154	150	142	141	154	149	141	159	161	149	157	153	154	149	160	161	158	147	155	165	153	164	140	149	153	159	146	128	152	141	152	145	152	137	139	178	158	140	158	158	156	153	159	149	138	166	164	168	167	151	138	135	134	134	157	155	159	164	139	160	158	149	169	141	167	145	157	139	155	152	162	163	141	150	138	154	139	166	163	144	139	133	154	146	144	165	156	147	142	133	130	156	132	162	165	130	167	168	160	131	161	139	155	140	146	161	175	145	154	163	148	139	143	138	142	148	180	140	158	152	149	151	138	149	154	140	146	148	140	174	160	174	157	122	159	141	152	170	153	155	149	153	168	151	170	131	149	143	161	142	160	155	159	131	151	150	137	162	167	140	145	137	160	143	130	162	158	156	162	171	172	145	140	141	150	144	152	131	145	158	157	148	146	150	147	156	151	138	148	151	146	154	137	158	185	136	155	151	151	134	148	173	161	136	159	139	156	141	146	160	152	160	170	148	127	160	146	168	148	162	134	144	167	153	148	163	144	153	145	166	174	155	139	145	166	142	150	168	174	160	138	152	157	169	163	150	142	164	146	148	132	141	145	157	158	150	160	152	161	144	152	131	154	151	149	150	156	134	177	145	129	130	149	160	152	154	137	151	168	143	147	165	133	161	161	134	171	156	151	145	143	165	144	139	140	139	146	143	149	158	154	143	148	146	150	152	149	156	175	159	162	168	154	175	154	145	151	145	136	143	155	160	149	138	154	152	147	165	158	143	142	140	134	173	145	149	153	179	162	147	134	149	171	155	145	144	163	144	157	137	130	156	153	148	159	164	161	158	137	151	140	141	145	167	168	169	169	167	161	155	150	176	146	155	168	178	138	159	146	166	152	135	161	127	170	133	134	159	144	142	157	137	152	163	133	168	153	138	153	127	149	142	143	153	136	165	150	137	153	126	160	153	163	126	155	143	131	160	157	145	153	144	183	143	124	157	158	143	147	146	134	186	162	146	148	160	155	153	152	146	158	140	153	150	149	155	173	132	159	166	159	152	145	176	143	138	138	150	139	141	162	139	151	146	148	161	163	153	156	154	158	153	152	152	142	149	148	159	155	157	158	140	163	136	135	132	177	151	133	144	159	163	145	145	156	164	145	156	141	158	152	139	150	161	166	146	138	148	150	149	154	159	165	177	153	154	159	144	160	170	159	149	141	149	142	135	145	151	158	156	143	162	161	138	145	141	155	132	160	137	138	152	126	147	138	159	153	146	134	143	149	164	161	129	163	155	136	170	148	153	181	149	147	161	156	163	149	152	143	157	163	141	158	141	152	145	171	167	161	147	154	148	140	134	144	154	152	162	168	159	168	172	154	148	144	157	135	160	150	144	132	175	162	160	157	157	143	152	159	138	185	166	151	136	170	165	160	157	157	154	158	134	155	141	141	143	138	170	158	157	148	172	141	143	150	165	153	154	154	172	153	145	145	131	160	147	155	139	148	147	165	152	156	140	157	144	179	142	145	151	164	147	175	130	179	151	158	146	147	134	174	168	167	153	153	159	167	139	148	121	163	164	130	166	168	143	146	162	142	153	155	136	152	157	151	152	156	134	170	146	142	151	162	157	146	143	163	145	129	143	132	144	141	137	167	156	151	157	162	140	161	151	136	135	148	149	159	150	162	152	142	139	142	140	154	134	161	160	168	139	145	154	154	131	144	159	148	170	160	154	143	141	157	144	175	117	158	156	142	166	166	158	159	155	130	158	131	155	156	148	139	147	130	154	134	154	129	154	168	155	149	151	152	163	126	150	140	147	123	155	150	118	148	155	144	136	148	146	149	149	166	120	158	139	151	154	140	158	162	157	143	165	166	156	157	154	170	161	140	143	150	158	160	147	155	170	148	159	157	147	158	140	156	176	153	145	147	145	129	145	147	142	136	150	152	152	155	154	163	149	147	156	166	139	151	167	142	154	153	144	159	144	121	137	131	161	146	145	143	137	128	147	140	160	158	161	148	166	152	149	140	139	127	152	165	127	121	164	159	133	152	156	160	149	149	145	157	143	154	144	149	148	139	142	144	170	172	129	147	154	151	153	163	158	157	148	144	159	152	147	158	166	156	156	124	144	128	149	150	172	149	159	159	161	156	165	154	156	121	157	154	154	160	151
150	0	2500	181398	429	9	221	286	302	322	273	290	324	290	337	322	304	288	276	297	282	266	262	258	259	239	237	199	253	197	220	201	189	192	208	209	199	186	180	187	181	171	214	172	201	186	193	170	190	178	170	209	191	174	175	180	185	182	178	165	189	173	161	174	198	153	180	179	172	168	178	172	170	189	152	172	171	158	168	173	189	173	175	175	161	159	176	176	145	171	175	153	165	153	167	139	164	137	177	166	175	162	155	173	163	173	160	172	126	164	187	174	180	170	146	155	159	159	170	148	154	148	163	174	157	160	147	157	160	151	143	169	166	149	151	176	164	171	165	171	175	152	154	172	161	165	163	157	168	189	151	158	166	170	161	155	183	155	166	158	161	159	170	162	160	151	184	184	139	156	160	151	159	165	170	145	155	151	176	164	162	145	166	151	176	143	158	138	169	189	174	187	150	175	163	152	157	161	186	169	147	154	156	185	197	123	139	145	141	176	165	166	164	152	159	170	174	186	162	162	145	163	159	154	161	161	174	181	140	190	147	166	166	164	159	180	187	173	146	153	163	160	147	161	172	171	143	157	183	185	170	149	157	155	162	177	158	163	165	180	156	140	176	154	150	162	159	161	155	176	193	157	160	164	182	164	168	180	148	169	169	150	148	157	167	149	154	190	187	154	145	160	176	175	185	155	160	169	134	179	164	163	157	169	165	153	165	166	172	159	175	169	161	175	167	159	124	155	149	174	151	149	164	149	168	168	157	163	169	170	160	177	158	169	151	171	173	143	170	160	149	140	178	142	144	175	140	169	153	156	159	146	186	162	168	164	147	167	178	159	164	161	139	167	153	162	147	162	163	186	164	156	155	167	157	174	170	156	144	156	157	144	153	162	150	148	172	149	164	179	187	148	150	161	143	157	175	163	157	140	150	156	167	143	137	163	152	154	167	139	174	171	155	171	151	163	161	163	179	150	166	169	173	158	152	179	183	157	164	160	182	172	151	161	156	163	158	156	159	166	164	176	167	139	142	151	159	158	177	157	163	138	159	142	156	174	146	150	162	143	138	149	160	157	149	168	154	158	172	136	161	158	150	164	171	146	160	160	167	164	158	164	160	158	139	167	150	166	168	147	178	148	169	158	183	162	157	181	173	165	182	142	165	134	177	146	138	165	159	170	181	171	165	176	182	160	131	146	166	152	165	167	140	158	144	161	152	158	161	163	174	144	150	165	149	154	153	156	163	159	151	157	141	179	164	166	159	185	160	177	171	161	150	174	182	170	163	155	152	167	176	168	158	166	143	167	159	146	174	158	139	140	167	160	170	183	157	159	137	155	142	157	134	158	174	161	161	148	158	143	160	169	169	158	154	149	160	155	165	155	158	158	142	133	161	157	162	167	138	159	142	150	161	163	161	152	138	166	164	166	144	159	151	173	158	155	148	155	148	163	166	179	139	173	163	174	152	163	140	162	157	157	173	161	152	139	168	142	153	149	164	161	165	157	160	143	148	172	152	160	157	147	153	153	152	142	161	160	135	167	176	173	173	144	174	177	172	172	158	154	161	171	138	161	154	146	154	184	152	168	174	155	194	154	155	171	155	173	144	158	162	158	138	161	167	171	137	148	144	178	155	137	137	135	162	167	155	157	140	153	176	157	171	186	159	163	157	141	166	186	136	168	139	163	167	180	150	167	166	172	165	151	159	176	171	153	154	165	167	153	167	173	145	168	161	144	144	160	150	157	134	153	157	160	165	162	132	165	144	160	153	171	164	156	158	151	156	159	153	175	138	184	148	154	135	155	156	156	173	170	168	157	161	182	145	156	156	168	137	164	163	164	156	161	172	164	162	156	169	170	155	159	161	146	164	180	162	176	169	161	157	145	159	147	159	163	171	175	168	158	168	158	160	151	143	157	182	157	170	143	167	153	148	169	161	156	165	173	145	167	182	157	130	173	162	160	182	147	178	140	160	170	174	155	156	182	158	147	141	171	155	163	132	147	142	127	149	179	182	138	161	173	172	154	159	156	167	150	161	149	140	167	148	149	158	146	141	166	155	189	153	157	172	166	155	165	147	155	162	159	157	168	151	159	127	158	152	133	153	155	151	165	172	169	160	150	159	150	144	169	175	155	164	132	140	155	168	165	153	162	153	170	175	153	168	149	166	154	158	171	153	169	152	155	157	159	159	141	161	159	157	184	163	161	154	155	177	173	169	154	156	167	163	167	139	160	157	149	161	156	127	152	150	170	144	172	148	147	171	156	154	147	155	171	157	154	152	162	149	160	151	143	133	144	164	153	142	147	147	162	169	161	161	145	161	153	151	179	165	165	141	163	165	156	166	156	152	147
150	1	1710	181456	436	42	306	315	251	255	219	210	181	209	199	189	202	195	182	197	202	201	165	194	190	176	155	166	167	152	159	176	154	151	155	166	148	160	144	134	158	175	169	170	146	182	150	162	174	130	172	185	167	155	141	179	149	163	167	173	146	144	147	159	159	144	152	150	163	163	156	151	143	157	171	174	148	151	131	141	156	158	158	143	133	133	145	158	160	133	144	141	159	175	172	149	157	152	154	158	148	158	154	147	148	160	160	131	161	138	125	151	153	136	148	147	163	155	130	133	154	151	157	138	151	174	140	163	152	150	154	157	150	165	164	142	131	148	164	158	155	176	141	174	182	162	169	164	146	152	146	157	149	146	163	173	152	143	168	153	159	137	140	151	152	171	163	167	151	150	161	156	144	146	147	160	157	150	145	181	138	158	132	145	139	147	161	156	155	152	157	154	160	159	157	151	145	166	149	149	137	142	171	145	145	158	145	148	144	175	150	155	159	145	160	165	148	150	155	156	157	170	150	150	175	171	156	156	156	170	143	128	164	178	148	141	169	157	134	162	139	153	161	164	168	156	141	158	162	134	170	175	150	167	140	156	171	164	134	171	170	152	159	167	170	147	154	146	135	160	147	171	168	137	165	168	147	138	163	140	144	170	136	167	190	144	159	160	145	152	127	156	164	168	138	137	153	157	145	177	149	159	162	187	150	151	146	139	156	148	134	150	139	153	151	144	138	146	153	148	148	151	142	172	146	140	182	149	141	162	158	140	168	133	149	161	143	172	148	118	149	155	140	168	164	148	146	145	154	144	159	148	153	170	179	146	154	147	147	145	134	152	173	159	149	148	157	148	146	148	163	164	159	159	155	143	172	143	154	162	160	122	146	134	157	158	174	155	165	131	150	158	165	144	132	160	161	149	159	135	155	151	141	125	156	136	157	131	159	172	160	153	158	139	151	138	179	144	147	146	161	147	146	161	150	157	147	146	164	173	156	162	151	157	149	155	143	142	149	159	179	135	147	155	175	136	142	167	171	148	135	149	166	151	164	129	151	144	158	153	146	150	156	174	152	150	148	140	166	168	154	148	165	146	155	165	144	157	151	158	150	152	154	142	165	134	146	158	152	162	165	174	156	167	160	169	151	185	145	143	146	159	149	170	160	160	140	144	152	133	128	162	145	150	160	154	152	140	140	157	146	180	139	151	150	153	155	136	141	148	168	150	174	163	151	170	128	144	139	148	150	146	165	167	164	152	152	150	143	153	150	171	166	141	149	155	156	152	143	148	147	144	166	144	153	138	168	152	156	147	164	155	129	168	170	159	151	161	149	156	145	153	183	163	162	169	151	146	138	158	159	149	150	144	142	156	148	158	165	148	146	154	159	165	162	175	153	143	166	147	141	138	150	159	164	138	173	138	156	135	149	152	164	161	164	158	152	164	167	141	157	143	151	137	149	128	153	174	148	176	145	147	164	146	156	166	153	150	158	161	166	166	150	157	152	161	170	157	146	157	159	168	156	151	142	153	144	140	146	156	167	147	161	180	178	192	139	166	148	154	128	157	149	153	163	143	142	141	133	152	146	159	150	148	185	149	162	142	154	170	149	145	149	157	162	143	146	141	152	147	145	160	166	158	149	157	179	168	149	144	146	176	169	170	144	139	147	168	163	162	146	154	133	121	156	163	160	157	145	157	168	146	135	146	146	161	158	163	145	156	137	156	169	148	144	154	149	168	161	149	166	150	153	136	154	150	164	158	145	161	137	166	146	149	160	146	158	145	156	162	144	147	137	153	144	171	168	153	159	163	167	135	157	164	160	159	159	165	166	155	155	144	171	148	159	149	171	152	150	134	150	159	143	146	134	154	166	153	157	165	149	138	139	187	165	151	148	149	165	174	155	152	166	135	141	149	155	165	170	142	137	126	167	156	147	132	162	147	139	171	131	168	147	130	168	115	157	159	164	138	141	155	147	164	146	153	154	152	144	147	148	162	158	169	149	161	150	161	138	169	162	156	166	157	137	141	161	172	158	142	161	137	140	151	171	163	169	151	155	143	137	143	156	136	153	140	143	149	153	156	118	160	149	142	144	165	151	162	159	134	158	160	151	135	169	145	159	159	174	158	149	154	153	149	140	134	157	148	148	149	173	135	140	166	136	161	124	178	162	160	161	135	162	135	144	134	143	165	165	160	151	149	155	164	160	148	141	156	146	172	160	153	166	149	130	166	150	163	143	162	126	167	139	151	143	157	141	155	149	146	154	154	154	164	155	169	149	161	161	141	161	164	167	171	143	147	159	162	174	161	160	163	140	158	156	169	165	167	155	163	157	159	158	162	154	158	148	144
150	2	1950	181514	419	15	252	284	278	273	239	246	265	246	282	235	260	236	238	219	215	207	217	203	181	189	195	168	190	177	175	164	199	184	185	181	151	174	154	198	163	151	149	171	169	179	177	172	181	151	163	166	169	166	142	145	164	178	173	160	147	160	142	153	164	158	158	162	171	154	139	141	161	165	143	149	168	167	146	164	149	169	163	147	157	163	157	150	153	140	158	145	175	133	149	136	159	165	181	154	153	154	140	176	172	154	167	164	157	169	170	176	140	150	132	139	172	155	155	144	150	154	160	152	157	131	152	165	156	160	165	166	146	164	156	153	176	152	138	165	142	144	142	182	140	149	157	142	157	155	155	153	167	160	170	164	156	139	160	139	158	152	154	157	159	171	134	142	148	156	162	161	147	136	149	150	170	166	161	163	169	130	153	155	159	159	158	168	145	146	159	147	168	154	141	141	164	156	152	142	139	161	144	153	142	161	155	150	163	155	167	156	184	166	132	164	119	133	131	153	161	147	147	170	173	153	154	147	144	150	163	182	136	148	144	162	166	126	147	163	148	146	165	140	137	163	150	138	121	134	176	174	142	140	131	159	155	158	141	162	155	178	142	146	165	148	152	149	149	148	152	172	152	128	143	159	153	153	130	156	151	125	155	141	145	124	174	147	147	152	152	150	134	128	148	150	153	156	139	135	139	157	172	172	159	155	133	139	157	149	153	125	152	151	142	156	140	152	174	121	169	142	153	148	169	171	145	155	158	158	132	141	160	156	143	146	162	142	143	132	157	155	164	131	148	166	152	153	163	157	160	143	158	157	140	138	168	155	160	146	144	191	176	160	157	154	156	139	145	156	155	144	134	130	162	143	148	155	158	135	145	153	168	156	129	148	160	168	153	151	166	146	152	173	154	148	162	144	154	147	153	151	151	134	138	164	152	156	165	157	121	142	152	143	145	140	138	142	161	165	134	142	161	152	160	147	152	150	161	151	166	163	164	154	150	142	143	157	154	152	162	182	174	164	139	137	150	158	139	167	137	166	144	159	137	151	144	131	154	144	134	163	139	134	136	146	162	162	132	150	135	153	150	143	143	139	138	145	163	145	146	152	170	150	169	162	167	148	139	142	149	148	143	145	149	154	169	148	175	134	157	155	157	150	165	166	183	153	151	148	139	164	158	155	176	152	157	155	160	159	166	139	134	149	163	183	156	141	155	153	173	166	182	160	136	154	164	160	142	129	144	149	147	155	153	129	138	168	138	162	157	159	142	161	155	150	150	160	162	147	156	164	151	147	144	136	147	147	170	172	151	179	145	149	154	168	160	159	152	162	149	166	174	141	145	175	135	140	169	126	155	141	172	150	142	172	147	156	128	142	138	141	155	150	128	144	145	146	171	150	182	159	169	153	146	151	171	139	161	148	154	156	166	157	139	150	162	143	148	136	123	155	133	161	151	147	166	161	160	149	174	159	153	184	160	140	136	144	160	142	176	153	132	169	165	165	159	158	147	155	167	136	143	159	157	128	159	176	173	161	161	145	151	145	149	144	158	156	150	133	169	171	158	139	161	174	163	154	161	149	142	141	142	147	151	141	158	137	141	139	150	153	142	155	168	168	142	142	152	164	152	151	169	154	148	149	162	155	123	163	161	148	151	165	149	144	143	159	148	154	154	133	150	168	138	143	131	162	172	144	140	134	127	154	146	148	151	148	147	155	128	116	153	143	153	147	143	155	148	160	130	155	149	159	146	145	183	141	153	165	128	150	157	144	138	147	164	152	144	155	165	154	141	158	158	161	144	132	162	141	171	161	147	166	147	145	164	156	171	147	164	142	145	139	137	157	142	162	173	152	153	161	141	145	164	177	138	130	150	147	149	175	153	150	156	160	138	144	118	157	153	161	152	138	167	131	137	157	150	171	160	143	140	143	139	135	152	175	161	161	143	140	161	156	149	162	132	141	155	163	145	145	157	146	162	163	162	143	150	154	166	139	163	156	149	175	122	154	135	160	152	153	155	155	133	161	168	157	147	166	120	133	148	182	154	152	148	140	164	155	148	141	133	158	148	150	151	142	136	144	158	136	144	143	162	136	149	144	149	152	145	156	136	154	126	158	154	168	159	161	133	117	153	140	165	165	170	150	140	154	139	150	153	165	151	140	124	161	119	161	165	141	157	161	144	139	145	179	154	139	156	169	156	146	145	168	141	150	128	166	143	162	159	132	152	158	151	151	153	159	141	146	159	147	155	158	153	124	150	155	151	154	149	166	154	145	134	151	155	146	164	156	149	142	153	157	158	150	146	141	165	144	151	149	161	140	167	163	170	140	157	139	137	135	159	158	144	168
150	3	3250	181572	429	20	288	294	283	283	251	257	234	220	221	241	217	232	222	207	216	196	196	194	189	151	185	167	155	178	178	159	168	157	152	150	177	155	163	174	168	156	152	166	143	152	154	152	162	162	152	154	158	180	155	167	164	177	141	150	156	130	150	151	157	153	162	168	160	138	148	136	156	158	154	143	151	172	152	149	151	152	158	158	160	165	170	140	164	150	181	130	149	148	149	155	169	132	134	169	121	153	147	169	152	153	155	151	149	146	174	165	168	148	150	178	142	159	154	147	158	152	147	158	161	157	143	170	143	146	138	180	152	171	150	161	170	124	138	157	141	156	161	143	164	165	157	167	161	147	155	162	144	158	162	131	151	136	179	144	143	140	154	144	132	141	142	159	121	149	139	154	143	166	163	135	165	158	152	129	165	136	154	149	157	165	159	147	130	135	139	150	168	166	154	136	162	141	164	161	140	143	175	154	158	143	153	156	184	154	174	160	154	155	160	148	155	162	146	168	137	164	127	163	135	148	145	145	155	162	140	159	168	127	162	142	153	151	173	150	154	163	153	177	150	128	143	146	156	138	158	160	142	159	151	160	161	146	160	159	171	163	173	157	167	153	146	131	133	162	131	136	154	154	122	128	129	163	142	156	161	169	149	159	155	151	139	157	160	153	157	162	142	146	145	165	143	150	146	152	138	162	154	148	171	150	142	154	146	164	161	157	135	128	163	155	155	152	160	140	167	145	158	140	149	148	171	129	148	144	147	146	155	150	147	142	162	164	148	154	164	146	144	139	153	153	143	134	156	156	166	176	174	134	146	151	168	163	155	165	129	148	151	147	130	157	128	164	162	145	157	170	163	159	150	130	152	162	143	144	158	147	172	155	131	143	130	141	181	145	154	150	147	153	142	153	132	139	153	175	154	155	144	161	150	144	132	138	143	174	142	149	151	147	164	135	160	148	154	158	159	122	135	141	173	152	149	158	152	180	153	163	171	154	132	158	162	170	151	159	165	149	145	125	134	155	156	159	138	142	155	158	142	144	153	164	146	145	150	147	152	128	141	145	157	169	164	141	153	144	171	141	186	163	147	149	157	144	174	159	155	128	136	145	142	150	149	141	153	142	146	150	164	132	141	163	167	163	170	163	131	129	135	158	146	143	150	158	160	140	167	142	151	134	152	159	126	166	150	124	147	143	134	156	150	154	153	159	165	166	140	155	158	162	146	152	158	166	145	178	151	148	145	154	157	163	156	145	146	153	164	165	152	147	136	150	134	160	146	156	149	161	167	143	161	148	160	155	141	157	144	152	134	142	155	150	151	174	170	162	150	167	170	151	136	140	137	151	143	148	153	130	164	149	158	152	137	142	151	146	157	132	146	164	138	143	139	149	156	153	146	159	154	153	167	167	156	142	130	150	141	140	158	164	151	144	133	148	135	153	141	151	147	135	152	154	181	163	143	125	164	158	162	134	135	147	136	161	147	151	154	175	135	146	175	164	150	162	155	132	165	150	139	170	130	148	186	161	159	151	131	153	131	159	158	151	168	148	144	150	162	151	148	160	166	158	150	133	151	157	144	176	152	160	153	163	133	135	134	153	174	161	173	158	157	156	148	159	141	135	198	143	157	153	136	145	162	145	161	154	136	151	156	164	150	164	172	155	154	163	145	135	128	163	138	146	150	158	147	153	157	140	154	153	143	143	165	139	171	171	154	152	151	144	147	164	134	139	147	138	152	158	151	145	171	154	142	140	143	163	148	151	154	144	151	147	140	137	143	155	153	151	156	139	143	152	149	160	155	147	149	135	159	168	154	131	147	151	157	145	165	159	167	157	155	158	152	153	149	147	151	176	132	138	147	152	130	157	160	142	150	137	125	156	156	178	153	157	166	151	150	149	149	156	133	154	143	165	166	136	154	162	145	148	150	147	173	147	152	159	159	146	155	190	167	133	164	151	141	143	153	150	175	151	136	153	171	142	186	146	161	154	147	124	142	157	141	142	146	162	137	151	165	155	156	125	152	145	143	151	136	150	141	149	149	143	160	145	174	135	148	153	165	151	150	159	149	149	140	143	146	144	142	146	157	157	158	160	148	149	150	142	160	152	161	141	151	140	155	168	152	156	168	137	139	140	152	157	139	153	149	133	169	148	189	138	143	146	139	164	156	137	158	148	163	180	168	145	149	160	149	156	140	151	131	188	159	164	140	156	129	143	150	160	151	136	162	137	147	140	155	154	128	134	134	170	144	158	153	136	136	118	147	160	140	163	161	146	166	137	141	151	163	148	130	144	156	153	157	146	164	144	160	157	158	137	139	142	161	169	172	146	146	133	142	135	158	166
