150	0	2500	175844	420	12	229	279	293	255	251	284	272	235	278	284	268	253	260	270	234	224	201	204	201	194	180	185	204	165	178	185	167	170	181	172	162	168	164	150	146	161	145	159	159	153	158	138	140	148	168	155	145	139	172	150	163	131	157	136	174	151	147	163	153	151	146	134	119	153	158	145	135	155	143	153	165	126	138	134	164	151	136	143	166	133	144	132	136	156	137	142	150	156	136	139	128	126	144	146	152	143	116	137	135	157	125	134	129	132	124	153	129	139	159	144	164	141	157	132	137	146	130	112	144	126	124	143	140	127	137	131	152	121	128	159	117	140	147	138	147	139	120	125	123	144	136	138	128	151	145	136	144	149	137	136	133	137	125	130	131	137	130	134	134	158	130	147	123	122	123	134	139	133	132	148	157	134	124	143	134	117	123	155	105	131	136	162	126	126	131	132	138	154	142	120	136	127	152	123	138	131	111	132	144	139	139	149	130	134	135	134	127	93	137	153	136	124	135	158	129	130	156	155	145	139	127	118	137	157	130	114	139	114	143	104	127	151	122	129	144	130	141	119	128	125	134	136	134	138	140	127	134	139	130	138	139	114	135	126	136	145	132	140	128	113	128	136	116	125	141	132	158	144	128	128	143	122	135	149	154	126	128	124	146	126	138	148	133	129	131	142	136	134	158	127	127	132	106	129	149	145	120	121	127	131	133	120	133	120	129	130	125	133	120	137	127	118	136	130	135	130	135	130	131	127	130	125	125	127	118	121	114	127	139	136	140	113	133	143	132	139	125	127	138	151	133	135	125	136	128	125	138	147	120	120	130	145	142	130	145	137	155	121	116	143	136	146	120	125	144	153	103	118	139	111	130	123	127	127	114	134	135	133	150	129	142	136	140	139	125	121	135	125	133	143	139	137	130	130	119	111	111	128	138	142	133	120	139	131	124	147	138	130	101	148	137	147	126	135	137	138	144	123	119	108	141	118	149	124	132	135	136	132	125	115	142	121	116	126	133	141	137	124	131	143	119	152	125	141	140	142	145	131	109	133	144	131	135	142	123	129	129	124	131	121	124	168	114	121	138	132	129	118	112	137	133	124	150	124	140	142	138	124	131	125	150	131	135	148	126	131	127	129	129	142	120	140	156	152	143	141	108	135	144	122	150	144	142	143	133	132	126	122	123	125	133	137	135	121	124	125	130	128	139	126	140	112	141	131	145	107	121	124	125	112	130	138	123	133	155	137	136	124	139	131	130	139	131	116	133	131	131	161	140	126	122	127	123	142	148	139	132	141	124	143	126	140	131	130	111	121	143	142	136	146	136	118	133	127	115	136	132	144	146	131	141	129	110	131	117	141	133	136	116	121	147	136	135	148	131	129	140	131	113	117	127	124	135	141	129	128	144	128	144	144	147	109	134	122	114	122	141	142	112	147	111	138	136	141	126	132	147	146	135	102	141	117	132	114	121	140	113	126	121	127	135	131	104	158	119	142	134	138	125	154	133	126	142	139	129	119	146	102	116	133	122	123	123	129	137	104	133	135	144	131	140	137	127	119	127	129	131	129	151	126	123	130	125	123	123	133	134	128	131	131	111	125	136	132	115	132	148	139	125	117	130	121	121	140	120	125	134	147	139	131	120	131	132	138	123	139	128	127	143	124	109	137	115	124	141	128	138	130	126	124	137	137	127	138	144	123	122	124	133	141	143	122	148	133	119	144	142	132	138	134	129	136	125	154	124	122	137	134	125	120	131	134	127	136	115	117	134	136	136	114	122	158	126	127	138	136	143	143	130	141	131	117	141	147	122	129	130	107	133	125	133	140	116	128	117	127	123	131	143	137	122	137	105	137	128	132	150	123	116	114	127	135	122	124	133	125	133	122	139	122	139	126	123	122	136	145	113	124	146	138	131	135	147	137	112	120	136	124	135	125	126	117	117	142	127	119	142	144	130	125	134	128	140	117	127	118	122	150	134	134	147	127	140	130	130	128	129	133	110	127	128	128	127	122	121	149	124	108	135	126	129	133	107	119	118	131	132	144	148	152	153	129	109	134	124	122	131	125	121	142	119	132	109	122	127	140	113	149	144	110	133	114	153	134	141	125	141	126	118	147	119	127	129	128	112	137	129	127	133	165	140	117	130	128	118	133	128	127	124	149	135	142	123	121	143	114	161	130	141	111	126	133	126	124	146	129	121	135	139	140	124	137	137	119	133	122	133	117	142	129	121	162	128	140	123	125	153	115	114	126	114	111	134	131	136	139	115	140	124	125	101	122	125	138	120	148	142	129	134	125	142	136	136	138	117	138	128	138	120	143	119	130	119	126	137	138	143	142	124	126	133	115
150	1	1710	175901	419	48	285	285	246	206	196	189	186	172	144	171	186	184	161	158	146	162	174	151	137	142	145	132	125	140	132	142	140	152	139	137	144	151	133	157	113	125	145	149	132	119	127	123	131	144	139	149	152	139	146	142	140	133	154	113	137	137	152	137	127	151	145	138	141	157	127	136	116	130	124	122	107	125	126	142	125	137	148	133	138	132	137	123	148	129	129	126	117	120	136	133	144	127	135	126	139	120	133	140	127	159	122	138	147	147	141	142	132	122	139	128	126	125	134	131	133	141	144	142	129	133	139	124	122	137	116	141	129	130	139	122	125	124	135	144	129	130	133	143	127	137	134	129	129	129	130	143	139	136	147	142	128	139	133	120	137	150	145	122	136	118	126	134	127	132	127	125	115	112	140	146	126	130	140	138	135	153	135	114	128	122	119	128	123	128	142	137	136	123	137	134	126	134	153	140	140	134	133	141	146	129	120	127	128	125	131	121	128	139	144	134	136	124	118	120	142	118	130	134	131	154	132	127	125	127	137	146	121	134	127	135	132	140	129	142	111	119	139	125	146	126	126	124	127	117	125	130	124	127	137	124	149	121	124	160	124	138	120	123	123	129	136	133	133	142	130	115	150	137	128	126	120	140	131	121	133	122	138	110	123	143	127	109	123	140	121	135	144	112	135	139	135	131	126	147	116	128	145	128	139	125	125	113	155	139	142	130	140	126	132	127	135	117	148	118	136	140	118	131	125	133	122	137	117	133	115	144	126	127	118	127	137	135	123	138	145	159	144	138	127	129	128	137	134	136	140	141	123	137	126	134	131	127	155	119	129	143	130	147	123	116	127	130	121	131	128	131	142	115	145	135	154	128	138	124	153	148	119	143	118	129	132	126	133	120	142	141	143	130	129	131	125	134	145	127	119	124	127	125	130	120	152	123	119	129	143	126	134	127	145	138	136	146	143	132	139	129	132	132	120	109	123	139	149	128	149	141	131	144	127	145	122	146	133	125	137	128	143	132	129	110	141	142	138	119	139	132	117	143	130	138	123	133	136	138	125	122	105	138	133	130	132	127	138	118	134	127	128	122	132	127	137	117	135	143	126	116	126	131	144	132	145	121	123	116	124	137	121	159	133	141	120	155	122	121	139	128	138	127	138	163	134	149	126	130	114	146	126	130	123	144	142	150	124	128	111	129	140	116	135	122	137	113	134	125	140	131	117	140	130	117	114	123	129	118	123	129	116	138	145	127	140	118	136	139	146	132	123	133	146	127	130	120	144	132	125	133	148	130	130	126	135	124	145	138	133	120	130	131	148	142	130	129	134	103	136	135	144	144	111	124	138	144	124	144	134	144	130	142	141	121	147	139	149	136	147	127	144	118	145	107	122	121	118	156	121	143	139	122	125	116	124	115	143	132	119	132	134	131	124	131	133	126	125	145	137	146	128	134	131	130	138	150	134	130	131	125	121	122	129	158	154	134	120	108	158	125	141	151	108	141	131	157	139	148	148	143	141	131	132	123	134	136	117	136	131	119	135	125	142	128	110	126	139	129	145	130	117	145	127	119	141	132	118	131	142	138	119	119	161	132	138	129	146	133	111	126	145	125	126	133	116	145	131	123	145	137	145	146	155	136	121	128	142	113	141	120	121	150	130	127	140	136	125	129	137	117	119	125	138	140	143	145	133	137	147	136	141	132	139	123	134	117	141	141	123	144	134	130	140	141	131	131	127	137	115	117	121	122	157	140	123	129	135	147	134	138	130	121	115	127	124	150	135	145	140	121	117	122	113	139	113	140	130	135	123	141	142	132	146	150	147	135	139	136	151	146	127	123	134	144	119	136	136	137	133	121	135	132	130	149	120	150	113	121	147	132	128	132	143	143	135	148	110	138	142	139	109	118	132	143	143	129	127	122	142	133	127	127	137	126	141	128	118	136	123	152	132	145	139	137	123	137	142	140	130	139	130	127	110	124	105	133	151	147	137	122	120	128	137	137	137	108	135	132	129	151	151	135	133	147	140	132	112	152	131	145	127	123	134	134	124	139	135	154	136	131	134	120	142	148	116	132	126	131	140	130	145	143	122	126	125	146	135	127	122	124	137	119	124	124	138	113	131	114	153	116	129	120	124	137	140	140	139	118	132	148	142	132	122	136	131	148	127	133	139	150	122	132	148	128	140	138	153	155	130	115	132	146	126	139	120	147	120	129	129	156	134	96	142	121	119	133	136	133	125	143	132	137	124	126	126	131	144	126	139	145	136	120	124	129	124	144	127	146	132	146	137	134	129	129	137	132	139	119	136	137	137	160	130	142	145	139	125	116	126	143	135	127	134	120	131	124
150	2	1950	175959	417	14	261	300	246	261	252	227	211	211	251	235	206	204	194	211	214	187	156	161	150	151	145	178	164	172	152	151	169	151	150	157	151	139	146	130	153	119	140	153	119	123	138	155	139	128	140	146	136	161	137	163	138	144	139	145	121	138	143	140	141	115	121	126	131	143	130	130	139	145	131	123	137	128	132	119	124	136	126	146	148	130	131	130	144	134	114	134	126	119	115	141	125	120	133	123	145	125	127	128	127	132	129	127	146	140	126	142	120	137	143	120	136	140	147	142	132	138	121	126	136	130	135	144	141	137	114	125	126	136	121	109	123	129	119	137	116	117	145	125	130	123	146	139	160	165	112	131	123	118	139	129	124	135	156	120	126	139	150	122	142	124	129	131	142	133	113	131	132	122	120	126	131	146	122	127	132	124	125	123	141	123	116	119	139	133	133	145	124	131	127	142	118	119	134	121	124	132	125	140	114	124	135	147	141	136	124	124	138	110	149	123	128	111	119	125	120	126	144	128	147	131	131	134	146	126	136	139	118	150	136	125	130	123	130	122	139	128	105	132	107	120	133	124	142	146	137	114	130	138	134	137	117	131	116	144	128	122	122	138	127	135	133	127	123	136	142	143	130	158	127	125	129	130	154	117	124	113	145	158	130	116	111	133	116	148	131	133	119	131	134	108	124	136	146	133	120	135	142	131	124	128	119	159	128	122	129	134	118	140	129	128	113	142	126	123	152	115	113	123	128	127	145	124	131	139	128	135	107	105	135	142	124	107	126	134	119	137	133	123	113	133	133	146	137	135	129	151	111	135	133	129	148	119	116	135	123	110	122	127	132	152	123	140	120	118	152	146	119	122	133	125	133	119	117	143	135	129	130	127	123	126	157	150	117	119	141	136	117	128	133	120	124	127	115	107	124	126	133	151	129	121	129	139	112	135	135	138	133	121	113	128	119	139	133	131	112	130	135	117	146	125	134	140	128	133	143	144	115	144	153	132	131	137	148	124	141	138	118	118	143	118	124	124	123	142	127	137	120	124	131	134	131	127	112	118	125	134	124	139	148	134	125	137	134	119	139	139	87	117	147	114	153	135	128	125	130	121	153	134	128	130	138	127	129	131	126	140	113	125	155	127	121	114	131	127	130	128	143	140	145	136	132	124	118	120	118	113	139	156	150	126	124	147	130	146	141	122	141	154	150	123	122	128	122	148	141	127	134	119	133	118	112	131	128	122	120	131	115	116	140	140	125	136	132	133	131	135	129	131	127	110	124	128	118	128	127	131	134	146	127	131	141	138	129	132	135	144	127	137	122	145	139	119	123	119	125	128	136	108	135	127	135	130	119	119	126	138	125	152	139	131	124	131	133	114	122	134	130	133	115	126	124	109	139	121	122	123	127	120	134	127	141	128	112	135	124	131	124	140	113	125	156	131	109	144	114	113	121	129	133	121	129	126	124	128	135	132	143	128	131	127	138	130	138	123	132	128	125	129	147	142	123	139	132	137	117	128	122	134	119	130	128	143	123	149	128	125	149	118	126	124	134	119	117	115	128	111	134	139	128	110	123	129	130	137	125	129	125	120	122	121	134	106	115	116	130	122	133	127	124	129	118	120	122	124	112	144	145	133	137	134	131	137	118	138	118	138	118	134	128	137	118	119	141	127	133	118	128	126	118	148	114	123	123	131	109	120	136	119	131	124	129	128	130	139	129	151	132	123	127	129	125	123	117	126	140	128	147	127	149	121	104	135	121	177	132	112	127	131	124	105	132	125	132	121	145	119	148	123	120	132	126	115	124	123	132	159	127	118	125	120	133	137	144	136	99	126	134	137	135	125	129	124	124	131	115	144	113	136	123	131	136	118	117	112	116	128	138	132	131	109	114	125	115	121	141	130	133	127	129	140	125	124	108	121	126	120	131	119	122	135	122	123	133	133	143	121	139	120	151	117	127	140	151	128	133	110	116	120	124	133	112	136	134	128	142	125	132	122	153	119	111	124	113	135	124	139	146	123	103	149	140	121	136	120	151	123	138	121	144	117	129	133	135	127	138	135	131	138	115	131	120	130	121	143	146	127	125	122	121	145	126	139	119	129	127	121	118	114	141	154	141	123	137	111	125	121	119	136	118	134	132	115	117	133	114	129	130	149	111	132	133	121	127	122	132	131	141	121	130	126	117	118	146	130	132	112	148	118	119	135	119	148	105	147	123	127	121	139	144	133	137	116	118	135	139	123	142	137	115	117	137	127	147	130	149	148	146	129	135	116	133	142	111	158	107	115	134	126	143	139	128	145	136	127	125	144	110	136	139	112	122	124	135	113	145	125	127	138	139	145	121	139
150	3	3250	176017	416	29	267	288	257	255	230	246	210	206	194	210	222	225	217	200	187	221	178	158	163	164	146	137	164	130	131	149	147	117	149	150	150	151	135	150	141	151	163	148	159	136	161	126	120	148	137	146	133	143	133	142	151	116	129	137	138	152	133	137	153	140	112	135	118	127	134	124	121	127	159	125	127	142	137	137	140	133	145	138	129	106	130	117	135	120	133	134	132	126	130	126	115	148	116	140	129	127	157	143	130	132	142	124	134	132	136	142	125	120	126	130	141	121	110	146	137	142	139	161	122	141	129	131	124	148	146	141	138	147	128	128	151	156	125	138	124	140	113	135	148	130	141	160	146	133	108	147	124	120	116	118	144	112	139	128	119	138	123	146	117	138	147	131	135	122	121	135	153	137	146	135	126	134	135	155	136	119	139	133	141	113	131	117	131	135	147	136	136	129	120	129	135	131	115	122	118	131	138	133	149	138	111	120	129	126	137	145	128	146	143	154	139	146	121	141	142	129	116	122	145	129	127	121	141	121	137	124	122	154	133	130	131	141	129	117	124	121	146	134	131	145	139	139	145	115	125	127	132	122	128	121	127	136	120	142	138	119	114	138	139	149	129	146	132	139	138	137	137	150	118	112	114	159	136	123	127	131	134	146	121	137	147	139	130	142	134	150	139	132	138	149	136	140	139	140	126	130	141	153	128	118	141	123	119	105	130	150	151	117	134	150	130	135	116	128	136	133	136	125	151	124	131	147	133	140	165	120	142	124	126	153	135	148	137	146	132	132	133	135	146	131	119	156	143	135	133	132	137	136	133	127	131	130	159	129	131	135	151	134	120	127	131	121	133	117	148	147	120	107	143	138	118	120	121	130	147	127	120	129	151	145	141	123	119	120	133	125	134	141	115	136	136	96	128	120	153	149	143	133	130	117	128	131	136	116	121	145	140	137	137	140	125	149	122	158	152	145	144	123	111	137	125	127	112	130	145	130	122	133	136	133	137	120	126	137	131	128	138	141	123	137	133	137	152	131	122	111	140	128	119	133	128	126	145	127	143	125	149	152	135	154	143	115	136	135	112	118	127	115	147	124	139	118	133	144	121	144	108	138	139	122	141	135	139	152	134	153	131	120	131	132	137	119	124	147	142	127	126	148	119	123	134	124	143	136	120	145	118	147	132	148	136	150	147	124	140	132	137	128	125	133	148	129	137	152	133	146	143	121	137	134	146	146	138	116	122	159	140	120	136	133	157	108	138	118	122	143	131	129	135	132	143	127	142	143	139	144	130	141	140	134	138	104	126	131	129	131	126	130	152	124	121	148	138	117	140	120	145	141	128	126	142	144	139	143	134	136	149	152	134	130	135	122	148	130	129	136	136	144	115	150	122	130	117	136	144	146	132	130	128	121	135	139	145	133	128	176	139	147	134	154	142	128	131	136	145	141	112	119	129	124	132	145	111	142	130	132	142	146	163	158	139	123	122	142	132	128	134	130	129	147	131	133	112	145	139	125	137	136	108	124	134	120	132	129	138	135	141	140	146	127	121	131	146	102	131	126	120	123	137	114	149	142	124	134	138	136	121	159	149	126	135	125	135	143	130	135	122	120	140	150	141	126	136	121	142	129	148	121	133	138	128	124	122	117	137	131	131	133	126	128	141	143	124	119	148	133	135	135	122	130	115	116	137	135	122	128	141	135	125	124	125	138	115	130	145	137	129	148	153	127	129	115	143	125	121	132	129	114	132	118	121	137	130	130	146	142	130	124	133	133	142	139	106	124	125	131	133	124	134	134	132	134	123	126	123	117	137	128	120	127	117	119	115	117	133	143	128	144	145	129	119	127	121	143	125	144	147	128	152	135	135	140	144	112	128	117	132	124	126	161	128	118	133	132	126	127	142	148	135	145	147	132	140	139	144	147	128	128	141	142	126	145	125	117	151	124	126	120	140	122	119	135	145	129	128	147	102	143	121	123	137	137	142	145	140	129	141	149	131	132	128	123	136	124	126	137	118	135	128	124	132	163	118	118	139	130	145	140	139	141	114	148	127	126	119	141	120	132	122	136	143	117	122	117	113	135	132	131	138	154	141	142	144	127	137	120	123	144	129	124	130	132	122	115	129	132	147	135	160	143	155	142	128	144	130	118	140	135	141	136	112	161	113	147	123	119	125	130	129	131	130	113	131	123	126	145	118	118	159	125	142	148	135	122	125	115	148	132	137	135	114	131	123	131	141	111	135	133	126	143	116	129	149	136	126	147	135	145	142	126	141	116	121	121	148	136	143	148	133	142	119	131	116	129	136	127	148	129	142	133	115	126	125	132	135	145	122	125	125	136	123	141
150	0	2500	176075	409	2	213	282	279	283	246	263	287	251	268	266	290	263	268	261	221	225	197	201	189	205	179	180	183	188	187	167	190	175	154	166	165	172	169	165	140	174	168	149	150	159	123	146	143	148	145	136	141	133	135	154	137	137	138	146	143	147	125	143	130	137	135	153	160	138	152	147	145	133	142	138	132	135	179	151	142	140	149	146	134	148	155	142	130	147	141	132	126	146	161	152	136	128	129	128	163	135	147	149	141	130	139	146	137	135	135	147	131	123	138	155	128	149	133	148	143	128	125	111	129	132	121	122	147	128	137	127	140	109	126	126	130	142	137	124	128	143	130	153	145	143	145	133	157	140	129	126	155	146	129	118	128	157	130	121	121	142	141	139	137	122	122	113	128	110	126	113	129	117	117	138	129	116	113	148	138	131	138	133	144	153	154	118	125	126	116	144	132	138	128	146	124	126	117	115	135	127	133	131	137	136	146	133	133	116	123	152	123	140	139	144	145	141	117	148	134	122	123	136	117	148	138	136	126	117	133	128	128	129	111	141	126	123	144	142	135	131	121	146	137	131	146	131	130	143	149	141	127	113	129	108	128	118	134	133	145	143	135	127	139	128	135	146	114	145	138	139	135	122	136	125	121	140	131	132	102	117	150	145	131	147	139	132	145	133	124	129	117	141	152	135	131	132	114	142	144	142	117	131	132	125	132	113	120	132	147	146	126	115	138	123	125	132	149	131	126	115	162	129	127	118	109	128	129	117	122	129	137	144	144	130	121	146	126	132	123	141	140	138	141	141	152	136	120	135	128	143	118	123	127	127	134	138	126	122	133	127	113	125	129	135	122	124	134	115	117	141	139	137	113	118	136	137	132	135	130	142	119	132	123	126	141	139	125	121	125	113	116	94	142	123	133	132	109	135	123	137	124	138	140	137	133	132	131	128	133	125	122	132	110	135	142	133	138	131	131	124	139	108	141	121	117	127	134	131	114	125	130	115	131	138	121	113	119	130	124	117	154	129	126	98	110	139	141	121	113	132	139	129	135	128	124	133	126	137	117	120	133	118	112	159	120	125	146	138	120	137	114	129	128	130	120	124	150	127	120	129	146	133	136	131	106	133	151	134	130	137	161	130	130	129	160	131	135	130	119	127	122	127	143	145	115	128	132	142	123	114	111	138	115	129	119	125	118	122	134	123	129	121	131	118	143	124	133	142	130	136	133	114	129	139	129	134	142	139	121	121	123	153	122	126	129	136	129	128	137	120	133	145	127	111	126	122	138	128	126	131	119	125	120	118	134	124	132	139	123	110	130	148	127	133	147	132	131	130	127	133	137	141	131	141	120	135	125	127	135	127	141	147	141	126	134	126	144	125	110	107	132	122	120	130	128	141	146	132	110	128	133	126	127	131	135	136	129	146	107	117	127	108	115	110	137	129	147	139	139	114	125	143	139	156	124	139	114	145	122	134	126	133	123	112	122	131	128	137	111	133	127	130	123	115	142	131	134	117	133	134	112	128	143	124	111	130	119	134	140	137	123	111	118	117	105	133	126	137	134	132	119	127	142	130	123	122	122	125	134	128	102	144	139	132	135	119	128	121	115	119	130	133	133	129	143	123	118	147	134	132	123	151	123	134	148	136	128	100	124	131	159	126	137	124	123	117	135	126	122	123	131	126	124	125	118	130	159	113	137	119	130	124	125	123	126	131	133	126	128	117	140	130	112	121	124	155	126	119	135	154	118	118	113	121	138	133	136	105	123	131	149	127	139	127	127	126	132	120	125	123	131	131	114	143	131	115	138	143	140	122	143	130	115	114	124	135	118	116	147	130	130	133	115	122	123	118	116	123	131	130	118	143	144	111	103	138	128	107	120	136	130	140	124	122	121	127	139	133	145	144	115	131	132	127	136	113	137	126	147	132	136	122	139	144	129	140	120	127	134	121	140	127	124	127	134	130	114	126	140	135	157	118	111	115	137	116	140	132	140	146	126	127	113	130	142	123	142	138	125	125	128	113	130	147	135	121	145	145	140	134	133	130	127	124	139	130	125	133	120	124	133	140	129	136	134	139	124	141	131	126	129	103	131	114	115	123	124	123	135	136	119	119	129	138	117	131	136	122	134	132	131	122	140	139	140	125	122	123	126	143	133	127	130	120	127	138	118	117	132	142	151	124	131	115	110	113	133	148	113	124	121	148	126	124	129	132	131	141	142	125	122	155	127	124	135	129	124	121	124	117	132	146	149	121	108	135	125	119	107	118	120	128	135	127	133	132	124	110	116	135	132	128	113	123	139	123	122	129	125	136	116	136	129	139	120	137	107	135	140	154	118	119	121	128	153	141
150	1	1710	176132	426	35	269	294	246	205	207	207	153	161	148	178	144	173	166	158	146	158	133	122	155	135	137	146	114	145	132	145	144	126	140	125	132	121	134	130	114	134	119	124	125	117	117	110	132	121	130	121	136	134	124	125	110	163	137	119	126	118	126	130	137	108	138	115	143	110	136	142	118	132	125	119	137	137	129	119	139	124	111	133	133	113	131	129	111	122	121	138	132	128	113	105	125	116	124	114	114	120	132	139	115	130	108	129	123	113	130	130	128	120	131	133	123	113	130	122	121	134	138	127	128	135	128	123	107	129	101	123	128	133	108	112	122	130	138	124	114	117	124	143	125	114	135	131	123	116	122	131	109	127	122	133	124	133	133	116	122	119	124	137	136	115	115	153	109	112	142	114	116	146	124	132	124	121	127	119	128	109	131	118	118	141	119	116	102	117	125	123	147	139	104	117	109	129	122	115	131	107	129	112	137	124	108	137	127	132	121	115	136	135	125	130	114	130	113	139	109	116	112	124	126	143	113	117	130	109	114	125	125	137	126	120	143	101	133	114	114	135	121	136	125	119	133	133	129	136	128	135	121	122	134	125	127	129	118	129	138	124	117	144	114	120	120	129	117	120	123	115	131	120	131	117	116	134	138	125	121	119	121	139	111	112	136	124	140	109	130	129	128	141	120	117	121	119	127	139	124	108	131	132	144	124	128	97	122	120	120	105	126	113	128	141	120	103	139	122	116	117	123	116	122	107	103	116	144	133	146	118	118	123	134	120	134	118	111	105	119	125	111	131	112	129	148	143	108	113	116	119	116	133	115	138	114	139	147	126	131	124	132	124	103	115	117	126	112	112	117	137	138	142	122	120	141	106	137	137	152	139	132	139	117	124	130	115	126	115	125	124	128	140	125	107	119	133	115	129	118	115	121	104	121	129	117	134	105	129	124	114	129	114	108	109	114	131	106	112	144	131	123	123	137	140	130	121	125	113	120	137	115	113	112	117	107	123	127	111	119	127	127	133	139	132	154	107	127	110	121	139	113	140	134	121	104	133	124	115	117	124	121	105	113	129	128	123	128	104	132	129	116	119	126	112	112	135	122	126	104	138	102	126	113	115	122	113	124	142	139	134	102	121	123	131	124	126	121	106	123	143	115	127	127	115	130	130	135	147	114	117	102	111	133	127	127	126	118	132	127	130	126	141	140	139	129	137	120	120	135	136	135	111	108	138	121	144	104	129	136	132	121	135	119	126	129	128	138	128	116	115	130	122	130	122	114	121	127	117	138	138	134	111	113	124	141	108	108	115	150	103	124	114	125	113	126	118	121	121	132	141	143	116	111	137	114	113	106	137	123	112	122	126	122	140	121	144	133	110	106	129	144	126	108	116	106	130	126	134	108	125	118	127	117	143	125	131	121	127	126	112	110	120	127	129	103	117	107	135	138	118	125	133	122	126	105	124	128	126	130	136	127	120	107	122	110	113	144	123	141	126	134	108	131	116	121	136	131	111	132	121	124	119	132	120	127	142	146	132	133	130	113	125	123	113	135	131	121	128	136	123	119	158	127	136	126	114	136	125	119	125	121	135	124	120	123	138	122	130	121	115	141	138	128	119	104	121	123	108	133	124	145	137	125	122	132	129	145	111	117	139	119	119	109	113	131	113	145	114	131	110	117	139	135	104	129	113	151	140	113	118	118	125	112	124	131	138	111	123	138	115	131	138	127	134	123	131	111	127	118	114	127	131	130	122	134	111	123	133	122	110	105	129	137	119	145	126	119	150	116	139	104	114	135	126	112	111	125	117	123	97	126	123	125	126	121	106	120	128	123	118	110	122	133	131	108	135	123	120	131	122	112	133	107	115	137	139	135	123	112	139	130	138	125	111	110	144	106	134	133	128	139	135	125	122	127	106	120	137	103	107	130	117	115	116	111	116	97	132	125	117	122	118	127	127	119	126	130	122	124	135	120	111	121	122	112	133	129	105	130	127	116	131	100	119	121	131	119	120	127	119	128	118	126	130	129	121	126	128	111	131	135	119	128	116	119	130	121	131	127	127	111	122	126	109	126	105	116	119	122	128	140	130	108	126	129	136	149	132	129	111	124	123	134	119	117	118	105	120	124	114	117	108	129	128	118	119	131	106	141	139	130	131	120	126	124	133	121	123	135	122	144	120	119	129	128	134	122	135	131	110	115	124	116	122	134	131	126	112	115	113	114	123	133	111	123	105	129	116	107	138	129	108	123	126	113	116	105	118	110	132	116	137	132	127	127	131	133	121	114	123	117	115	127	113	124	126	132	119	120	121	127	103	134	127	130	108	130	143	117	106	121	121	127	135	103	129
150	2	1950	176190	431	15	236	304	253	252	251	213	242	210	226	213	225	227	229	192	187	184	158	177	173	177	148	155	146	142	153	163	150	138	145	148	147	156	140	147	174	142	151	138	156	133	152	152	109	128	117	129	136	134	126	123	127	116	129	130	136	163	123	117	147	135	148	154	142	129	146	141	121	139	121	132	116	149	133	133	122	147	115	124	161	142	121	135	136	133	141	136	153	127	133	134	149	121	139	132	132	150	147	142	158	136	127	137	130	124	136	121	127	127	135	125	123	134	139	129	117	113	126	119	134	142	136	131	130	124	131	134	136	120	128	117	140	139	124	111	127	133	116	123	138	123	136	147	136	125	142	143	124	150	134	156	135	120	127	124	139	141	112	112	146	132	153	130	131	127	156	124	139	122	123	126	132	119	131	123	120	122	138	152	136	130	124	126	130	136	133	121	141	126	140	133	116	133	133	120	114	132	136	124	123	109	148	131	149	141	141	137	134	124	149	138	135	132	124	122	128	128	123	123	146	129	106	165	120	137	119	109	119	122	125	125	124	111	146	121	116	152	130	117	122	134	117	135	127	134	119	141	137	142	146	137	133	129	112	136	131	150	131	135	155	125	137	130	133	139	119	139	135	122	125	120	136	130	130	116	108	123	130	154	127	132	140	140	125	116	144	128	145	120	127	131	139	118	115	117	119	144	125	137	119	122	136	139	145	127	131	136	129	144	134	138	128	131	142	143	137	128	125	132	141	133	144	148	140	151	124	126	133	117	125	116	129	127	124	146	129	119	143	129	110	148	138	136	125	136	118	134	107	131	130	129	135	140	131	137	129	148	123	119	117	133	141	131	145	132	125	123	115	127	129	143	126	118	123	122	116	121	143	115	148	119	114	126	143	131	118	126	136	116	141	138	131	117	130	140	130	127	139	116	121	125	139	132	127	138	129	139	124	128	134	124	123	107	133	120	130	136	133	140	138	134	126	113	142	124	126	138	119	115	134	143	118	123	145	127	130	149	128	128	112	119	135	136	163	129	106	136	129	128	132	140	118	126	122	149	129	136	114	135	142	129	123	128	131	121	126	123	121	135	121	114	141	131	111	127	127	117	132	116	140	138	118	128	138	130	141	123	115	130	129	135	126	123	145	127	136	111	134	117	134	131	122	112	133	127	136	126	148	115	151	106	128	122	134	112	116	139	144	137	139	136	131	123	132	111	123	131	120	120	124	147	111	114	132	136	125	123	123	124	125	146	129	128	151	116	118	130	133	137	135	118	150	109	149	132	138	125	130	143	130	144	124	151	127	145	142	120	133	146	123	127	124	125	141	120	125	108	112	111	143	127	146	110	115	110	142	131	110	125	129	121	131	139	106	130	136	110	120	118	143	121	137	143	118	133	135	120	129	118	122	144	120	121	115	106	131	134	111	132	124	121	125	133	124	130	130	134	115	134	133	132	121	129	117	135	111	129	129	141	129	108	110	121	105	125	120	102	122	145	140	148	122	128	126	130	127	134	123	138	131	124	134	127	136	123	137	118	134	126	121	130	149	124	126	119	134	125	129	115	132	134	112	118	121	152	132	127	133	143	131	142	140	133	124	130	131	132	131	143	111	136	130	147	129	134	127	127	128	134	116	112	126	131	113	115	140	132	139	132	125	130	109	131	152	128	149	113	131	132	121	119	119	133	129	131	111	149	119	133	135	122	119	122	126	116	122	117	127	118	123	115	115	123	139	130	119	102	134	106	108	128	131	138	141	122	140	141	121	98	139	119	133	148	131	147	129	131	121	114	122	145	127	123	132	130	141	113	123	116	128	134	132	129	120	147	119	125	142	102	149	120	117	115	123	123	101	126	140	128	127	146	131	122	120	123	133	128	128	142	117	121	119	127	133	125	135	134	127	137	135	126	147	129	127	142	139	122	127	137	121	138	130	151	136	139	121	133	130	132	115	133	145	137	142	124	114	136	122	134	140	138	131	124	109	145	141	143	125	107	126	116	125	137	119	132	150	127	137	129	135	127	131	115	125	134	126	128	120	112	129	143	119	141	136	126	125	117	121	107	130	144	128	122	141	111	127	113	131	150	132	122	129	142	130	133	136	134	138	125	134	149	134	127	140	113	140	118	128	145	117	137	127	135	139	92	128	126	116	122	136	116	109	118	117	140	123	136	136	125	155	131	126	134	142	130	125	138	123	144	140	142	144	111	114	129	132	124	129	124	137	125	133	140	111	121	114	125	126	138	124	126	141	134	111	147	128	128	122	122	120	131	131	108	128	144	142	126	133	95	128	137	136	131	130	130	139	132	150	114	132	146	123	119	127	133	134	123	133	143	131	137	128	116
150	3	3250	176248	429	17	279	286	261	246	229	195	198	220	200	190	186	201	191	176	160	146	150	144	150	169	147	151	149	134	125	160	139	127	147	130	135	135	103	125	149	124	152	134	127	142	125	125	138	145	120	127	140	145	122	131	128	135	115	133	109	149	141	133	155	126	121	125	137	140	143	141	133	134	123	120	127	126	131	137	151	131	108	142	135	145	128	126	144	147	146	126	105	137	136	141	141	123	150	120	138	123	141	123	153	145	119	128	123	121	134	100	117	116	111	141	129	140	130	142	145	120	136	135	140	133	128	142	114	149	120	146	119	117	115	139	153	151	136	130	123	121	116	113	146	140	132	140	118	127	128	131	125	115	140	144	121	116	126	124	131	129	126	119	144	128	147	134	127	125	120	109	142	137	136	143	135	128	147	132	108	129	121	122	125	127	135	126	128	138	138	144	138	120	119	138	128	130	137	139	135	135	138	137	121	133	133	120	118	144	123	113	131	141	128	150	142	127	132	119	140	128	130	114	133	135	123	119	108	128	124	139	129	112	127	128	128	136	140	137	121	135	117	131	128	134	135	130	130	135	133	130	117	130	144	120	116	118	112	135	141	153	122	124	131	129	135	112	132	123	126	123	117	106	126	122	113	123	140	132	128	149	135	104	146	117	120	116	142	135	118	130	115	111	117	134	114	136	115	125	130	142	129	146	137	127	118	113	127	111	128	125	125	128	130	141	130	119	136	130	105	128	129	118	122	112	119	125	140	111	126	143	132	143	120	112	136	124	118	132	124	145	120	132	136	146	126	135	118	117	144	116	145	134	129	123	127	113	143	132	132	120	135	129	132	135	127	138	138	122	130	118	138	114	130	124	119	110	136	132	130	150	139	121	152	132	118	120	122	157	137	132	136	118	138	124	134	123	121	126	125	128	132	135	138	119	139	137	137	130	131	138	119	127	129	149	126	139	125	129	134	123	127	109	127	163	124	130	138	125	119	132	114	134	141	112	133	139	126	126	132	138	114	141	121	143	143	150	121	120	129	131	137	120	128	126	144	122	129	128	131	133	117	130	140	145	117	132	112	157	131	130	138	119	141	120	126	136	132	129	124	147	128	123	128	125	134	122	146	113	118	122	149	123	138	124	124	122	125	117	114	142	114	126	123	142	139	133	120	129	136	124	129	118	124	126	132	148	134	119	132	123	117	120	126	157	132	134	128	131	132	114	125	134	123	143	152	127	109	156	127	137	133	146	132	134	120	120	125	124	127	119	110	113	115	154	143	115	131	122	119	134	131	130	116	151	143	112	141	122	126	138	118	128	113	143	133	116	103	115	120	119	117	127	131	109	123	141	129	120	118	126	145	128	138	119	134	126	110	140	131	126	142	130	128	123	111	134	126	155	124	130	117	150	143	124	130	118	126	145	111	108	130	129	132	134	120	115	145	117	127	121	128	152	118	117	130	121	125	144	111	123	130	126	123	140	115	138	118	128	109	131	130	118	126	135	142	126	130	128	126	137	131	113	127	123	126	130	122	118	122	119	122	115	127	117	129	155	119	140	116	127	111	139	141	116	131	117	113	126	124	132	138	134	124	118	125	140	136	122	108	119	134	139	130	115	140	116	119	111	136	143	130	129	132	142	123	119	120	117	126	121	127	150	103	117	133	121	116	125	100	139	136	118	121	153	125	121	135	119	137	120	145	141	138	135	126	132	132	128	113	143	135	143	130	136	128	132	129	136	119	108	122	139	115	135	124	130	135	138	142	124	110	125	134	135	141	122	118	127	148	134	139	137	125	127	126	124	134	132	121	134	132	116	138	116	135	132	120	124	141	124	132	127	121	134	142	135	113	140	131	130	137	120	115	126	127	139	133	123	142	119	122	127	112	134	144	125	146	120	134	147	118	133	134	130	132	130	126	121	141	126	115	132	119	136	130	128	139	135	159	108	129	135	122	150	131	124	132	138	131	137	145	147	128	134	131	121	128	129	124	117	115	127	102	139	131	117	160	113	128	127	121	128	122	118	114	137	127	124	107	111	134	120	117	166	133	135	106	126	147	128	133	127	123	116	130	126	123	147	131	115	132	125	130	115	125	124	131	118	127	150	133	127	139	138	140	134	131	109	126	125	132	133	126	96	131	122	132	118	121	144	118	132	136	136	133	134	136	137	124	147	117	112	146	126	125	134	146	123	147	131	138	134	121	126	150	152	121	126	128	112	150	116	128	122	139	123	159	122	132	112	119	132	134	115	131	136	124	106	126	131	118	141	128	121	145	126	141	123	117	131	117	126	130	138	138	132	118	119	138	134	127	115	114	118	143	125	121	146	135	137	139	139	127	131	132	128
150	0	2500	176306	415	7	195	262	302	265	274	261	271	274	251	297	277	261	258	237	223	239	227	205	218	196	178	202	181	195	170	178	150	181	170	155	144	159	160	149	157	157	155	138	154	153	135	147	150	182	181	152	153	133	154	150	141	152	150	142	134	136	144	148	141	174	151	142	137	154	121	132	137	179	142	148	154	128	140	135	138	121	137	125	117	152	145	141	143	125	163	129	140	154	147	147	145	135	116	146	137	153	153	145	131	163	146	145	121	132	160	128	149	131	145	123	122	140	131	142	145	132	117	132	116	136	117	133	159	126	127	126	148	130	134	140	122	147	131	124	122	125	141	125	131	156	124	120	119	135	140	135	151	149	129	146	141	145	121	131	132	124	165	151	166	117	109	126	122	141	134	144	127	127	126	134	143	140	144	145	141	132	128	146	133	142	125	143	144	157	125	126	125	133	153	131	123	134	117	119	128	141	116	162	144	134	141	133	131	134	136	140	109	125	143	139	125	135	132	134	120	142	125	137	138	151	129	132	130	136	118	119	129	126	134	116	133	135	124	134	119	136	127	130	118	143	135	130	149	117	156	120	149	130	131	125	144	119	145	125	133	147	130	159	145	124	144	122	132	132	124	117	115	132	143	132	124	144	133	119	155	122	136	153	137	121	131	135	129	137	134	151	133	116	127	135	113	132	112	107	124	106	134	145	127	144	123	136	114	136	126	120	132	137	116	118	136	144	118	122	135	130	125	119	101	117	115	125	138	138	147	116	116	127	146	141	123	136	125	147	122	118	137	123	126	129	119	105	141	124	143	117	112	106	115	134	138	103	136	124	127	129	132	128	140	133	121	122	124	123	140	127	137	124	131	125	124	107	114	127	121	125	129	120	131	135	137	122	124	133	122	124	134	125	120	119	134	129	125	132	123	149	118	132	141	126	142	120	141	144	129	139	129	148	119	146	140	113	131	125	141	122	128	144	131	128	137	130	114	127	124	129	122	140	141	119	121	127	129	136	143	132	140	129	127	135	122	137	132	138	134	127	122	114	127	137	142	138	138	122	139	133	130	144	128	152	148	133	135	126	120	154	138	125	127	130	140	153	136	111	100	142	128	135	139	137	131	129	124	129	134	149	142	116	148	158	115	150	132	141	129	119	113	134	142	116	115	137	156	131	133	140	116	126	132	128	124	135	127	109	110	125	128	124	114	128	124	127	132	123	130	148	119	117	138	136	129	124	128	134	135	161	117	122	137	112	130	136	151	124	127	115	140	125	153	145	125	150	145	124	128	106	128	133	126	134	107	126	129	133	123	120	115	130	119	134	142	140	127	129	133	136	128	127	123	130	115	135	127	119	113	141	116	138	129	146	152	116	124	122	115	128	130	134	126	137	134	123	145	132	119	126	134	120	138	120	99	126	111	139	132	124	119	120	134	127	150	125	137	131	145	129	146	136	141	132	131	138	117	121	117	126	114	125	126	145	133	119	120	117	111	130	140	131	129	141	113	121	129	143	135	125	123	110	117	130	119	139	137	130	121	124	133	151	128	135	136	113	145	144	119	139	137	122	147	129	126	141	127	122	130	125	146	120	113	108	109	140	140	142	140	137	130	128	136	133	140	112	117	142	107	122	125	133	136	128	131	122	130	121	129	128	145	146	139	138	120	124	124	132	129	123	139	127	124	119	127	116	138	136	112	129	106	121	140	113	120	139	132	120	121	125	111	121	128	118	123	112	117	113	109	118	106	126	133	121	127	127	122	140	125	126	127	134	131	134	127	105	116	133	110	144	124	137	133	129	127	102	131	142	111	119	134	132	125	144	144	122	126	140	135	154	121	138	123	103	135	126	142	143	130	132	141	146	119	139	116	138	106	118	145	106	136	147	122	136	123	124	128	132	128	132	123	151	130	142	137	139	125	114	115	135	130	126	124	133	124	123	119	142	122	133	129	130	123	127	138	132	123	125	131	134	128	137	127	115	118	118	107	124	109	111	137	128	120	117	129	140	138	130	139	132	132	111	111	119	142	128	134	128	141	128	122	132	118	131	129	117	138	123	111	121	122	131	148	149	152	132	120	118	112	136	130	119	134	129	130	142	145	128	134	134	124	129	127	126	146	110	132	125	150	116	142	116	125	130	116	129	145	139	133	131	125	132	108	139	124	145	112	111	125	133	149	123	122	124	137	135	122	129	146	137	130	130	116	126	124	143	124	118	127	117	130	122	128	128	131	139	140	127	113	107	137	125	146	116	130	139	128	127	125	128	116	133	139	129	145	129	111	142	122	133	124	124	142	124	124	131	137	133	132	117	126	106	122	106	128	130	117	140	151	98	116	142	141	133	117	119
150	1	1710	176363	409	36	278	262	242	200	199	206	196	192	149	153	180	185	172	161	143	152	145	130	148	129	143	146	136	139	150	130	130	138	123	130	131	139	133	126	138	128	117	107	120	116	134	138	141	149	114	134	136	137	127	120	129	111	106	138	109	149	130	135	137	124	132	131	108	126	144	117	136	133	137	118	139	122	129	114	123	113	128	138	127	134	115	132	131	124	143	148	115	129	116	120	125	136	122	131	134	127	118	125	140	135	134	122	125	144	128	136	115	116	133	143	127	121	137	133	127	129	155	121	135	121	137	119	119	141	118	130	139	122	131	124	152	141	137	130	142	132	122	127	111	117	138	130	128	117	112	131	128	143	141	124	130	135	125	109	125	118	118	117	119	120	142	131	155	130	124	150	122	130	124	143	129	118	139	128	110	118	127	130	124	125	125	132	128	134	117	132	136	114	146	138	129	141	126	109	144	127	107	121	122	137	147	130	115	118	124	124	146	121	161	130	126	124	120	128	121	128	122	127	133	122	127	144	139	138	103	138	116	140	131	148	146	134	133	143	150	129	135	140	138	128	144	129	117	128	131	144	124	129	141	159	115	130	141	120	116	126	123	127	104	126	136	141	146	129	116	141	111	99	134	140	111	135	117	110	109	114	127	128	127	127	128	130	125	119	112	111	146	143	125	129	118	142	103	136	145	126	148	105	130	118	119	124	125	139	124	120	112	123	129	123	133	125	133	129	118	128	121	127	145	130	132	124	118	142	141	127	136	123	134	131	128	117	129	119	142	129	115	138	122	127	117	129	137	131	120	131	114	140	116	123	127	129	117	142	127	144	114	120	114	127	134	128	139	126	117	121	124	128	134	136	122	130	149	114	132	105	130	115	123	132	124	99	112	104	121	144	119	117	135	117	139	114	121	115	130	144	115	124	117	134	117	146	123	123	132	118	154	145	130	138	123	123	127	121	117	113	127	121	126	128	129	120	129	115	131	138	112	134	114	125	131	125	127	147	120	119	122	112	123	116	144	137	119	147	136	145	116	117	121	126	140	122	138	134	105	122	118	138	124	134	142	121	98	139	142	132	126	125	152	148	139	136	128	136	151	115	128	138	96	133	145	121	141	139	126	138	128	120	113	124	139	115	137	137	114	127	110	131	141	137	130	142	129	149	145	118	131	124	124	117	137	115	126	126	149	118	128	133	154	115	128	122	136	116	119	129	124	144	107	125	118	127	119	143	114	144	123	129	116	139	140	118	127	124	154	120	137	135	133	148	128	104	120	122	129	132	143	138	135	108	142	146	116	111	121	123	123	124	112	123	143	132	145	138	120	130	143	139	107	113	116	120	128	123	119	126	145	126	130	124	115	108	142	115	102	125	141	148	124	134	122	117	148	118	119	112	117	119	126	119	140	134	126	120	130	130	136	120	129	121	126	128	127	139	132	159	134	141	116	129	123	132	137	128	124	114	140	143	139	124	126	118	130	142	123	150	115	123	126	128	114	139	110	123	138	132	129	101	148	119	115	120	116	128	125	117	133	136	129	132	129	131	123	125	118	121	126	130	143	132	138	139	140	115	128	114	142	125	123	114	130	125	109	120	101	123	123	103	132	126	139	128	140	107	137	125	140	120	119	124	118	126	112	120	129	121	124	134	126	132	128	134	131	114	129	121	119	129	127	133	139	139	130	133	133	132	122	141	128	126	125	120	111	117	118	122	130	125	123	140	130	129	125	111	129	130	133	125	126	139	126	141	115	129	126	125	107	111	131	145	127	117	117	123	114	128	138	126	110	112	123	108	111	112	124	115	139	134	122	119	130	125	124	136	119	129	122	102	120	125	127	116	139	134	129	128	105	126	128	127	125	109	134	118	135	120	118	133	118	127	132	117	142	124	128	125	139	103	146	124	145	119	122	107	123	136	145	135	140	149	124	119	111	104	134	119	128	123	132	113	131	114	125	114	111	122	134	117	119	117	131	144	132	122	137	130	119	121	129	149	115	123	140	139	129	112	120	138	120	127	126	127	137	121	149	135	136	120	136	138	113	133	129	123	145	142	129	122	119	137	105	121	132	121	136	131	119	136	133	115	135	135	137	116	119	128	129	128	113	127	124	131	128	125	126	112	127	122	146	123	113	139	127	127	139	142	119	122	127	130	140	138	119	127	93	124	139	135	142	125	116	122	122	135	126	125	112	131	139	133	143	117	107	140	124	121	145	127	111	122	143	135	120	125	139	129	119	122	108	115	139	129	127	116	141	119	128	139	125	125	127	111	138	135	119	136	127	120	124	116	136	143	120	121	112	123	128	129	121	123	140	106	123	140	137	129	123	143	122	135	119	116
150	2	1950	176421	415	14	251	261	264	270	229	247	250	218	226	214	230	217	200	225	190	194	169	182	183	164	172	163	145	144	151	151	121	145	130	133	156	137	133	146	133	145	137	143	124	138	137	141	115	126	150	111	123	145	137	139	127	142	139	133	136	125	126	137	132	149	155	136	121	123	126	115	131	125	133	141	122	135	124	133	130	140	129	135	113	126	148	134	114	129	132	139	130	138	138	150	115	117	134	112	147	136	138	134	132	126	126	127	124	120	122	142	128	146	130	118	139	129	109	141	114	125	132	136	149	129	136	135	134	147	138	138	133	139	111	120	114	125	140	121	138	131	158	135	131	128	146	137	140	117	113	134	128	127	131	124	127	123	134	136	121	109	123	123	132	139	116	113	118	129	141	136	115	134	115	130	116	128	142	124	134	141	112	133	130	149	139	146	134	132	124	131	139	110	128	133	140	137	133	128	120	127	137	123	111	121	133	140	137	132	120	121	130	135	116	144	126	121	123	117	140	121	120	111	117	145	133	123	129	139	119	138	112	124	141	142	126	124	143	129	122	127	119	119	120	120	114	130	136	113	136	121	120	125	148	124	114	131	117	117	121	128	116	111	129	128	135	133	113	116	135	113	131	141	115	145	131	129	118	129	126	147	120	118	119	117	138	120	136	128	145	133	120	118	123	113	129	140	121	131	121	112	124	108	120	104	119	126	100	130	148	132	125	132	113	111	129	129	113	130	138	121	137	109	115	123	119	131	127	136	140	120	143	117	117	125	149	123	121	129	114	131	135	102	133	128	124	130	153	118	135	133	135	109	132	132	116	117	128	149	121	108	113	118	112	132	121	124	117	146	130	156	115	144	124	138	120	133	126	132	116	127	130	121	107	140	131	135	129	113	122	142	104	125	124	142	106	119	132	125	110	114	130	121	113	127	133	112	127	124	133	119	117	109	116	137	135	119	131	112	150	123	144	146	112	126	126	111	120	136	123	128	120	126	129	134	115	123	123	131	124	121	116	118	131	148	113	127	141	134	128	132	125	117	131	116	142	142	124	122	121	121	137	128	119	115	120	127	142	118	118	113	132	130	119	125	141	135	134	155	124	152	125	124	122	136	124	144	138	123	132	124	130	118	122	131	131	117	153	140	130	140	137	135	130	141	119	112	119	134	121	121	130	128	124	129	111	127	124	122	144	127	118	114	105	112	112	133	113	137	148	132	130	119	99	131	135	130	133	111	131	114	128	123	134	121	140	123	124	116	115	119	112	128	125	125	132	124	131	134	124	127	130	108	139	147	130	120	132	129	123	142	120	132	119	127	128	128	127	109	123	133	114	120	122	116	131	111	121	126	140	125	114	133	122	125	123	135	122	143	131	131	128	140	111	126	127	138	109	114	123	123	121	139	131	135	105	119	139	134	144	137	114	124	148	117	112	143	135	104	130	119	131	128	124	129	115	118	119	127	146	143	132	121	124	127	118	111	135	132	112	111	118	130	137	136	115	143	124	108	116	124	117	134	116	134	127	124	118	142	131	109	134	129	125	119	118	124	108	111	158	130	125	136	125	125	134	124	145	127	101	134	127	130	125	168	111	135	126	135	156	120	136	130	127	133	127	119	141	117	130	131	130	114	113	104	120	124	104	112	139	128	131	117	124	144	126	121	102	123	132	122	133	120	112	127	135	132	134	126	124	125	115	124	122	125	121	114	130	143	118	148	130	142	111	120	133	110	123	124	122	112	114	125	131	134	145	125	130	117	131	115	117	113	122	134	135	110	131	109	140	116	121	112	123	132	125	153	118	135	134	110	128	120	122	112	137	108	132	124	127	106	117	142	114	133	129	130	114	124	137	148	108	124	123	137	105	122	133	128	123	103	137	125	116	115	118	128	111	139	115	123	127	138	144	106	130	124	133	122	109	119	123	114	142	118	125	131	115	134	122	135	127	133	131	119	126	112	138	126	144	116	118	106	126	119	130	137	130	122	109	131	143	117	109	130	127	126	138	145	145	118	126	128	126	137	149	129	128	136	141	126	137	126	104	115	126	145	138	130	118	154	134	122	113	125	135	126	108	134	138	134	131	119	116	139	146	137	121	126	126	134	118	142	134	142	114	128	139	138	122	117	128	126	141	112	117	135	132	135	155	135	137	132	131	113	120	144	144	120	118	113	130	143	109	125	141	133	135	149	129	138	122	138	124	136	134	124	115	124	141	126	116	130	137	129	107	120	126	130	119	116	109	124	115	131	136	122	134	130	130	142	130	125	114	154	138	140	102	129	120	155	117	125	137	122	113	123	129	126	96	116	127	123	120	138	128	134	110	124	140	130	131	118	128	130	120	122
150	3	3250	176479	419	19	273	325	236	261	231	196	225	206	202	232	206	197	189	183	176	171	165	171	144	151	124	163	159	140	150	140	151	147	138	130	138	132	164	120	139	137	140	147	130	116	131	132	147	147	135	138	140	139	143	149	161	135	120	152	129	113	138	164	127	119	130	124	142	150	130	126	129	136	140	148	144	126	145	153	140	142	142	143	124	128	143	124	142	131	132	121	149	130	137	137	124	145	145	146	136	146	137	132	112	127	134	140	130	124	140	149	121	131	136	132	148	136	137	151	115	126	145	137	134	149	141	132	140	129	127	144	129	133	136	143	138	129	137	134	148	130	127	126	125	135	141	144	127	143	125	141	130	121	124	123	130	136	139	143	154	123	147	147	115	129	131	134	132	112	118	138	130	124	131	137	124	122	134	130	140	132	156	135	127	128	150	147	148	130	113	141	147	130	134	157	119	142	110	143	130	132	133	140	143	120	118	129	117	120	138	141	125	145	135	146	128	141	137	120	128	140	119	131	121	121	135	116	115	144	157	146	141	118	144	145	120	136	153	127	125	139	127	123	103	118	129	124	113	140	151	138	157	127	144	125	129	136	113	140	143	119	137	134	109	130	141	132	123	149	126	127	132	121	134	145	142	143	128	132	121	143	141	126	115	138	138	151	128	132	132	136	138	140	136	147	135	127	124	129	114	140	136	124	143	155	118	138	150	130	130	104	122	123	125	136	138	125	133	144	111	136	132	126	136	107	118	118	138	130	119	136	125	117	142	136	132	117	115	116	130	132	141	133	134	130	135	127	126	109	116	124	120	121	114	123	121	114	117	120	134	139	128	134	154	150	134	125	118	126	120	140	137	129	107	150	122	134	123	133	128	125	133	142	121	147	137	138	133	147	124	146	146	116	142	121	141	135	116	119	136	127	126	153	132	132	140	132	122	141	132	139	143	121	141	135	129	138	126	141	125	137	138	122	123	137	121	122	128	153	119	128	133	139	136	140	134	117	138	123	139	122	139	135	129	144	117	123	142	127	130	141	129	154	118	118	133	148	122	133	131	128	131	126	138	133	137	138	140	128	123	146	146	134	142	124	127	152	147	140	131	132	140	123	132	131	131	133	105	130	124	135	118	134	144	125	127	137	142	111	119	127	146	113	124	127	141	125	144	116	124	127	145	131	138	142	149	145	140	125	143	137	119	133	133	145	125	140	125	113	128	150	139	135	124	122	140	152	135	143	155	131	123	119	122	124	119	144	144	133	144	157	142	130	141	128	127	130	141	126	125	110	117	111	139	133	127	113	142	122	142	132	137	151	121	141	161	130	132	139	132	147	122	128	150	128	127	131	147	124	144	128	112	130	142	120	136	122	130	126	144	134	127	134	127	144	144	152	130	121	141	127	135	119	136	133	134	143	142	138	126	130	143	116	135	128	113	124	114	122	125	142	132	128	120	115	137	121	141	133	153	144	126	127	123	135	130	124	141	115	134	132	139	135	126	120	125	109	122	138	126	138	149	132	113	139	136	122	154	141	120	123	143	128	117	129	151	122	129	141	130	142	124	145	140	133	135	139	135	141	126	153	104	125	123	126	133	121	128	140	122	127	133	153	121	130	143	122	132	120	135	141	137	126	121	129	137	144	117	140	130	134	143	139	135	114	139	128	125	130	117	130	131	131	132	127	133	126	128	124	136	135	124	150	130	143	142	139	138	123	145	147	138	124	149	122	130	143	132	134	135	117	134	149	132	126	136	121	125	128	126	109	145	116	115	144	139	144	145	135	120	134	141	145	128	135	134	129	137	121	111	125	127	149	145	120	127	146	150	136	156	138	142	126	133	134	124	112	139	124	111	137	120	140	129	126	150	124	144	132	117	119	136	131	141	118	121	130	122	120	128	120	132	132	129	129	130	128	115	137	147	140	117	157	144	131	123	126	128	126	149	141	125	154	126	130	143	131	132	134	137	120	150	128	140	159	154	137	136	138	131	118	129	111	126	135	138	131	109	129	124	126	138	138	129	137	130	135	141	146	147	132	134	131	139	139	123	130	119	128	130	136	132	130	116	112	135	132	133	124	122	135	127	128	121	145	125	117	139	127	123	140	124	124	136	119	145	110	128	129	139	148	103	124	115	165	129	144	133	143	153	152	107	135	138	118	131	145	134	130	127	130	131	137	130	116	145	142	126	115	137	111	138	132	132	130	124	126	135	132	142	116	146	131	131	130	137	101	137	143	128	124	140	128	145	135	151	153	120	124	118	136	112	124	129	142	143	122	132	149	143	138	110	142	129	123	120	130	104	131	136	134	132	132	126	126	132	141	132	122	147	106	121	136	131	131	144	150
150	0	2500	176537	435	5	223	276	283	271	264	267	309	269	265	298	296	276	272	251	230	230	209	183	209	192	197	183	182	187	160	171	179	174	161	165	160	169	161	158	172	175	162	154	150	158	142	146	164	162	133	163	145	149	150	144	125	134	151	153	158	140	149	145	162	157	137	139	156	142	148	139	157	131	144	153	145	140	142	153	131	132	122	146	137	139	139	154	149	154	140	138	130	129	135	161	122	147	163	176	156	146	135	135	131	137	138	149	128	122	126	137	123	129	115	149	150	131	138	134	127	134	130	116	142	165	142	132	155	116	129	132	123	125	135	138	125	127	155	127	131	125	137	133	133	133	135	134	131	140	130	128	113	137	126	137	127	141	129	139	126	126	141	130	141	131	139	117	142	140	175	121	139	146	131	145	143	143	136	141	143	135	152	142	155	149	137	135	134	120	146	120	129	145	141	136	135	148	135	129	124	124	140	129	137	140	141	128	134	132	135	138	137	130	146	132	136	120	126	116	160	130	104	122	129	128	130	132	106	130	133	137	132	117	123	146	127	127	146	134	136	125	124	130	112	124	147	137	116	119	146	137	122	123	128	142	138	133	111	154	131	129	129	128	132	131	131	119	125	146	119	129	145	141	128	114	130	124	114	118	132	146	133	138	130	130	138	120	113	118	139	136	157	127	133	137	122	148	142	129	122	131	123	148	128	134	131	130	131	125	133	98	118	126	147	146	129	144	145	128	126	123	133	133	130	136	130	141	101	121	134	131	119	123	124	134	118	110	144	141	136	147	126	149	125	118	126	138	117	126	128	122	119	138	133	125	132	125	139	131	117	112	143	121	128	132	95	123	123	140	123	156	107	139	135	132	139	136	111	112	132	121	126	133	143	131	117	122	135	128	136	124	126	126	122	116	121	125	132	139	137	125	133	129	127	133	119	152	121	143	129	127	156	105	134	118	125	128	134	113	128	137	139	131	123	129	120	126	136	143	125	124	135	139	124	131	136	116	129	136	125	129	115	123	115	108	137	140	143	140	131	116	126	124	130	117	124	121	123	108	146	136	146	126	121	120	108	138	124	129	131	144	139	117	118	144	94	121	116	130	126	127	112	138	119	120	116	138	126	123	131	167	132	130	138	134	141	144	146	120	126	122	125	129	108	126	130	132	132	115	117	124	122	128	132	122	129	139	128	121	127	140	115	116	129	132	128	118	141	130	132	140	118	116	125	161	118	117	120	140	128	142	138	132	139	129	151	114	135	126	125	116	130	115	126	144	128	129	122	128	112	154	112	109	113	139	102	135	130	116	107	122	121	147	118	138	127	136	141	121	137	143	144	136	144	135	128	109	126	113	131	121	134	124	137	112	129	125	129	125	128	155	135	133	120	131	126	137	148	128	116	122	118	143	109	128	129	123	122	134	121	131	128	133	127	119	141	147	106	128	111	136	159	132	141	121	133	138	132	107	128	134	112	112	147	136	147	108	138	124	117	150	117	127	131	111	122	132	122	139	121	120	138	120	112	117	113	117	132	135	120	130	128	116	121	134	125	148	124	111	122	127	133	131	132	141	123	116	113	118	126	114	143	147	115	108	135	135	122	142	131	145	130	132	145	136	130	128	123	145	118	144	136	114	126	125	137	140	130	125	131	147	137	95	136	134	120	137	137	130	145	129	121	121	143	120	130	132	109	126	117	137	133	120	119	133	142	129	125	119	129	121	137	112	118	121	115	120	131	114	113	123	122	135	122	128	148	117	139	137	143	122	131	130	139	133	111	142	130	142	129	115	135	144	110	108	119	126	151	139	114	150	131	151	136	127	121	140	115	116	116	113	134	120	139	133	125	112	118	133	119	107	146	122	123	120	144	125	125	125	132	121	125	117	130	125	135	118	131	134	120	126	126	124	115	117	124	133	128	137	131	139	112	116	120	115	115	135	127	139	124	105	146	115	116	116	131	132	119	129	118	129	118	138	143	119	121	124	129	123	132	142	128	134	117	121	139	132	125	109	134	130	122	134	118	145	118	104	131	147	128	129	133	139	115	113	144	140	111	125	131	141	136	126	129	131	128	143	121	110	131	126	143	128	114	138	117	136	126	130	117	125	136	129	136	127	134	133	138	123	154	150	135	133	122	134	135	122	121	136	112	123	137	134	132	143	134	122	146	121	118	110	132	123	128	132	139	131	129	153	114	127	119	116	130	134	128	138	123	109	119	118	119	127	141	128	121	116	122	127	134	128	122	134	130	102	151	152	119	111	122	127	131	163	124	109	128	127	143	131	112	138	133	114	111	123	144	123	108	118	133	147	124	123	137	125	150	123	130	106	149	146	122	134	121	118	130	117
150	1	1710	176594	411	51	283	308	258	224	182	167	192	159	171	168	175	172	159	141	162	139	160	141	127	123	147	146	133	148	140	149	142	135	128	126	134	141	150	141	119	143	127	124	137	114	133	135	122	129	152	127	123	130	151	129	136	133	137	127	130	140	129	117	126	120	122	119	134	124	139	150	109	128	136	134	128	127	121	111	127	124	124	125	127	139	127	131	131	135	137	130	125	123	136	127	104	137	117	125	108	117	129	130	131	144	119	124	140	125	118	125	125	125	133	131	116	137	132	116	116	141	136	136	152	121	126	119	130	124	113	116	114	133	128	126	126	109	132	124	143	126	121	151	124	135	121	121	141	134	108	129	117	148	151	125	127	124	144	118	141	146	138	138	127	144	117	114	134	107	115	121	122	120	130	120	116	121	125	115	121	133	146	137	122	123	133	145	124	126	134	117	129	118	111	120	118	138	144	131	136	110	137	119	137	141	123	132	124	128	125	133	139	114	131	138	117	127	114	144	127	130	140	108	146	130	119	118	138	107	133	126	151	133	115	117	124	122	136	137	130	110	147	143	130	118	103	137	166	132	106	110	130	148	132	153	126	148	125	119	115	134	131	116	125	130	112	131	123	137	133	111	132	131	113	114	129	124	111	121	130	128	121	123	116	133	133	116	131	116	132	125	151	123	140	133	144	139	142	124	111	129	125	140	122	128	142	134	133	144	132	111	136	105	147	120	135	143	130	125	141	134	129	110	133	125	125	128	133	127	114	137	114	125	122	127	142	136	128	134	136	111	126	131	135	126	111	115	114	108	151	133	140	129	141	133	140	142	135	124	138	118	138	129	132	132	111	125	147	128	119	115	139	150	111	117	117	136	125	159	138	134	106	128	120	135	124	152	114	149	130	124	139	114	101	122	128	135	131	135	136	129	109	115	131	125	114	143	134	119	128	142	123	132	123	132	133	123	118	142	130	138	117	132	124	141	137	141	130	120	113	112	137	136	131	123	158	139	121	133	123	108	117	149	146	126	128	130	113	119	133	119	133	122	121	119	130	119	109	133	123	146	127	133	126	115	107	136	120	129	126	133	108	125	136	127	132	133	148	128	125	129	101	126	107	125	123	111	115	125	98	132	120	114	127	135	131	137	130	114	120	137	138	123	127	131	133	110	121	119	121	121	133	130	121	133	126	133	115	127	121	137	118	128	109	135	131	135	131	145	117	125	113	118	123	126	135	135	126	130	134	133	132	129	135	114	108	138	135	129	134	130	139	124	126	128	135	132	139	125	134	114	139	134	130	128	138	108	135	132	121	122	109	126	134	121	130	136	143	123	151	130	121	134	128	123	125	134	119	123	114	104	123	130	131	125	123	139	130	128	142	130	139	134	134	132	127	123	138	140	117	127	123	119	125	123	130	111	132	153	153	140	133	129	122	129	140	129	135	131	122	141	112	124	114	135	109	123	136	115	130	131	125	159	133	130	98	136	117	127	105	143	144	126	123	113	97	125	119	136	116	126	122	131	122	133	138	126	118	124	135	125	122	137	115	133	118	127	147	120	119	107	133	131	138	124	128	132	127	122	141	121	115	130	145	127	130	115	133	118	131	120	119	142	117	111	121	125	113	113	117	112	120	114	116	124	137	136	135	120	126	124	114	135	132	125	132	123	129	128	130	139	133	141	134	126	130	121	126	135	119	111	154	121	133	119	137	135	152	122	127	113	136	139	107	147	129	123	126	127	132	153	134	122	145	127	137	129	134	137	145	134	128	133	107	104	121	120	130	128	131	135	140	163	128	134	135	122	138	118	139	118	134	129	114	111	135	128	114	118	150	141	125	122	127	137	151	134	130	143	140	137	142	130	119	132	123	127	144	138	137	145	140	148	115	138	116	139	119	119	125	124	128	119	138	130	127	128	128	126	125	128	122	129	147	131	121	124	112	144	131	122	138	143	127	116	132	141	121	140	122	118	132	124	119	119	104	124	141	115	122	135	129	117	124	107	116	128	120	128	109	119	100	127	126	127	126	131	130	129	125	140	110	125	139	132	134	113	115	139	126	111	148	131	117	139	143	126	116	137	120	129	120	125	118	114	128	150	123	119	124	119	127	129	114	125	138	128	142	112	121	109	133	126	135	134	122	121	113	130	112	117	128	143	126	125	132	124	140	111	127	119	116	140	116	142	125	125	100	131	126	120	142	139	139	123	123	127	130	118	159	121	137	99	123	104	131	118	125	137	138	126	119	135	136	126	121	124	122	122	121	125	136	126	140	139	149	131	123	142	142	141	134	131	131	127	121	134	124	148	136	129	120	119	120	121	138	123	111	132	114	126	118	121	113	127	139	140
150	2	1950	176652	424	15	236	296	269	263	237	232	242	228	232	236	226	215	218	190	191	170	190	153	162	172	189	158	164	162	152	164	170	157	155	143	150	159	127	152	131	146	167	143	122	133	150	153	122	148	138	135	145	134	127	148	136	132	136	143	127	131	143	125	124	136	149	133	131	155	142	128	120	167	119	143	135	120	117	139	138	105	137	155	140	135	128	122	134	163	131	131	130	112	116	149	147	139	121	127	131	126	145	133	129	143	115	134	140	127	123	154	143	143	148	116	137	129	118	127	136	133	146	143	135	134	125	138	147	138	137	133	145	133	115	148	131	112	130	117	116	124	122	117	121	122	112	135	135	115	130	141	129	136	114	165	142	118	121	161	129	138	129	114	126	127	147	131	143	132	132	135	127	127	141	151	144	118	131	138	142	139	130	139	143	134	115	117	130	146	130	135	146	124	141	137	125	146	117	142	119	119	136	134	130	153	141	150	147	149	126	144	137	121	131	146	137	129	145	126	120	121	127	126	146	122	130	124	129	136	138	116	133	127	135	135	133	125	136	112	129	121	112	121	126	129	125	133	128	118	108	136	141	132	125	142	142	136	125	141	142	129	117	128	124	115	124	111	133	159	138	137	138	140	139	131	130	140	114	124	134	145	127	113	119	129	136	131	118	107	132	119	141	122	134	138	137	120	129	152	132	122	135	120	139	131	125	102	127	110	125	130	120	139	129	145	130	123	168	131	125	132	143	125	130	130	123	140	146	133	117	117	131	128	114	148	132	123	136	144	142	121	132	126	112	124	135	138	139	150	133	125	127	144	132	125	120	128	126	154	135	129	130	116	128	132	140	139	139	128	129	141	136	122	136	127	149	127	126	128	117	131	128	130	119	130	140	145	124	136	145	140	130	127	146	119	115	139	139	135	146	116	141	138	130	110	120	136	132	154	125	132	129	116	127	147	104	139	117	127	131	126	140	135	139	146	130	126	147	136	114	119	123	111	138	139	132	111	111	153	142	108	127	128	137	123	112	130	136	123	137	107	117	150	144	145	132	128	144	137	128	133	126	125	130	145	117	134	141	130	119	120	117	115	141	131	129	133	118	132	144	138	116	135	136	126	143	125	115	139	138	151	123	129	129	123	118	128	136	119	119	133	126	142	120	150	120	146	127	110	137	121	130	133	146	139	131	127	122	104	135	129	135	107	112	119	137	130	123	122	136	128	139	117	144	134	145	122	113	139	133	126	159	128	144	121	121	130	136	128	134	136	133	123	145	136	120	128	134	127	137	135	133	114	129	136	118	110	115	142	133	130	130	128	127	125	119	130	149	126	143	128	143	131	118	130	127	116	129	129	111	152	143	142	121	126	124	121	125	145	139	123	139	121	126	126	138	114	145	141	130	133	146	127	117	131	121	116	154	131	129	119	120	135	113	141	135	144	150	126	129	136	122	143	134	122	146	135	142	130	152	130	130	130	136	128	124	119	140	153	128	127	127	143	142	125	150	132	138	125	158	139	123	144	135	137	117	121	128	118	134	122	134	126	152	134	136	124	130	130	131	113	144	138	131	136	149	139	136	131	136	132	148	123	114	121	117	124	115	133	114	129	127	131	131	146	142	129	116	131	117	141	125	135	124	133	130	135	121	138	132	128	137	146	124	132	149	116	113	129	133	137	121	153	117	117	134	135	122	133	124	111	125	121	127	130	136	140	119	132	130	123	132	126	134	122	132	133	127	120	144	135	137	119	163	133	137	117	117	148	123	131	122	116	109	109	138	135	142	114	132	141	118	131	160	129	125	150	133	132	121	123	145	134	130	107	128	116	143	113	117	120	132	131	129	123	119	129	147	133	134	139	119	113	127	132	127	120	152	116	118	134	131	140	123	123	144	128	149	161	137	128	134	137	130	140	140	127	122	147	116	122	140	121	123	126	129	159	142	112	127	120	139	132	145	127	124	145	128	122	148	132	136	123	118	109	123	120	135	138	138	141	120	119	120	131	159	137	128	117	128	102	148	113	138	121	143	134	159	128	159	144	131	136	139	107	124	125	148	138	144	126	129	110	135	139	140	129	115	139	113	134	137	150	137	124	134	139	144	142	129	117	122	130	142	113	133	136	143	142	141	129	148	135	130	147	116	119	132	123	131	116	127	144	136	135	125	138	128	112	121	136	116	128	133	141	120	131	142	147	127	127	139	124	125	133	142	109	113	141	125	141	113	114	135	140	137	112	132	133	130	161	126	135	126	139	132	131	134	129	122	144	132	118	108	127	117	144	140	135	119	153	138	147	122	131	139	117	125	138	115	114	126	135	123	128	146	142	122	141	146	138	126	127	137	131	128	142
150	3	3250	176710	426	18	284	306	276	256	221	242	218	229	225	216	202	217	196	233	204	163	178	180	156	163	187	157	145	171	154	138	144	156	153	138	143	149	139	141	138	152	134	138	138	157	143	142	160	159	125	149	145	143	151	132	155	115	145	140	123	143	135	145	140	130	138	141	151	131	137	127	145	149	150	142	157	138	151	143	146	142	139	144	162	132	128	129	139	126	128	142	141	162	127	136	141	156	125	125	137	138	143	142	140	143	165	128	122	130	130	152	125	152	138	119	145	129	131	137	152	131	133	135	140	134	151	151	131	129	140	136	130	125	146	129	138	136	126	119	148	142	141	140	129	148	150	138	132	136	151	137	128	141	133	149	147	134	158	147	163	127	134	134	147	147	149	121	151	143	135	115	127	145	143	154	108	128	139	141	115	128	143	138	129	146	147	151	146	134	144	129	153	162	140	133	141	131	126	128	116	138	148	129	134	141	135	132	135	143	119	124	127	143	140	142	137	146	148	138	141	137	145	126	134	146	134	155	135	134	133	129	154	124	139	151	134	134	126	136	144	148	142	135	139	159	124	127	154	137	159	111	136	164	122	142	137	144	150	163	157	127	125	136	145	155	141	143	150	149	153	131	123	128	130	149	127	145	137	126	148	139	146	126	150	130	142	139	132	146	127	148	155	131	145	125	117	117	149	151	137	132	134	132	116	120	126	136	138	129	140	122	126	134	129	143	125	138	146	118	131	141	134	145	143	146	128	141	136	151	136	152	139	151	135	121	138	146	141	129	150	147	152	136	142	138	134	142	127	149	135	144	133	143	149	141	155	110	147	122	144	151	127	136	148	137	141	141	163	131	140	156	124	139	142	134	137	137	145	119	130	156	121	117	139	160	129	145	153	135	140	114	146	145	145	140	136	139	115	151	140	133	139	143	158	130	142	141	129	138	155	149	122	134	142	131	131	121	125	131	136	132	125	145	149	132	141	129	132	122	140	139	123	123	139	127	147	157	132	144	136	156	149	136	114	141	150	153	145	142	138	124	129	143	123	136	128	137	117	150	148	129	126	152	131	149	123	148	148	153	137	147	132	151	142	138	146	130	137	134	128	152	151	153	137	125	140	135	148	147	140	136	139	135	136	143	116	135	127	137	145	131	143	128	122	146	122	145	150	133	119	122	132	132	133	121	142	147	135	122	121	130	138	126	145	136	134	133	133	129	136	132	142	129	132	126	140	149	128	142	132	141	126	117	134	136	142	139	146	127	127	139	145	142	145	131	136	148	147	124	161	142	136	132	143	152	143	129	126	134	142	134	138	150	125	132	141	143	149	131	135	137	151	121	144	134	141	126	154	121	138	143	128	150	139	125	122	127	132	141	151	158	151	146	117	132	143	130	152	142	158	133	129	128	129	151	145	127	133	151	143	139	129	135	123	144	135	134	153	145	139	138	136	146	149	156	157	134	129	132	146	140	135	132	124	133	136	145	148	144	131	138	153	117	147	149	132	154	146	141	131	131	133	138	143	132	146	143	142	145	139	121	125	159	137	155	135	134	125	128	113	130	132	125	153	135	135	146	150	152	128	137	136	142	144	120	142	134	137	131	137	137	133	127	127	140	145	143	139	160	142	134	131	159	124	125	140	163	137	132	148	144	136	125	131	126	126	122	148	127	128	141	133	141	135	133	126	126	149	147	128	118	123	141	134	130	143	128	121	145	134	131	119	158	142	142	135	105	141	129	145	145	145	149	120	121	158	139	134	123	127	150	144	122	127	148	147	134	148	145	132	127	147	126	148	148	169	127	135	142	135	150	164	120	130	151	132	132	125	137	132	157	124	127	133	142	156	111	120	136	117	139	121	141	144	148	143	133	143	139	139	128	136	150	129	150	145	128	156	144	135	125	159	128	148	130	172	167	119	130	141	144	128	105	147	145	141	140	133	116	122	151	134	128	135	129	159	147	121	125	144	137	143	152	122	137	149	148	133	144	140	150	126	124	134	134	131	139	132	142	128	141	117	139	142	143	139	147	142	143	156	141	124	132	130	131	136	148	126	131	112	144	140	132	118	133	112	122	144	114	141	136	156	141	132	134	135	130	158	141	128	120	138	122	128	146	146	138	133	129	137	129	141	140	139	141	147	130	140	143	142	137	154	124	139	143	157	130	127	118	136	126	123	143	157	138	158	133	140	173	141	144	157	131	146	120	120	132	132	135	141	130	129	142	122	139	145	126	142	134	135	147	132	140	137	137	127	132	153	140	144	148	138	131	117	146	124	140	120	150	147	139	148	129	125	139	116	136	116	134	133	143	163	138	137	135	146	164	150	134	151	136	132	140	126	148	116	145
150	0	2500	176768	421	5	237	281	308	262	262	288	283	239	307	297	285	265	273	260	245	250	253	222	221	213	197	197	185	183	161	189	193	188	187	173	172	202	170	173	164	175	183	167	162	185	158	171	159	137	174	149	145	153	164	169	158	189	139	159	179	170	158	161	155	150	158	168	168	151	147	154	137	163	150	132	165	145	136	159	167	163	168	147	143	137	161	152	150	131	145	144	126	157	153	144	166	144	133	154	160	139	136	171	134	149	140	168	146	151	126	158	142	139	142	156	157	157	129	146	135	157	158	163	148	142	142	155	129	156	140	138	159	128	134	146	159	137	149	151	135	131	141	160	136	151	148	164	164	133	160	142	150	140	151	137	157	154	140	148	146	173	133	150	128	129	134	141	129	159	145	156	150	151	121	146	154	149	137	152	149	158	124	118	142	153	136	142	153	146	145	115	157	153	147	156	161	144	157	130	130	141	133	136	150	133	129	150	130	139	156	144	135	140	145	134	124	154	150	121	134	145	141	139	149	131	168	122	143	145	138	142	134	150	135	133	166	142	144	140	150	145	145	159	148	165	149	134	141	142	142	136	129	134	127	144	139	151	126	144	122	154	142	129	144	160	137	150	160	123	131	147	132	139	143	124	154	151	119	157	126	141	132	132	144	141	137	144	140	136	130	122	125	141	155	146	148	132	156	135	146	145	148	139	131	142	127	139	129	137	141	138	145	155	139	156	139	135	153	129	157	144	144	139	144	136	143	147	121	150	138	142	146	137	129	139	123	138	150	144	154	130	150	129	132	155	160	140	139	118	142	142	142	150	151	160	140	140	121	159	147	141	144	150	135	158	134	127	115	117	118	145	125	136	142	137	149	172	156	146	141	148	132	134	141	157	124	128	147	125	154	160	149	145	134	141	137	122	150	134	130	130	143	146	140	139	124	136	130	165	137	126	153	126	136	145	135	131	135	121	141	128	127	159	150	135	143	155	142	121	137	158	140	133	148	152	119	131	148	134	121	137	131	144	151	153	144	142	131	138	131	140	151	118	152	160	131	143	132	132	148	120	156	138	151	144	151	137	143	144	124	133	120	147	141	132	137	134	131	138	140	152	127	151	136	136	136	123	128	139	129	129	154	124	132	141	146	129	168	153	130	135	136	133	130	149	126	134	129	119	146	145	126	128	137	132	138	141	138	131	120	144	127	131	144	147	161	146	143	154	159	129	143	128	140	143	139	138	142	147	124	118	150	151	130	138	147	154	131	149	143	122	155	134	137	154	153	141	150	142	161	137	126	135	145	154	118	107	154	131	149	130	142	122	146	142	133	99	151	147	130	151	127	133	127	136	126	136	156	145	133	144	151	139	135	136	141	131	147	154	131	138	138	139	143	132	134	151	132	125	128	157	135	148	145	153	142	137	132	130	134	137	143	128	131	130	147	136	140	141	142	144	147	135	129	136	126	121	132	137	151	144	142	148	127	143	127	139	150	118	127	117	152	155	119	152	141	135	149	139	153	130	122	143	137	137	123	152	146	126	133	125	167	147	131	125	158	155	155	127	158	149	140	139	135	158	139	135	147	136	145	173	135	128	133	142	133	147	152	142	128	130	151	120	146	142	146	134	129	127	125	147	120	142	149	127	131	151	157	190	153	147	141	132	153	140	146	129	154	125	137	140	155	119	153	143	150	127	140	162	114	144	141	132	111	125	144	140	120	148	140	144	130	145	131	137	144	136	134	139	143	130	139	131	168	133	128	164	137	145	150	158	129	148	148	149	114	125	145	130	132	136	132	137	141	146	143	147	143	152	142	126	133	145	115	128	142	154	149	139	130	140	132	147	149	131	139	140	167	142	153	126	133	133	154	157	131	135	136	139	138	146	118	118	127	120	136	141	138	130	136	138	133	151	162	130	154	151	140	134	141	153	139	154	143	149	145	139	146	128	127	138	153	132	142	167	134	143	145	129	148	153	150	173	150	143	140	142	147	156	115	139	142	134	130	151	140	140	129	129	137	137	126	135	138	145	166	125	135	148	148	128	144	136	143	117	126	121	134	130	151	145	138	154	136	145	127	128	131	121	136	144	139	123	138	140	131	148	134	149	144	141	142	146	142	131	138	139	130	137	128	130	141	133	133	137	143	139	136	151	144	140	130	147	142	124	134	134	146	126	129	132	152	134	160	130	137	134	142	137	134	143	133	121	143	114	150	143	137	147	139	134	152	142	108	140	143	156	146	155	135	149	141	133	146	145	135	138	159	143	129	150	126	136	138	163	139	129	150	137	104	131	142	121	117	157	148	143	154	147	171	131	115	144	136	137	135	119	154	138	141	147	152	150	142	132	141	136
150	1	1710	176825	435	41	277	271	240	249	200	203	197	168	170	175	198	150	182	182	163	149	160	170	142	156	153	146	150	145	143	134	142	138	144	147	138	140	131	157	125	150	146	138	150	134	128	136	150	135	134	122	149	125	155	125	140	148	144	159	137	142	131	137	147	141	137	134	153	150	136	113	131	132	132	123	144	150	141	132	144	124	135	133	143	131	139	120	132	125	125	160	144	133	135	146	174	149	141	145	120	134	128	146	135	137	139	122	142	155	113	142	131	137	147	146	132	133	138	151	131	127	151	134	131	135	141	127	123	151	156	145	141	134	124	136	134	131	142	141	134	154	117	148	130	124	142	136	140	120	118	146	122	140	143	124	117	143	127	127	146	156	131	134	122	170	135	151	130	120	122	100	133	137	149	121	135	136	148	126	131	134	154	131	142	143	158	140	118	140	121	127	146	149	136	151	137	128	152	123	139	136	132	150	142	153	121	147	146	144	136	149	149	142	150	136	120	133	134	151	168	150	126	133	129	144	128	125	112	136	147	142	137	151	137	129	153	143	147	139	155	112	131	131	154	130	165	123	129	123	134	122	120	154	148	131	121	118	139	121	145	131	150	129	137	135	146	138	133	110	136	134	131	125	129	138	132	123	129	116	138	136	134	129	137	132	156	137	152	139	138	148	141	124	143	133	138	142	138	152	120	145	151	134	133	144	122	117	147	131	137	136	122	149	147	136	138	157	136	122	132	138	113	148	151	146	159	140	132	135	148	145	115	132	131	132	135	141	144	141	122	146	132	136	135	136	156	137	122	142	120	163	139	125	140	128	129	123	126	137	140	120	126	131	135	119	137	138	132	131	133	126	136	136	140	139	138	133	126	141	150	129	137	123	138	123	132	134	113	124	150	138	120	127	105	136	142	147	130	128	129	145	142	139	139	139	141	155	127	132	129	142	144	135	146	124	147	145	152	134	145	155	136	134	133	142	146	149	143	156	114	131	129	136	122	146	141	110	133	129	131	132	108	130	151	141	130	138	121	160	139	138	134	151	110	128	110	128	150	145	134	136	138	136	150	128	149	124	125	133	142	127	136	156	157	144	136	128	134	156	138	138	143	134	121	141	147	142	125	138	125	129	146	133	150	152	128	129	128	118	117	145	141	146	155	137	121	136	138	137	145	139	149	142	156	140	135	138	137	137	145	151	165	142	127	133	124	127	144	153	147	134	129	125	133	114	141	139	149	128	138	131	134	137	136	148	153	141	139	140	147	147	136	128	159	127	145	162	145	144	135	126	143	122	149	135	150	142	130	143	116	141	118	162	133	156	151	126	134	119	160	123	155	127	145	143	127	124	129	106	134	139	142	115	157	143	136	134	143	113	147	143	135	144	135	132	134	133	130	141	133	143	141	144	140	142	146	151	148	142	135	137	144	148	134	139	130	125	139	135	153	129	141	144	133	154	137	150	137	136	138	119	132	151	146	146	118	138	135	126	161	162	115	120	134	137	125	156	146	127	138	151	141	140	112	161	123	149	155	148	117	139	121	133	134	141	115	153	148	144	143	138	133	147	156	127	141	151	115	127	121	132	133	139	154	138	144	133	143	141	142	132	132	134	121	146	134	146	150	123	125	141	151	145	129	122	128	133	123	134	138	145	140	133	129	158	141	135	144	124	143	160	114	150	133	129	144	134	137	149	150	120	134	147	144	140	142	133	129	131	141	146	156	131	128	129	144	143	132	120	119	140	120	147	152	140	128	151	137	140	140	135	126	129	139	135	137	132	137	131	156	135	156	123	145	148	146	140	123	126	135	130	142	139	130	119	139	118	138	130	131	126	134	144	161	141	139	134	129	143	131	132	113	131	135	135	146	145	144	130	146	130	141	129	142	155	136	146	138	136	141	136	147	133	149	136	145	133	141	143	136	132	127	128	151	123	119	115	161	137	133	166	147	144	139	126	157	134	128	134	149	114	144	137	125	137	141	128	128	133	114	150	154	131	153	146	149	135	141	136	121	134	147	156	110	150	117	140	124	131	134	127	132	154	139	113	134	142	137	141	142	137	142	125	130	138	147	156	140	131	120	130	125	140	126	129	120	148	143	135	130	135	142	145	145	122	150	142	120	146	140	132	125	127	144	124	153	135	143	133	112	145	125	116	132	128	130	135	149	137	130	136	142	142	133	137	131	157	141	136	151	130	110	122	127	132	150	145	125	139	150	131	126	136	147	133	133	126	124	168	147	117	158	130	140	151	140	111	134	138	131	132	129	135	139	164	136	161	121	136	148	151	134	142	110	141	156	131	143	133	150	131	126	139	135	140	138	143	137	149	121	128	133	117	138	151	138	139
150	2	1950	176883	427	13	242	297	254	243	236	249	244	239	243	229	240	219	227	238	223	217	205	184	171	169	167	162	165	145	141	148	164	146	165	150	163	156	124	164	163	152	154	151	154	154	148	128	144	140	147	132	144	128	158	167	142	148	162	134	131	133	160	136	144	155	141	149	142	137	136	163	157	126	132	120	140	136	146	148	147	145	133	147	125	154	146	135	137	140	147	122	135	132	148	143	128	133	146	144	126	122	137	139	117	132	151	137	149	146	126	140	159	138	114	133	121	139	132	140	135	134	141	156	145	149	125	139	126	153	149	147	137	134	135	140	148	143	149	151	142	120	137	155	152	140	137	129	141	129	145	125	144	148	140	142	141	138	131	140	130	129	145	134	143	160	138	121	152	139	134	138	145	105	130	123	138	142	132	129	134	122	142	134	136	152	150	153	146	145	129	132	136	132	132	127	143	140	152	125	151	141	131	142	137	162	129	130	137	133	139	126	120	134	150	139	124	139	121	131	141	138	149	121	119	119	136	142	128	129	130	131	128	137	131	160	138	135	119	147	131	140	152	124	130	145	125	135	147	116	127	135	150	153	137	147	124	149	158	159	118	138	144	121	136	139	145	143	137	137	142	120	143	135	128	119	144	145	152	156	117	132	126	132	154	147	120	133	131	114	123	136	135	136	131	129	143	146	153	148	152	139	123	145	117	126	126	127	135	138	128	127	146	138	140	135	131	124	131	125	134	109	135	133	129	149	146	148	138	121	145	130	147	170	142	150	115	135	146	137	140	112	141	132	133	133	145	131	152	162	162	141	135	139	141	163	134	142	138	155	120	115	129	137	141	125	130	134	138	130	147	137	114	138	141	131	128	145	138	142	133	142	141	137	128	151	128	148	159	131	118	115	119	139	127	144	148	125	124	136	123	127	160	133	121	137	123	121	146	144	152	135	137	149	143	130	145	122	129	144	139	165	148	125	122	127	135	132	140	135	143	132	161	140	118	136	152	125	153	138	128	136	129	143	123	145	149	106	146	136	152	143	126	138	146	126	128	152	125	120	148	134	149	124	129	126	126	145	134	136	137	145	123	115	143	145	141	141	142	121	138	128	121	128	135	117	153	131	126	148	135	137	152	142	130	151	124	155	129	125	158	144	107	140	153	144	135	129	134	126	143	130	125	138	139	126	122	159	122	144	131	124	118	131	141	150	134	127	130	152	123	142	116	120	119	134	148	143	140	151	126	124	142	147	135	129	161	130	154	141	145	149	133	144	125	137	153	138	129	127	117	157	138	132	112	150	150	147	163	148	118	134	133	139	139	142	142	137	134	159	119	142	125	126	142	125	138	119	135	135	142	141	137	133	154	124	137	132	132	151	118	146	124	134	155	133	122	119	128	131	148	135	135	118	128	123	138	158	114	139	140	123	141	135	140	149	154	123	133	141	144	152	110	128	147	130	166	131	141	123	164	143	139	141	127	140	137	109	149	138	142	152	129	156	137	126	149	149	121	139	138	115	145	123	157	118	128	136	132	150	131	150	131	120	138	128	134	116	124	137	120	128	139	142	148	128	149	133	126	144	137	144	168	133	145	125	140	129	143	130	129	143	140	135	128	132	131	142	114	138	142	106	147	157	128	126	148	149	137	148	141	133	130	153	154	155	145	141	129	130	139	143	114	138	137	125	158	127	154	147	131	131	142	112	118	136	145	137	119	124	158	133	144	132	129	136	125	123	143	140	135	132	139	148	129	148	123	113	138	148	134	111	135	134	138	128	138	123	120	127	116	134	137	127	143	148	146	147	134	127	151	141	130	150	141	113	129	145	124	129	132	130	138	137	131	137	135	135	120	146	133	130	162	152	118	143	142	160	145	128	145	123	148	146	133	139	128	159	135	130	132	125	137	133	151	137	127	124	123	146	143	127	138	120	134	138	145	140	140	159	127	136	132	137	130	134	129	132	130	145	142	135	142	135	124	145	154	139	121	162	143	128	137	131	145	133	136	133	112	130	133	142	139	135	141	122	132	144	123	141	153	136	134	133	126	151	125	142	127	148	135	140	144	118	126	117	121	125	141	127	140	124	114	134	125	162	154	116	131	124	137	128	139	128	135	124	144	139	149	117	119	140	137	136	135	124	147	142	146	125	131	127	142	136	141	138	143	115	114	141	152	139	140	143	126	132	117	130	150	131	150	135	141	138	113	136	128	136	151	129	132	156	140	123	133	142	146	147	132	129	124	125	120	136	122	131	135	142	125	141	128	156	139	140	139	132	155	128	129	136	129	122	135	136	137	142	133	147	131	132	139	152	136	123	167	119	139	160	145	136	123	141	159	138	138	141	135	139
150	3	3250	176941	428	22	265	309	260	251	245	224	222	188	222	189	230	207	211	206	191	177	170	177	163	172	154	170	160	146	150	146	148	138	158	159	138	158	155	146	141	151	128	159	114	154	142	133	159	147	139	132	123	136	134	150	131	151	141	145	130	138	126	153	153	156	133	130	131	150	126	152	144	135	135	142	141	142	151	154	122	152	154	147	161	158	134	132	139	132	137	124	122	126	120	149	152	134	136	134	160	130	132	163	134	144	143	138	128	152	148	134	139	159	136	138	136	147	156	147	158	131	122	142	145	135	139	135	152	145	121	149	137	119	144	136	153	114	134	170	150	136	151	153	144	153	136	144	153	140	150	105	155	142	142	137	141	144	129	139	126	142	155	132	116	134	133	135	134	133	132	135	127	131	136	136	134	137	129	143	124	135	136	148	159	137	153	152	149	130	138	143	149	145	141	139	144	122	138	119	138	127	140	144	142	150	156	137	130	146	146	127	153	134	128	126	138	151	161	144	135	129	147	152	158	131	140	158	137	157	149	167	142	126	157	132	138	146	139	153	142	138	135	122	136	125	146	155	157	141	146	145	140	152	141	134	171	155	135	117	127	114	129	131	134	146	134	131	126	135	136	148	147	140	150	138	133	140	133	130	150	140	142	146	158	140	140	145	137	142	148	123	134	131	140	153	133	143	139	125	174	130	145	138	131	143	145	160	129	123	151	153	145	136	151	133	124	146	143	140	143	130	127	143	125	145	121	162	134	159	138	153	139	125	152	151	133	162	166	125	157	137	123	130	110	146	145	123	123	133	138	133	139	154	146	126	125	140	128	149	135	136	135	152	145	129	147	128	128	137	146	148	148	126	134	138	144	136	143	136	121	152	139	141	112	139	150	135	140	157	142	137	149	148	137	166	147	142	135	161	143	130	144	149	128	109	148	150	148	127	131	135	132	124	133	122	133	129	143	128	156	141	137	141	135	143	146	158	138	158	140	174	128	145	134	144	131	124	138	133	130	147	124	155	126	142	147	136	126	144	133	138	151	131	150	118	151	127	120	153	152	154	141	142	146	151	148	128	137	143	131	155	136	133	139	165	141	151	127	149	131	158	127	155	136	143	142	142	160	129	140	131	139	144	140	133	110	142	134	136	117	118	132	137	150	129	142	144	128	128	131	143	132	135	150	130	133	155	146	133	133	151	136	156	137	136	136	152	128	144	114	136	128	140	139	150	111	136	134	134	134	143	125	135	147	134	134	134	137	161	130	136	145	123	135	159	155	121	149	147	133	128	133	133	157	130	161	131	135	149	141	142	152	145	129	143	139	135	120	153	149	126	134	151	142	145	139	125	144	134	140	153	149	136	129	140	131	170	149	129	133	135	131	147	138	145	137	122	140	127	128	142	124	136	142	141	141	147	145	142	155	137	138	142	146	153	127	164	136	152	139	134	141	130	145	146	149	123	137	132	131	150	148	117	142	132	140	130	143	162	135	149	125	144	141	157	127	147	141	146	138	122	135	146	137	133	142	150	133	136	150	143	147	126	160	145	146	149	149	146	149	152	142	150	133	139	140	138	156	136	134	147	133	153	132	145	134	147	142	154	131	127	151	142	142	148	121	126	141	129	139	135	166	135	142	137	146	106	139	144	128	141	143	135	111	146	126	133	144	131	147	132	133	145	150	130	152	157	143	168	137	143	142	153	108	127	140	143	138	135	140	150	152	126	134	132	120	131	144	115	129	129	140	127	136	147	143	128	122	143	183	129	131	151	133	128	137	135	137	136	127	148	160	142	154	157	141	131	140	128	146	143	145	140	148	150	122	141	132	138	139	141	144	130	138	141	123	151	139	129	138	153	132	134	152	115	146	148	136	148	132	149	162	124	137	126	124	141	147	151	135	141	136	146	154	139	154	152	137	125	136	139	139	140	136	138	146	126	145	152	153	133	129	144	141	143	133	156	147	136	145	129	170	138	157	144	146	141	113	120	121	140	127	132	120	138	151	115	132	146	148	135	115	152	130	135	142	153	139	143	144	137	122	126	121	131	128	138	138	143	124	150	145	149	132	130	152	140	140	132	125	125	130	124	145	153	133	137	140	132	169	149	159	128	134	144	154	139	107	133	165	144	136	151	137	140	125	140	137	134	127	144	139	142	140	147	142	139	154	140	138	130	160	129	127	149	143	141	134	142	138	137	135	149	143	124	133	154	130	150	147	152	137	142	151	125	136	141	156	131	132	154	154	139	158	158	129	124	132	137	142	155	144	159	129	120	150	134	142	155	134	132	116	136	127	143	122	143	150	146	133	135	143	150	146	147	127	140	139	138	139	141	129	137	106	129	141	142
