150	0	2500	98295	620	32	918	986	938	810	758	686	680	586	571	519	453	463	412	445	414	361	386	372	373	325	314	292	316	293	280	308	264	275	251	252	268	233	234	249	251	223	243	249	237	219	237	242	252	213	245	198	231	231	210	213	230	233	207	235	213	231	228	208	193	199	212	195	208	165	202	212	224	182	193	206	197	193	190	166	219	213	218	199	200	194	186	192	205	209	204	185	195	208	195	211	190	196	195	194	207	179	181	190	176	175	199	170	196	172	184	184	206	192	190	194	192	191	184	211	183	193	192	187	176	193	193	195	206	190	174	175	170	172	163	183	198	205	182	170	179	170	215	167	184	194	164	201	181	195	170	199	186	186	192	171	176	195	183	177	172	170	182	177	172	178	210	200	210	182	177	202	173	167	173	192	175	204	170	177	174	180	172	174	175	179	162	190	193	192	204	174	188	177	179	171	181	181	201	179	157	182	182	166	178	202	189	168	196	176	179	176	197	189	174	182	161	178	189	163	198	175	199	176	169	209	181	175	158	154	174	181	190	169	197	177	160	168	170	195	165	195	176	177	175	179	187	174	182	195	184	183	156	167	206	184	175	176	184	178	184	175	187	160	187	183	201	171	166	176	170	170	175	185	179	170	201	160	198	186	173	192	177	181	186	203	162	168	175	164	187	172	177	181	182	186	205	185	171	178	171	181	175	179	192	175	184	178	166	186	196	168	178	174	182	188	174	178	199	185	172	175	184	158	206	177	182	193	184	184	157	173	184	171	182	182	167	177	174	208	169	187	181	188	173	167	180	182	188	181	186	168	171	185	162	173	160	195	186	181	164	176	180	153	172	179	159	171	176	182	185	169	175	188	163	149	194	189	158	165	195	177	163	185	181	163	180	185	190	169	176	169	184	178	166	173	169	170	162	185	171	179	177	175	161	186	205	185	163	171	164	187	182	189	174	188	168	168	167	159	181	145	175	188	183	171	202	188	181	186	169	199	156	172	174	162	167	177	174	205	189	197	174	182	172	166	197	186	187	179	177	168	173	191	156	180	193	177	191	174	184	177	190	173	196	160	168	177	175	170	169	172	187	170	173	178	198	198	196	166	182	178	205	181	165	169	149	166	175	170	170	191	161	167	175	179	177	166	168	170	184	175	178	184	186	160	154	173	178	164	166	170	193	164	158	161	152	181	184	183	150	171	175	153	152	184	160	177	160	189	184	149	169	177	157	180	178	166	164	167	165	159	167	184	182	185	171	164	160	174	173	185	186	160	180	150	173	171	196	186	174	160	186	178	187	181	177	161	159	173	199	166	162	169	166	188	165	169	184	182	188	163	155	161	148	182	200	179	193	165	199	164	151	168	176	191	174	200	175	167	186	163	167	168	163	153	174	180	172	187	184	177	185	160	190	195	177	171	170	181	180	167	163	168	159	184	175	174	181	162	194	166	170	173	171	165	165	175	176	176	169	175	163	179	180	158	172	172	172	197	187	188	172	168	162	177	167	178	164	174	193	166	165	154	179	180	156	187	160	185	176	178	170	168	166	176	191	188	158	174	153	177	187	185	184	180	164	179	186	173	184	177	189	176	159	165	165	183	200	161	192	154	186	157	175	148	169	175	183	200	169	174	177	186	178	191	196	180	174	170	188	180	171	168	159	195	174	190	182	178	196	193	178	156	181	154	165	180	170	193	182	186	160	166	187	187	178	184	166	167	202	182	190	186	183	162	190	179	181	187	184	194	166	190	193	163	179	181	169	169	169	174	171	168	184	169	165	171	186	208	179	189	170	171	161	160	178	186	185	185	196	203	160	173	180	178	157	177	145	174	172	179	173	193	181	164	184	197	184	176	179	164	139	157	178	178	164	166	164	183	159	184	165	186	194	184	169	176	149	170	161	182	151	184	163	188	188	170	160	177	174	157	169	174	168	165	188	162	180	159	184	165	158	164	184	164	154	169	159	168	172	195	159	172	178	183	175	184	170	151	188	171	170	201	176	159	170	180	182	171	189	180	160	178	188	161	198	167	179	160	170	186	188	192	186	182	157	157	186	173	157	165	167	187	166	160	160	162	180	191	174	171	179	173	176	162	180	174	176	181	176	174	176	157	175	181	179	166	183	169	188	159	177	166	174	181	170	171	158	175	184	171	189	176	179	163	176	163	197	189	197	183	149	164	177	166	176	187	177	164	175	186	184	186	162	168	156	170	174	201	173	174	171	166	170	170	177	170	186	172	189	171	153	164	148	169	159	187	160	178	174	179	170	169	170	174	202	155	182	160	155	160	179	190	184	183	196	169	165	176	170	181	157	195	192	162	170	183	183	175	161	164	181	164	175	183	170	172
150	1	1710	98353	623	112	651	659	632	565	467	437	403	327	297	257	280	247	234	217	177	192	192	205	202	197	198	184	190	178	190	184	167	182	164	172	172	176	183	191	166	147	179	179	178	148	184	178	159	177	167	156	170	182	186	177	162	157	191	183	171	180	155	190	174	163	173	179	175	175	173	160	160	177	166	188	164	158	174	170	165	186	174	142	146	181	179	207	161	153	143	184	205	154	154	137	166	152	180	156	153	158	170	180	166	169	169	168	183	156	181	165	159	165	182	172	163	170	158	163	174	151	172	185	168	165	177	155	154	151	187	177	157	161	180	163	147	167	170	157	156	166	183	174	165	180	161	163	163	159	155	171	165	166	185	160	146	186	160	173	163	153	182	157	170	165	151	163	168	167	145	158	140	158	150	173	163	163	157	166	178	161	154	156	149	180	172	142	149	159	165	150	149	156	169	175	153	163	153	161	180	189	159	138	172	163	162	136	167	168	173	162	177	160	159	171	162	148	170	167	162	170	169	185	163	152	164	153	150	163	159	171	171	167	181	174	171	160	157	170	188	178	155	160	198	135	164	153	176	171	163	157	163	145	140	153	150	160	178	163	147	152	167	172	159	170	149	174	193	182	164	160	170	184	186	174	179	182	174	170	160	173	159	164	202	161	149	171	163	156	165	173	152	172	147	153	171	174	171	170	170	167	167	174	166	164	164	142	149	165	145	145	145	147	194	159	179	168	154	178	152	186	145	176	170	159	155	184	149	162	139	163	161	156	183	186	161	166	149	183	176	164	141	159	145	154	160	177	176	174	172	155	166	143	167	168	175	163	186	160	155	160	171	172	152	154	172	177	175	174	173	175	172	170	160	167	178	149	176	156	162	151	160	183	152	157	186	172	151	180	168	178	159	167	171	153	161	152	172	160	159	154	176	151	156	179	173	177	159	152	161	157	164	170	170	166	170	164	165	152	176	184	176	170	160	181	166	182	138	157	136	162	171	168	165	157	174	152	170	172	160	173	176	161	175	171	165	177	183	189	173	157	186	162	176	156	155	174	179	157	161	167	175	177	155	172	165	170	171	170	164	167	145	161	162	165	179	160	180	149	163	185	177	159	160	155	169	188	151	171	160	146	173	160	160	154	140	164	171	161	170	173	153	170	171	162	153	180	168	146	188	161	183	168	150	158	159	169	163	167	158	168	164	172	148	175	173	154	156	166	159	158	144	185	155	152	153	191	151	163	166	143	138	149	155	166	170	172	185	183	157	152	151	177	158	152	175	161	175	170	139	161	187	152	175	144	155	161	184	156	147	165	154	170	138	163	160	180	161	168	143	164	159	143	164	162	151	169	168	164	177	166	165	179	157	156	196	162	167	152	151	152	172	142	168	170	157	174	172	180	143	161	169	177	152	193	161	148	185	150	179	170	176	173	149	132	187	186	168	161	169	158	145	161	179	164	171	147	164	155	171	159	144	130	151	161	166	157	152	177	183	171	151	166	174	168	167	164	163	155	164	171	176	173	159	150	183	166	153	158	162	158	168	158	166	164	166	143	177	150	162	157	168	147	166	159	173	160	157	168	177	172	174	186	149	161	177	164	168	165	163	152	175	170	146	165	175	156	157	187	165	169	156	166	162	149	152	147	168	165	161	172	179	151	162	174	168	156	164	156	142	161	167	157	169	164	155	159	156	175	173	155	168	157	145	163	177	150	170	153	181	162	145	168	177	158	166	158	172	159	156	167	175	172	182	175	173	160	168	174	176	186	156	186	181	138	166	178	158	145	172	145	174	155	166	163	136	180	150	167	159	163	164	170	161	161	161	176	146	178	159	181	143	181	153	155	170	161	158	155	162	192	181	157	158	180	171	183	161	171	151	172	159	172	164	189	183	149	164	137	167	189	186	170	158	173	161	160	151	157	190	171	144	158	162	168	149	174	171	186	138	176	173	173	157	169	157	157	173	166	165	189	167	168	175	170	166	186	140	174	145	145	149	157	171	157	159	172	145	173	154	161	140	155	164	160	164	145	165	185	173	160	152	166	177	149	146	168	186	136	147	182	175	177	147	145	157	175	168	160	166	170	165	145	150	151	162	146	166	178	148	168	150	175	160	164	160	167	165	168	146	170	143	155	158	150	164	157	175	160	169	153	156	176	163	174	168	167	189	164	150	173	180	170	177	150	168	166	179	157	158	156	154	144	162	170	164	177	158	164	160	154	156	184	159	175	168	177	155	143	164	174	150	162	171	157	167	169	185	148	185	172	142	139	172	162	170	162	158	152	140	176	180	162	196	174	170	180	171	150	152	164	188	174	172	185	165	182	163	149	161	157	135	149	155	163	163	132
150	2	1950	98411	644	133	807	850	760	670	653	549	533	436	424	378	358	348	317	293	293	276	295	262	248	247	225	245	227	213	242	227	209	189	212	216	203	193	204	198	207	198	195	215	198	212	198	179	185	181	186	188	189	185	180	196	179	200	204	184	190	159	191	163	189	191	170	201	186	185	187	187	188	173	185	196	195	172	174	189	171	178	192	186	183	171	194	181	172	183	171	188	187	170	164	190	170	177	167	164	144	156	189	186	175	177	155	185	180	183	177	172	178	185	182	173	174	179	159	192	187	168	189	167	178	162	193	152	168	172	171	153	166	144	172	160	176	177	184	144	176	176	178	155	161	167	176	158	160	167	174	152	177	170	193	212	168	168	159	189	193	178	187	171	171	187	162	151	161	194	177	171	170	154	172	187	157	172	187	182	205	173	175	193	172	165	178	165	174	183	179	180	153	180	173	155	157	170	169	170	162	154	176	162	172	158	154	158	185	171	164	157	169	160	160	171	172	200	150	167	216	173	170	183	171	154	161	164	178	170	161	182	175	156	158	168	168	161	169	181	164	177	178	166	168	174	166	165	150	165	183	159	171	166	166	171	165	185	155	170	177	184	165	166	160	155	158	152	166	160	177	166	157	188	167	147	145	188	169	168	166	162	157	181	177	172	178	181	169	160	179	179	190	185	161	167	164	172	175	158	186	136	192	193	173	172	180	177	167	167	187	164	168	172	184	174	180	167	158	161	171	168	185	164	173	168	172	175	169	174	173	186	155	143	160	161	168	162	179	142	151	159	192	184	156	200	163	165	169	164	161	177	173	157	167	157	148	172	187	152	187	154	164	168	165	166	165	176	164	162	176	160	171	181	177	169	172	183	178	169	148	163	173	156	167	153	178	160	170	178	166	170	180	175	167	175	161	184	143	165	182	163	172	171	181	171	195	171	174	157	171	182	180	157	169	141	180	185	174	175	152	154	154	173	159	180	176	191	132	168	167	179	213	161	154	146	173	174	169	177	184	157	155	164	173	136	171	190	165	174	172	170	168	181	169	153	167	160	166	174	180	169	169	165	187	179	172	163	136	170	164	154	165	169	134	157	156	182	155	179	175	154	176	168	150	160	155	177	185	172	173	161	156	172	152	157	171	184	167	214	178	160	183	171	175	169	171	185	193	158	167	143	156	143	165	169	169	164	192	161	169	173	169	172	168	173	149	159	164	160	173	168	167	191	175	142	184	165	161	174	180	168	157	193	172	177	152	154	181	140	169	154	154	172	171	177	143	179	161	185	160	167	165	173	171	179	175	152	174	150	179	150	166	165	160	163	207	171	171	190	168	166	142	158	179	170	185	164	164	157	166	147	156	177	176	132	171	171	177	153	200	168	185	192	159	174	178	173	173	174	163	174	150	169	170	155	183	162	167	175	166	182	154	160	166	151	165	144	164	161	163	164	171	157	169	167	185	146	180	174	176	183	145	153	203	189	189	164	168	178	154	179	154	184	166	167	167	174	152	171	160	179	172	169	184	156	181	169	170	163	150	146	173	166	171	173	187	171	161	169	148	163	154	138	153	184	175	173	170	162	171	162	145	175	162	161	185	147	158	162	183	162	148	160	173	171	209	168	174	156	154	175	153	147	159	162	150	166	162	164	158	163	166	165	168	152	173	161	169	156	178	181	143	138	163	170	154	167	170	155	149	182	174	169	160	177	154	176	155	186	177	151	174	171	147	137	178	173	159	149	177	184	139	172	165	150	148	151	150	161	178	167	156	151	163	165	152	165	182	160	165	167	163	164	159	161	167	183	175	166	161	167	191	180	180	176	187	192	158	181	180	155	175	153	156	152	175	175	155	171	154	172	153	180	171	167	162	180	171	166	182	159	130	158	180	150	179	176	159	189	181	164	183	178	175	186	166	177	180	180	175	145	194	152	154	166	160	170	157	164	185	156	172	166	152	157	185	152	161	182	170	160	178	158	165	152	147	174	173	167	183	154	200	170	184	159	152	178	168	158	162	162	167	161	147	172	174	161	174	160	166	160	172	143	183	180	171	179	154	185	158	156	173	157	176	163	148	150	173	165	152	165	164	179	157	171	187	161	158	167	165	181	170	157	175	147	148	164	160	165	171	169	168	166	172	159	192	174	151	169	136	166	149	188	171	198	168	157	152	162	166	178	165	161	177	169	169	173	150	156	158	173	164	183	176	174	160	159	183	162	184	178	168	155	157	153	156	183	183	175	177	153	133	152	150	164	176	153	163	179	197	145	153	180	156	162	166	167	176	178	169	181	169	164	165	147	174	182	161	183	187	179	154	171	170	159	166	155	148	155	148	178	134	169	158	153	184	151
150	3	3250	98468	655	81	749	851	788	757	634	541	499	365	362	333	301	276	275	265	235	248	262	268	230	221	252	197	222	196	239	224	210	237	214	192	189	212	191	180	156	199	189	197	192	189	174	168	166	210	200	181	184	175	173	185	195	166	182	170	197	177	179	181	160	185	169	154	174	178	171	172	178	176	172	160	157	173	177	173	209	191	174	141	177	172	186	161	160	158	176	176	180	172	187	181	189	177	177	185	161	179	179	181	171	177	174	174	189	185	172	164	164	165	161	175	181	175	178	177	187	167	199	154	196	170	186	170	178	164	173	166	154	183	167	192	163	166	174	194	181	179	171	197	169	154	157	157	193	176	173	159	183	196	144	189	157	178	188	178	167	167	165	177	201	168	181	159	176	172	174	182	169	168	194	161	193	159	186	184	170	172	156	165	183	166	145	188	184	178	177	194	151	178	175	208	185	160	177	165	189	179	162	188	175	175	162	192	161	195	167	176	157	183	159	188	198	186	176	161	170	170	160	168	183	175	203	149	161	188	183	186	168	173	166	190	153	195	172	186	168	158	168	164	155	173	173	168	165	170	192	178	166	171	165	153	168	176	166	169	185	178	170	165	163	168	164	193	168	159	171	187	180	166	173	183	175	157	175	172	174	157	150	172	172	177	164	164	163	173	167	175	170	158	180	163	169	170	200	181	167	169	181	159	158	164	153	163	176	158	181	171	163	188	187	164	165	162	169	177	145	182	171	143	174	164	145	186	159	172	170	146	170	162	166	174	175	181	175	171	195	170	163	166	169	158	169	173	172	172	161	160	186	153	165	162	178	163	179	162	170	188	170	172	173	177	171	163	189	181	171	147	171	166	157	158	192	182	180	173	164	169	160	169	160	173	163	162	156	152	178	177	176	170	167	189	171	169	135	179	163	144	155	180	174	153	171	180	167	177	173	161	194	153	157	163	178	186	190	173	166	155	179	167	185	174	164	145	166	152	196	178	159	185	167	176	164	161	164	180	184	160	201	166	166	167	162	164	197	168	161	156	166	162	167	164	164	179	165	154	149	166	160	169	165	164	159	181	155	162	170	146	154	180	161	159	185	167	161	167	179	154	171	166	150	170	174	185	178	168	172	182	158	170	176	152	140	183	156	168	183	190	161	175	161	167	167	170	173	170	184	149	169	194	180	153	169	166	180	147	177	160	152	163	178	170	169	151	170	170	174	165	144	161	141	145	174	155	168	164	155	180	150	168	155	175	162	154	175	157	157	160	176	160	187	181	188	185	169	174	167	170	147	157	179	169	170	159	158	168	158	171	158	145	186	165	162	188	181	188	165	166	191	167	180	155	157	164	182	176	181	192	170	181	163	193	172	174	169	169	165	187	141	151	161	177	152	169	167	169	163	153	169	182	182	167	175	166	185	169	179	160	182	165	176	164	176	177	170	163	166	154	157	165	182	150	179	164	147	166	158	149	152	162	167	164	185	165	151	159	159	172	167	172	173	181	160	165	168	163	176	178	171	201	172	160	175	146	167	176	175	184	172	160	171	162	200	163	174	174	166	164	174	167	152	163	186	179	153	168	170	184	168	155	166	159	181	160	171	169	157	178	152	164	170	166	179	169	182	159	174	185	179	164	156	179	168	160	178	154	162	171	186	155	181	137	162	190	170	151	161	182	169	188	149	186	175	159	179	200	163	156	172	170	180	160	156	182	152	184	172	172	184	183	144	155	171	161	162	175	173	164	177	168	167	168	184	177	174	153	170	178	166	160	187	175	163	155	143	179	171	160	154	152	171	166	174	180	174	164	179	170	166	167	169	174	173	166	182	163	165	148	186	158	169	172	169	164	184	152	166	181	174	199	171	171	176	188	164	169	183	170	169	157	194	157	185	164	153	179	185	148	176	189	156	172	153	165	193	155	174	176	189	177	167	174	155	160	162	177	173	178	173	171	175	186	194	160	166	164	167	173	178	174	167	176	178	169	178	154	192	165	173	152	168	164	159	169	188	160	172	168	176	161	186	171	164	180	149	175	169	185	150	177	171	190	175	182	181	194	167	158	172	154	164	164	176	170	173	166	181	155	165	167	161	189	154	173	159	176	153	174	165	169	182	171	195	164	160	151	163	174	168	176	164	174	151	174	180	148	169	147	175	153	153	183	163	177	179	159	173	161	172	161	155	169	168	163	164	169	147	160	169	164	176	158	198	163	198	184	142	167	191	180	150	196	167	160	138	163	168	166	165	159	180	181	151	163	164	185	193	166	167	166	158	166	166	196	167	158	169	193	165	173	200	168	150	187	171	191	149	167	175	183	171	165	155	165	173	178	166	150	158	172	165	163	177	168
150	0	2500	98526	621	188	920	1015	927	836	708	662	614	558	488	497	451	428	433	389	378	337	365	325	310	331	303	315	308	311	284	260	237	245	265	230	275	262	263	270	241	245	225	233	217	220	235	220	217	214	211	235	216	225	214	231	224	209	223	220	209	189	210	204	206	217	205	192	211	180	178	186	187	208	196	186	194	182	193	200	210	194	193	192	188	217	192	196	177	189	211	207	174	214	181	192	206	181	193	192	172	195	173	201	200	185	207	185	181	215	198	183	197	193	166	199	194	179	199	184	202	167	195	190	169	179	191	183	191	186	194	187	195	192	179	189	177	196	159	204	183	172	186	166	203	176	192	193	190	198	184	168	196	187	180	194	201	195	159	173	190	185	181	177	191	199	177	180	160	179	177	169	210	167	160	184	174	188	185	169	195	179	207	184	187	180	172	190	186	191	179	163	161	180	190	176	180	190	196	169	172	193	155	149	160	151	175	195	144	165	192	174	187	182	195	211	196	179	144	177	165	195	176	185	168	168	214	170	171	172	190	166	178	179	190	182	184	185	163	164	183	170	177	202	177	198	181	182	150	182	191	190	190	174	189	177	188	164	171	168	173	187	159	164	174	152	192	187	178	196	173	173	196	166	191	174	191	181	195	176	179	185	191	187	186	180	173	175	170	176	160	161	172	183	176	170	188	179	174	163	188	163	155	185	187	167	156	184	170	170	159	169	188	179	169	185	173	160	153	193	162	186	167	189	173	187	182	177	162	156	180	179	163	174	187	196	159	181	173	163	177	197	172	185	175	176	184	174	164	167	175	177	181	181	167	189	170	159	165	165	176	166	167	175	171	169	157	171	171	177	159	165	173	177	175	186	163	178	163	181	193	179	187	177	174	171	181	181	193	156	173	165	182	178	166	158	167	189	183	186	207	189	193	168	148	195	178	177	166	174	196	177	162	178	199	182	182	174	188	183	173	163	185	184	172	165	171	160	168	160	152	180	187	174	170	185	178	181	172	169	168	173	177	179	182	175	160	167	198	189	172	166	179	187	175	192	181	167	151	179	165	179	161	184	155	180	200	155	175	186	168	177	166	164	182	179	173	191	177	192	177	190	179	182	181	158	170	164	162	172	177	186	163	169	179	174	156	164	174	175	167	172	187	173	197	184	176	163	174	179	190	183	166	182	153	190	177	172	175	169	174	179	172	168	178	195	167	155	206	174	198	157	174	196	171	192	193	187	170	167	177	183	160	171	178	171	172	168	159	142	161	186	185	163	174	182	196	183	198	178	189	196	189	190	168	181	182	153	179	189	172	192	183	174	168	181	173	176	179	166	202	158	180	172	195	180	178	187	185	179	175	166	164	189	203	178	167	174	181	189	191	194	183	164	176	185	185	169	191	168	182	164	192	184	177	183	187	167	188	191	182	155	152	161	184	170	157	189	176	168	151	175	181	177	171	172	154	181	179	192	176	179	176	168	157	182	169	171	193	156	165	161	193	198	178	167	183	176	187	196	174	182	170	180	168	167	176	163	201	172	181	186	171	153	177	162	183	169	165	186	174	160	176	179	180	166	170	172	181	178	188	184	166	168	184	193	169	177	178	183	185	176	208	158	187	179	192	172	186	171	171	168	179	168	190	178	170	145	179	164	158	165	179	171	172	140	182	162	177	174	175	164	174	171	178	162	175	152	171	196	162	177	182	146	166	198	157	172	180	167	184	174	162	163	169	183	176	158	191	171	160	164	170	171	161	180	159	184	194	167	175	167	197	175	158	188	165	186	168	184	167	167	166	187	157	161	173	177	180	159	168	169	167	177	144	176	184	177	177	169	190	185	169	172	198	191	153	179	179	172	159	197	157	178	169	190	156	172	186	151	202	174	190	199	169	145	185	189	158	155	196	183	189	167	164	193	164	174	176	164	156	199	166	192	162	165	173	155	182	178	155	172	174	174	179	178	195	178	172	183	156	158	155	168	180	187	169	191	183	176	169	159	172	179	177	198	174	176	164	169	185	188	186	189	163	166	172	159	176	161	193	157	170	186	167	207	176	164	174	180	155	184	183	168	201	198	174	188	172	168	172	197	167	160	195	164	191	185	176	197	153	182	171	156	151	188	192	169	170	186	178	171	168	164	184	186	171	162	169	184	188	183	159	162	178	178	173	181	191	162	191	179	175	155	163	171	151	190	164	180	165	174	174	166	182	181	190	164	162	177	164	153	178	186	184	159	169	187	183	171	165	157	165	179	159	173	191	192	168	180	154	168	188	188	180	178	136	190	170	174	185	171	191	162	185	136	185	182	179	162	188	184	160	170	176	166	158	162	189	174	174	175	178	177	164	159	176	188
150	1	1710	98584	624	129	697	689	617	570	512	413	379	323	284	249	241	249	234	233	219	205	189	202	216	201	204	176	184	176	180	185	182	175	165	169	174	174	181	198	187	158	190	196	187	172	173	183	204	149	172	155	173	155	160	171	166	147	185	194	166	174	145	176	171	187	177	181	163	187	182	190	157	175	171	168	153	183	185	178	169	198	175	170	175	174	165	158	165	170	193	186	186	170	171	161	167	176	159	195	179	194	200	153	163	178	161	184	166	174	166	165	159	151	176	174	166	198	169	185	167	182	168	149	170	182	148	169	150	183	165	161	147	175	182	168	167	178	165	158	174	183	182	182	165	173	188	150	166	139	185	157	162	192	180	181	169	153	170	199	149	171	155	186	163	173	169	178	166	153	157	162	169	177	190	184	162	160	169	164	165	180	167	145	153	176	176	178	168	170	175	166	156	147	158	163	174	161	161	179	160	144	179	173	175	165	180	162	185	172	164	166	189	192	172	179	180	185	183	158	170	186	169	153	163	164	166	183	170	150	177	173	176	170	157	187	178	177	173	183	169	172	176	138	173	151	197	159	143	165	193	189	157	183	189	151	192	145	174	140	167	135	170	156	150	160	171	170	183	164	167	178	177	156	165	165	175	181	159	163	158	163	171	168	176	177	168	172	170	162	167	164	166	163	160	169	162	157	165	132	175	183	173	167	158	156	164	152	166	150	164	158	170	179	183	176	167	177	178	174	157	160	153	153	154	171	174	151	162	173	184	171	172	173	177	164	180	160	169	182	175	176	163	179	173	167	172	184	169	144	173	166	175	174	163	153	156	142	172	168	181	177	168	156	163	170	145	164	157	178	145	166	187	156	167	173	185	164	157	157	153	171	161	179	152	172	164	182	170	158	170	160	156	163	169	152	168	151	158	173	156	162	175	155	176	170	151	169	171	164	172	176	165	162	192	161	188	185	170	178	180	179	175	178	193	153	173	141	177	170	158	165	168	164	183	176	166	161	156	175	153	153	161	164	152	186	164	172	190	197	177	187	161	167	180	171	151	170	159	179	175	173	160	171	162	165	159	155	162	177	133	152	163	189	154	156	170	149	172	173	169	180	162	162	168	150	167	156	150	163	171	176	164	162	169	154	161	163	158	139	145	167	159	172	155	183	158	160	163	184	170	174	193	161	169	150	163	169	175	159	176	170	172	180	184	166	171	144	162	148	172	149	177	155	149	168	188	170	171	148	166	161	162	152	145	146	166	131	172	156	176	165	169	157	202	194	181	156	161	186	170	173	153	163	142	185	180	157	163	168	167	201	157	176	146	167	160	162	165	156	176	166	163	184	153	168	150	173	170	139	148	170	159	170	178	157	165	171	155	184	145	161	161	158	132	158	173	167	172	162	152	182	147	165	156	187	163	175	162	171	166	144	182	187	181	159	172	132	176	178	164	158	173	159	173	174	169	183	186	148	195	184	164	160	165	158	166	167	165	163	161	167	165	166	195	156	169	155	161	155	153	171	169	185	153	187	174	175	176	179	156	164	151	178	144	166	153	172	182	166	190	163	180	173	140	175	181	171	148	168	170	160	179	158	169	172	160	178	167	141	166	169	169	148	162	178	168	168	175	163	184	157	165	180	173	159	160	146	158	159	171	163	164	176	190	176	186	177	162	172	192	172	184	176	169	140	160	171	162	152	187	164	180	151	163	155	175	155	175	153	164	163	161	164	173	173	191	189	166	159	166	162	179	162	174	154	159	176	189	177	173	150	154	153	152	165	155	165	159	153	174	134	175	185	176	167	178	157	173	163	161	178	157	191	161	170	160	177	157	169	160	165	182	172	151	144	169	165	154	161	173	160	184	162	167	172	146	162	158	150	156	181	169	163	184	158	160	153	174	172	161	172	172	163	168	147	154	172	174	169	162	157	172	157	139	181	171	171	132	170	171	170	151	172	150	141	147	160	180	145	160	177	176	155	174	176	187	168	144	159	166	163	175	160	157	157	162	139	146	163	167	189	183	163	185	170	172	172	155	151	180	162	151	192	141	147	191	158	164	167	178	160	159	169	162	173	168	162	145	153	164	179	166	144	172	159	193	169	148	174	156	164	168	163	151	164	163	164	170	173	161	172	169	156	162	170	187	173	149	195	168	141	164	177	173	173	162	173	160	144	181	156	163	157	171	170	178	161	192	152	167	148	163	174	163	169	190	162	171	172	164	160	166	166	160	165	156	167	179	177	167	187	166	171	168	176	177	159	166	173	169	149	183	169	170	176	172	169	145	157	162	164	176	157	170	195	166	156	167	166	143	134	175	175	186	165	181	156	157	142	166	157	155	171	159	172	148	166
150	2	1950	98642	629	119	900	859	775	665	591	545	519	458	415	364	380	335	298	286	297	313	279	259	265	249	273	213	229	230	244	234	208	212	204	212	200	192	205	226	207	186	196	205	187	203	192	212	183	186	195	179	216	203	160	201	191	189	202	194	186	187	198	201	202	194	204	160	175	192	162	177	180	198	166	188	187	201	173	203	201	178	176	191	175	168	206	172	190	194	189	207	168	177	182	169	180	201	173	190	177	187	190	157	155	165	213	182	169	168	185	157	168	200	171	187	183	158	177	182	168	189	179	185	161	172	184	180	186	190	169	172	156	159	181	163	177	174	165	191	179	194	162	163	175	197	168	164	198	186	182	169	173	184	165	190	169	155	175	159	156	180	190	161	168	168	191	187	166	169	174	191	162	184	166	168	165	181	180	167	178	178	193	169	189	170	189	190	165	178	187	188	159	163	184	198	180	175	162	172	176	160	181	168	181	185	164	168	185	168	177	158	173	185	160	181	174	163	192	133	182	159	182	169	173	167	182	175	181	151	182	167	173	161	175	155	175	175	207	162	177	164	150	184	172	177	180	148	199	179	204	167	163	175	174	170	186	140	176	188	197	150	171	164	183	169	158	156	168	185	165	148	192	166	187	186	168	177	164	167	151	163	169	195	183	150	178	176	185	164	153	191	156	184	179	178	183	176	161	188	177	178	172	190	180	180	175	174	172	158	185	189	193	181	173	180	165	172	184	177	167	170	173	161	157	174	172	176	185	155	168	165	175	158	164	156	169	164	167	177	180	181	164	175	170	190	191	184	188	199	172	174	168	178	161	182	164	147	173	162	173	189	190	163	171	166	154	170	152	166	173	168	171	152	167	153	181	168	152	164	166	163	178	195	170	170	162	165	181	185	162	186	176	162	167	189	189	191	152	166	157	164	161	176	186	154	179	174	168	173	166	162	165	189	156	167	173	174	174	169	194	183	174	164	154	163	161	176	167	175	158	181	180	142	184	192	193	190	154	154	177	196	168	179	191	174	173	173	178	161	184	188	149	179	171	164	181	183	170	169	181	160	178	165	169	160	175	197	186	152	171	171	160	172	180	181	173	169	178	188	164	165	176	175	173	158	170	159	172	149	188	144	171	180	180	168	177	148	166	156	142	151	169	153	160	158	195	164	162	166	178	180	171	196	188	170	178	181	177	190	157	155	168	162	164	148	157	167	198	168	158	164	166	173	165	165	141	164	163	170	170	147	161	185	186	156	180	182	188	169	169	161	144	161	162	166	184	203	170	186	154	178	174	164	146	166	186	150	164	167	194	171	160	178	161	164	164	174	183	158	167	168	179	176	185	169	160	178	164	159	156	165	204	173	176	173	182	146	172	168	168	167	173	174	160	159	186	172	168	163	161	167	180	160	175	175	162	166	179	171	161	170	156	177	167	170	170	165	183	174	185	155	159	186	179	152	150	180	166	186	169	180	159	177	175	188	162	172	149	168	138	173	168	155	161	182	178	167	164	183	167	163	169	184	182	158	183	162	174	180	160	177	167	169	184	166	167	144	189	153	188	151	187	162	160	165	176	172	175	177	177	150	164	187	167	172	172	150	176	164	161	177	164	193	168	158	165	152	156	177	161	169	176	173	157	174	166	159	147	159	175	164	134	185	151	176	173	176	170	169	175	170	161	163	144	173	165	160	182	151	139	171	178	181	177	176	189	174	165	192	168	152	170	177	158	185	177	179	167	175	153	169	171	183	183	152	175	170	153	164	160	162	169	172	158	169	183	165	179	152	183	158	174	177	172	191	162	150	170	161	170	182	149	185	163	177	167	165	182	165	174	178	158	185	188	163	177	169	165	192	170	170	175	168	164	163	166	174	179	169	169	162	148	177	167	206	167	170	190	179	170	173	163	152	189	163	156	171	165	164	172	173	165	170	169	167	172	153	181	166	158	185	154	159	188	192	166	161	163	167	178	157	139	165	153	175	156	180	188	153	167	162	176	188	186	195	168	158	162	184	174	170	154	169	168	157	167	155	187	204	151	172	148	178	185	160	182	186	166	168	184	171	162	198	166	155	183	163	170	174	164	164	177	184	168	191	161	168	158	155	167	168	174	183	165	172	182	179	148	159	182	166	165	168	156	151	165	184	181	170	162	168	171	163	173	155	167	214	150	182	182	180	168	152	172	181	175	179	148	164	146	160	178	168	186	171	189	170	186	165	184	178	179	170	187	178	172	164	197	166	180	166	171	179	178	167	171	178	197	185	173	192	180	181	164	189	159	162	165	184	178	169	161	165	173	168	168	163	202	148	188	171	179	151	182	185	157	159	158	169	169	170	181	171	177	178	187	162
150	3	3250	98700	634	79	803	869	777	689	595	542	484	413	374	320	285	299	308	285	241	258	238	230	251	234	227	213	225	223	218	227	200	216	200	212	190	226	206	196	193	202	185	169	199	189	176	205	197	187	210	163	177	208	189	179	189	200	188	185	189	181	162	200	193	198	180	188	185	204	170	207	191	185	178	216	179	185	169	195	192	202	179	169	188	166	188	165	192	181	178	190	184	217	180	192	186	201	177	179	178	197	186	193	196	189	171	173	179	201	177	184	164	179	150	183	178	193	177	176	201	193	201	184	170	161	192	198	180	160	183	173	163	191	185	182	187	194	176	154	168	187	153	173	193	175	182	177	175	166	159	177	168	197	175	187	172	179	176	195	167	186	180	187	188	196	187	188	170	194	183	159	180	173	180	182	162	178	191	155	181	184	207	175	182	167	160	174	190	175	166	189	162	168	166	183	183	186	184	177	171	220	180	161	179	176	195	175	180	188	192	156	159	182	197	170	190	182	186	188	191	196	186	175	160	190	161	181	177	157	159	172	186	174	175	164	172	179	183	173	170	183	170	168	168	205	150	185	191	185	151	190	185	174	175	195	185	167	200	167	190	191	180	178	182	187	173	193	194	197	185	182	157	175	204	188	196	175	177	181	182	184	187	199	174	186	178	177	173	193	188	180	171	189	172	186	171	190	177	175	178	167	187	195	183	173	215	193	168	178	174	174	175	178	178	175	179	186	178	179	194	170	187	191	212	190	169	171	197	171	200	174	168	152	165	193	164	190	194	172	170	182	193	173	160	177	170	194	194	168	168	169	167	159	179	206	174	165	191	165	167	178	167	200	190	191	187	177	205	206	188	198	139	194	180	176	177	180	165	170	189	172	190	196	195	181	180	180	164	187	176	161	172	173	165	182	179	160	198	183	165	174	162	179	160	175	175	177	156	169	177	200	177	169	172	196	187	189	163	162	184	169	174	178	184	194	188	173	149	178	187	188	183	186	140	188	172	167	198	175	172	174	174	176	167	172	179	172	172	153	179	170	181	177	192	165	176	172	183	197	177	176	157	193	184	176	176	162	185	179	200	166	143	163	179	163	179	194	176	178	178	192	164	187	180	192	189	173	180	209	174	189	166	164	170	157	184	178	162	168	164	178	165	191	170	177	174	172	158	190	184	185	196	169	163	167	177	173	191	173	182	191	180	186	165	190	178	164	204	181	209	176	181	173	179	195	151	170	201	181	183	168	170	189	195	173	161	202	190	191	190	167	187	161	184	210	161	194	191	189	176	183	173	183	175	163	168	175	171	173	180	167	189	191	180	203	179	179	166	162	168	161	175	176	165	178	157	169	177	163	158	173	197	187	169	166	168	165	177	165	177	183	177	174	187	156	183	165	176	184	177	148	167	171	178	173	170	180	155	170	156	177	202	180	185	160	187	172	160	184	188	190	168	149	170	177	181	179	180	167	183	191	186	187	174	191	189	193	178	172	194	147	173	165	194	155	167	180	174	186	191	163	180	180	186	163	199	210	185	164	186	183	177	195	199	165	191	171	175	169	180	150	170	170	191	154	167	188	163	171	205	166	172	173	169	180	168	185	184	183	161	163	167	198	175	165	149	170	179	184	179	175	188	170	159	190	182	178	157	189	193	185	175	172	189	195	181	178	185	174	170	182	148	173	167	179	193	179	175	184	182	164	156	150	156	182	177	168	191	169	185	176	178	161	188	193	168	172	200	174	218	197	192	160	172	176	190	200	176	165	187	160	196	177	177	173	175	173	201	162	180	181	169	188	180	183	164	187	150	185	187	205	171	186	176	179	160	198	154	161	191	186	174	194	161	176	169	186	180	181	187	168	177	183	188	192	162	165	181	179	170	152	174	177	181	171	178	186	175	177	189	167	171	158	192	180	151	197	200	173	186	179	187	172	178	162	192	181	162	169	178	200	164	178	176	174	209	183	198	186	175	176	183	169	183	203	180	177	195	159	180	179	161	172	181	187	193	191	164	197	157	176	181	174	166	171	180	177	179	186	193	190	197	187	171	184	187	168	161	187	187	166	166	168	181	165	179	157	190	166	189	179	182	173	167	161	184	172	182	198	171	177	182	166	173	179	190	182	180	190	161	185	200	175	205	191	185	187	187	200	197	196	185	169	178	166	177	166	170	184	182	154	184	172	180	194	154	173	185	177	170	164	180	205	172	161	192	166	155	195	163	176	176	179	168	177	166	164	173	187	157	177	162	187	191	177	176	146	192	166	186	181	169	164	171	160	158	187	170	146	146	179	178	158	158	174	180	176	160	196	175	155	162	177	190	178	203	181	151	180	170	173	178	187	182	199	184	174
150	0	2500	98757	606	30	800	980	966	848	757	710	634	549	533	483	481	420	421	403	387	385	356	330	323	320	317	325	311	286	293	265	281	248	283	267	256	266	233	275	283	259	238	230	240	241	238	230	225	240	221	215	201	234	218	215	222	233	224	238	234	233	223	237	205	220	212	221	213	199	184	202	209	220	204	184	194	222	222	203	219	232	212	218	202	209	188	186	222	210	221	209	202	227	175	212	209	194	197	217	203	205	188	194	200	195	205	216	201	220	189	198	190	207	182	190	201	205	213	206	178	201	226	210	185	193	189	213	201	203	197	162	186	197	197	198	179	189	190	197	191	190	192	194	217	208	210	182	188	179	206	185	203	205	195	187	216	220	201	193	197	166	194	184	163	188	182	206	202	191	173	211	164	205	190	197	191	204	175	180	207	186	183	198	200	185	201	191	180	176	189	207	176	187	192	180	175	207	181	194	196	167	190	178	181	171	201	171	162	174	176	176	208	176	181	187	188	169	190	195	194	195	176	180	194	193	210	186	188	181	179	155	160	191	178	204	217	195	188	166	170	197	200	209	187	176	171	174	183	185	175	184	176	188	199	172	179	191	191	182	186	207	193	192	191	187	190	197	170	180	207	185	179	179	181	196	192	185	195	161	182	183	198	195	174	205	198	187	180	179	163	185	197	187	176	172	180	184	181	186	184	182	183	177	196	193	186	179	199	173	197	184	190	166	159	170	214	191	185	179	195	190	158	173	208	215	186	178	173	162	212	189	187	175	176	196	198	201	171	183	166	190	179	173	202	184	186	176	191	175	166	167	197	205	196	216	176	192	196	196	175	192	169	179	200	198	180	173	194	174	170	164	193	182	193	187	194	197	174	167	196	188	177	192	207	191	178	183	170	153	191	181	185	192	209	188	174	180	175	175	192	192	172	189	183	156	190	197	191	212	160	178	206	175	170	195	184	199	168	171	203	188	188	174	180	178	168	204	191	179	185	192	181	170	196	187	170	184	204	180	163	181	185	200	184	172	173	164	189	181	193	196	179	171	176	172	189	188	175	166	185	161	199	173	177	192	200	209	201	181	182	196	199	208	155	214	181	198	176	190	184	173	181	178	188	170	181	159	198	223	193	209	187	190	173	171	195	177	179	179	208	190	174	187	178	199	166	210	188	177	168	180	181	202	184	174	168	198	186	186	186	214	182	209	169	196	171	187	190	174	193	178	183	186	193	182	165	194	176	185	176	188	180	199	194	164	198	177	209	212	190	214	184	201	189	182	181	186	200	194	180	189	172	169	182	155	180	194	185	172	170	173	158	199	174	175	170	192	182	189	161	189	173	194	200	180	204	200	190	205	195	182	192	186	217	193	175	192	174	176	212	171	193	175	178	184	175	176	185	194	170	164	198	190	196	181	179	187	184	195	210	190	196	187	168	170	191	183	207	174	176	179	194	187	191	156	187	171	173	178	183	201	175	187	194	169	190	198	175	205	189	181	164	181	186	162	172	168	196	177	204	183	172	187	190	192	203	165	154	176	183	192	184	170	168	187	175	171	221	186	189	168	181	191	170	175	191	178	193	189	182	169	202	173	178	177	184	158	187	177	186	172	185	181	171	197	201	174	177	182	178	175	183	188	189	200	191	176	175	194	185	172	187	177	171	190	177	203	190	204	181	184	199	166	208	210	187	181	159	183	178	173	196	180	197	188	172	190	180	207	192	171	183	181	190	193	177	192	160	182	184	184	190	166	188	165	174	193	190	179	181	177	158	179	211	157	193	155	161	171	166	187	183	177	167	150	196	201	178	212	179	183	180	173	178	193	191	189	174	172	191	187	167	157	171	178	187	176	201	174	163	182	193	180	154	190	169	197	178	193	171	171	179	175	207	200	186	185	167	196	190	172	197	181	189	179	177	171	177	181	187	173	187	175	154	163	177	197	177	176	181	185	176	161	195	175	183	192	173	196	185	182	199	181	169	163	203	172	183	178	183	141	180	194	201	202	166	184	200	178	190	181	181	202	191	187	197	180	185	197	195	148	174	185	187	193	195	181	181	189	191	175	189	177	191	194	174	187	194	192	160	194	177	184	182	166	174	185	215	192	176	190	163	195	184	179	199	157	182	180	174	163	174	174	184	190	171	176	171	173	179	156	179	180	198	171	176	177	186	176	194	198	183	178	167	174	193	183	215	170	185	176	167	178	195	183	200	183	183	176	172	216	184	223	193	180	183	185	195	168	169	185	177	166	200	180	169	190	226	205	188	174	178	175	180	191	180	184	187	194	173	168	198	192	176	191	188	182	180	199	189	184	174	164	183	186	179	181	181	192	173	183	165	194	190	180	186	199
150	1	1710	98815	630	90	556	664	631	559	521	450	398	339	306	253	262	231	252	210	219	203	212	200	235	191	199	166	195	183	191	178	188	176	198	193	170	196	205	175	173	190	162	155	187	195	186	196	193	171	175	164	177	157	196	187	181	185	164	178	187	179	169	186	197	176	186	184	173	153	192	183	179	158	193	173	181	186	187	183	161	179	187	192	175	185	176	181	181	168	178	148	178	168	169	188	176	177	176	194	184	172	171	175	181	175	175	167	163	181	166	186	164	177	177	179	182	156	182	180	201	186	163	164	161	152	188	189	193	171	167	169	193	211	164	168	162	195	180	172	184	175	165	178	185	182	196	186	173	186	174	194	158	176	200	174	176	176	174	169	152	187	170	171	175	174	171	184	183	162	158	184	179	183	177	184	169	156	193	206	177	180	168	156	174	190	166	178	189	177	187	166	171	183	180	156	175	167	174	165	186	178	176	180	183	200	160	161	190	163	177	169	175	178	180	184	173	167	185	195	170	184	176	158	175	153	171	170	170	172	170	150	167	184	188	174	155	168	173	161	172	187	183	188	159	202	213	164	159	184	143	182	190	172	163	176	163	156	155	159	202	170	172	173	182	174	160	200	193	168	190	155	172	183	163	153	177	205	171	175	156	160	166	146	167	173	199	175	157	171	182	166	179	166	186	204	175	187	159	194	169	164	182	180	177	168	169	174	195	176	180	178	165	171	164	179	166	187	190	169	164	178	175	189	171	177	160	165	181	184	161	162	198	165	186	184	158	186	183	163	171	168	170	164	177	160	183	192	170	174	158	168	167	171	167	166	185	159	175	165	160	174	187	196	175	177	171	175	193	166	177	160	171	191	164	187	161	170	198	205	171	161	174	170	204	192	196	155	177	189	166	182	175	170	172	172	163	184	179	171	165	169	170	174	154	151	168	189	213	171	182	157	179	194	183	190	184	166	174	187	192	163	171	181	180	162	188	159	163	169	177	163	196	202	176	151	174	172	180	171	175	170	163	167	153	172	175	184	174	179	169	176	172	175	177	169	199	182	177	176	172	162	161	172	168	178	163	179	175	184	174	184	175	175	190	181	174	160	145	169	158	143	182	176	157	195	172	169	171	174	169	189	155	159	143	146	163	153	161	143	167	192	157	152	167	171	166	162	167	163	155	164	166	168	177	170	162	195	155	166	183	176	160	182	177	166	169	140	184	169	166	170	164	166	179	176	162	185	189	187	191	161	178	196	181	152	164	163	156	155	206	163	156	164	182	174	179	167	182	181	180	189	169	163	168	181	170	145	171	165	167	159	167	179	159	166	157	198	168	177	164	152	178	169	164	166	183	160	157	197	171	177	210	157	166	167	165	168	181	152	171	181	173	162	175	199	170	159	192	179	188	196	174	157	141	177	170	184	176	179	188	159	162	165	161	165	170	186	190	169	176	172	191	170	162	199	176	186	169	153	207	179	161	183	172	170	172	186	177	172	188	176	186	185	186	168	156	156	178	186	163	174	188	163	172	163	168	191	185	162	161	186	187	184	168	159	171	173	175	192	167	186	183	180	184	161	196	156	186	160	171	184	175	165	172	164	172	157	190	177	157	169	178	172	163	182	179	166	184	187	151	165	186	181	173	175	177	172	163	174	134	192	173	153	161	178	173	158	179	151	180	168	165	180	163	162	175	187	194	165	175	172	187	166	163	157	175	189	178	169	164	182	169	188	172	184	181	175	178	180	152	190	173	188	169	183	159	194	188	170	167	176	162	169	168	152	170	170	162	162	183	179	185	177	167	186	163	183	167	182	185	177	166	189	151	172	165	167	163	200	151	140	181	185	169	159	175	188	177	168	203	187	167	201	178	168	173	159	183	176	178	175	166	195	191	167	180	180	182	171	186	172	160	181	192	192	171	163	173	164	157	174	176	165	164	171	185	162	185	182	178	174	169	187	164	166	171	176	173	180	180	189	196	174	181	150	189	170	153	185	178	200	183	161	176	172	161	172	181	183	172	168	172	170	164	174	171	179	171	171	196	187	197	170	162	176	169	180	175	165	177	189	161	183	171	179	172	160	186	175	157	177	172	166	192	182	170	165	182	173	166	176	190	171	226	143	159	174	179	175	161	189	183	142	167	185	186	173	187	148	174	169	182	178	173	160	193	186	169	172	176	181	145	152	158	163	167	161	171	132	188	169	179	176	163	177	181	177	191	190	182	169	157	166	173	166	180	173	165	167	164	176	201	167	170	167	179	204	170	160	177	167	183	167	160	160	172	173	180	174	193	183	172	170	171	171	165	169	153	175	161	187	179	163	162	210	172	174	173	155	170	163	173	165	167	200	192	174
150	2	1950	98873	631	49	766	874	798	672	614	562	528	456	426	380	349	353	302	320	312	281	272	276	251	251	225	234	245	235	224	225	234	215	231	219	180	222	216	200	240	208	205	209	202	192	219	187	197	184	202	190	172	180	203	192	178	199	169	179	203	179	185	184	208	189	188	185	174	186	183	190	175	210	186	211	183	191	190	179	197	202	182	212	158	162	177	173	178	191	169	176	185	167	167	174	180	175	173	187	181	178	189	167	159	186	176	185	190	179	174	193	163	174	200	180	200	191	189	178	159	166	178	193	180	192	179	194	186	183	193	196	151	161	174	178	186	194	190	152	193	208	185	164	186	166	172	185	158	192	184	171	202	192	161	176	183	183	186	178	165	189	186	171	170	171	185	179	183	191	186	184	195	175	177	177	176	181	162	172	178	193	183	187	181	170	169	175	173	149	185	175	178	181	162	179	171	176	176	157	183	180	202	182	191	169	166	184	158	181	171	166	171	173	182	168	184	184	190	191	194	178	173	183	163	181	179	175	187	171	171	185	172	180	173	153	182	187	168	188	180	163	153	193	177	173	185	163	156	183	171	189	181	189	182	143	155	174	151	187	170	188	172	157	167	172	172	161	166	191	183	198	159	174	206	176	162	179	183	195	171	206	195	186	184	170	166	168	157	181	176	176	168	166	166	163	175	178	170	175	187	178	177	181	156	165	161	191	176	183	180	205	175	160	166	169	194	171	205	173	179	188	185	163	181	168	153	171	177	160	165	181	189	161	174	165	185	161	186	178	170	168	190	181	161	180	171	176	181	178	162	178	161	174	163	155	185	174	160	195	186	155	155	184	176	168	178	182	172	193	188	154	198	186	171	172	162	177	173	201	198	168	163	172	167	185	176	168	173	166	183	186	183	169	158	169	164	193	197	191	173	159	187	178	192	171	190	172	169	168	174	153	165	154	194	180	192	176	173	171	191	177	177	181	181	182	187	169	191	189	163	187	177	171	190	188	168	175	173	207	159	169	183	172	163	173	172	180	164	199	187	177	183	167	172	168	168	166	176	162	179	175	178	197	183	153	182	175	170	175	156	154	179	174	167	190	179	195	145	165	163	181	182	166	175	185	178	176	183	183	173	166	177	159	204	181	176	192	167	196	156	187	160	159	185	166	170	160	188	193	171	178	177	203	176	186	178	163	186	181	158	181	173	190	188	174	169	163	171	158	171	183	172	165	161	171	175	203	167	180	177	177	160	190	193	174	186	147	185	199	183	163	172	157	171	144	176	176	180	196	185	163	200	162	178	157	172	188	165	195	171	183	171	160	197	176	197	176	192	175	164	184	185	165	176	165	172	187	164	177	170	184	167	164	173	177	166	172	177	167	177	174	175	160	183	157	179	179	174	192	185	174	184	156	158	166	197	161	169	186	164	182	154	192	166	187	171	165	155	197	183	178	179	202	173	175	187	168	168	189	169	179	197	145	180	187	177	186	174	174	178	176	175	195	179	180	157	176	184	176	189	174	163	158	161	168	175	177	159	181	183	183	190	161	186	168	177	185	179	157	186	175	169	172	173	161	158	176	183	158	170	159	186	179	181	169	161	154	172	175	179	164	204	175	185	189	167	170	191	178	173	155	164	178	159	187	173	175	199	175	175	160	181	185	167	174	194	162	183	196	167	195	195	187	181	161	167	161	185	178	177	170	191	188	187	196	191	168	185	182	168	187	152	176	186	185	183	173	181	178	182	169	171	179	171	174	169	159	147	196	159	174	184	182	168	167	180	170	181	194	181	176	192	168	179	173	161	159	173	165	177	173	169	193	196	180	181	158	185	171	166	174	185	170	189	191	181	147	180	171	179	170	179	158	154	161	181	192	166	178	172	172	168	154	173	154	179	157	175	157	168	180	168	187	179	166	169	172	171	149	198	171	187	182	188	179	170	161	163	195	183	159	154	186	187	165	160	167	153	172	177	159	183	175	175	161	173	168	153	156	157	161	173	176	195	157	178	174	177	181	168	207	162	171	181	158	167	165	166	177	159	158	177	150	185	185	194	185	187	185	171	175	169	167	164	190	177	149	193	181	185	173	169	169	154	164	172	169	163	177	169	178	171	170	164	168	204	197	168	179	175	166	182	174	164	212	176	179	181	179	172	168	173	180	172	183	183	195	181	165	157	164	180	163	182	172	185	186	178	186	178	193	191	163	181	173	169	183	186	191	170	160	182	185	187	171	180	169	198	161	175	168	173	165	172	185	149	180	181	177	161	172	181	203	198	151	167	176	183	174	181	182	188	182	153	171	189	168	169	153	179	169	191	174	188	195	170	162	174	171	189	172	180	175	177	183	203	174
150	3	3250	98931	612	139	760	798	788	669	623	542	455	414	357	350	328	293	291	288	277	237	242	234	251	230	233	241	225	227	211	204	181	204	214	205	221	177	201	213	212	176	181	201	197	189	225	216	192	219	194	198	204	191	201	180	204	214	211	196	179	201	195	175	176	220	198	197	196	185	183	198	173	174	160	184	188	190	197	186	202	199	206	183	198	196	201	155	186	180	171	196	162	200	165	190	197	173	179	188	174	168	183	192	155	170	206	169	173	215	199	185	180	184	196	161	179	198	176	188	188	173	169	187	173	180	160	204	187	185	180	178	189	179	172	197	170	180	155	175	168	180	174	169	168	193	181	212	173	196	180	176	171	183	169	164	195	209	176	183	185	195	190	211	202	199	188	160	202	173	195	172	165	187	197	194	185	167	178	164	180	194	196	188	157	202	180	176	146	182	176	211	177	163	221	183	178	175	194	195	189	192	214	177	186	172	189	161	163	195	181	172	175	163	192	187	169	161	174	176	185	183	181	144	188	182	177	188	161	179	175	181	169	168	185	184	160	193	180	162	177	178	180	177	168	168	171	178	162	177	184	182	182	175	175	169	177	160	179	190	169	199	205	187	185	186	176	187	185	185	175	181	188	179	188	189	189	156	168	188	171	161	165	184	176	186	186	168	197	177	154	184	183	196	176	171	175	194	171	165	180	166	197	185	159	182	184	177	191	168	196	167	179	184	177	149	179	194	186	172	170	195	187	170	188	156	160	167	165	178	184	178	190	177	170	189	177	162	175	173	195	176	171	168	182	166	162	183	181	167	185	176	177	185	195	193	188	162	185	175	162	196	191	152	179	167	160	193	183	195	162	153	175	180	190	184	177	186	200	160	169	176	167	195	167	178	184	190	177	182	200	152	160	192	171	176	166	171	195	179	182	162	159	182	173	176	153	170	172	174	176	173	181	178	194	182	157	159	200	168	185	168	197	175	184	210	181	171	177	167	189	185	155	174	174	212	187	192	156	171	183	174	178	177	186	188	163	170	174	180	171	200	182	159	181	163	192	185	182	173	179	162	185	199	189	174	175	171	175	171	177	179	189	194	192	180	197	190	171	165	172	164	170	166	148	164	180	192	184	174	173	178	206	180	192	192	158	161	167	192	175	188	184	186	162	183	199	176	194	188	189	185	182	174	177	185	197	163	188	166	194	172	174	194	175	155	162	193	173	192	172	182	193	163	182	196	169	163	201	196	184	173	179	186	189	181	142	165	176	190	167	176	198	179	188	176	164	195	200	198	179	200	179	199	173	187	168	192	168	149	176	193	225	185	163	162	167	168	157	166	208	200	184	184	203	175	172	169	164	176	178	181	191	176	177	196	198	175	188	180	170	175	159	164	202	188	207	152	204	190	163	182	190	175	159	189	174	175	168	179	180	186	169	165	171	188	171	157	166	157	176	214	191	162	193	187	200	174	152	199	187	166	178	179	177	178	180	164	184	187	176	171	181	180	186	186	184	171	181	201	177	175	184	184	178	185	173	202	194	179	189	176	166	175	196	172	170	193	157	175	172	172	184	188	171	180	166	173	177	197	188	174	184	195	195	163	157	171	165	182	149	192	165	202	188	171	172	181	191	199	161	187	163	181	185	162	200	188	177	166	176	192	173	168	175	181	175	178	226	179	171	177	189	183	191	157	176	181	187	189	195	177	186	180	176	171	185	177	167	158	176	193	183	169	188	180	162	159	165	174	169	181	186	191	200	162	191	181	198	164	168	164	183	177	174	166	172	170	180	162	166	182	177	179	166	161	178	187	185	182	169	189	172	183	172	170	183	163	169	162	186	187	166	182	185	181	169	189	165	163	193	182	184	189	170	196	176	145	162	163	201	172	181	167	156	194	174	194	178	183	183	182	182	165	176	167	173	169	160	159	170	163	185	177	207	165	180	179	176	178	174	166	160	188	194	172	198	168	177	183	203	202	190	179	170	182	198	192	190	214	180	179	178	168	175	189	173	189	182	177	174	185	178	191	210	179	180	181	183	167	189	177	168	191	172	179	152	175	166	192	178	175	178	178	167	163	168	191	183	202	191	167	180	173	178	159	177	166	188	175	170	198	163	180	184	187	163	177	155	188	212	191	156	169	200	169	181	183	180	163	170	218	176	174	191	184	200	178	166	178	184	162	196	156	185	180	176	178	169	165	157	205	190	166	182	181	193	176	172	195	170	180	158	175	185	186	165	200	191	174	159	173	175	198	199	196	186	201	165	167	206	207	163	183	161	170	164	165	190	161	166	182	167	168	166	190	188	160	162	187	196	175	163	180	183	184	185	181	161	188	176	188	195	183	152	178	176	182
150	0	2500	98988	627	120	896	986	908	849	752	670	651	594	538	502	456	434	414	428	405	370	356	362	351	323	315	305	310	315	288	301	287	283	271	262	266	290	233	259	261	245	214	246	241	243	259	256	243	208	221	231	239	235	217	224	212	216	228	212	208	229	249	207	202	221	211	234	224	233	223	199	221	217	201	210	214	196	223	230	202	210	229	195	184	191	219	221	217	194	194	195	198	199	192	200	189	201	218	215	212	199	206	215	193	190	204	190	180	190	191	167	191	225	215	214	195	196	190	220	189	198	196	219	186	198	182	215	227	198	190	216	198	180	197	193	185	206	197	175	196	189	184	173	199	224	210	207	199	173	174	207	179	199	181	186	203	206	191	202	179	175	202	191	195	211	193	177	191	192	197	206	194	183	198	227	195	199	177	213	190	190	179	199	194	185	202	195	194	198	210	164	219	164	210	185	178	184	216	177	217	183	205	183	220	183	163	204	199	186	206	201	213	191	195	188	189	190	190	183	183	184	186	182	205	198	190	202	181	181	168	184	179	179	190	195	224	204	195	194	167	166	190	210	192	197	182	180	181	178	202	187	228	165	200	179	201	194	204	197	194	184	192	170	199	183	208	166	189	208	176	199	188	183	182	189	183	181	164	195	181	181	181	199	183	189	208	207	184	194	182	207	186	184	182	190	174	190	188	186	177	211	195	188	178	168	192	203	168	189	201	181	181	192	195	170	166	200	176	184	161	174	180	173	201	210	187	174	205	159	166	184	196	194	196	188	182	191	201	175	160	197	198	182	206	184	188	201	192	185	193	198	186	182	178	182	162	175	207	177	186	168	198	184	191	191	198	161	183	187	186	217	207	182	195	186	190	191	202	198	180	192	199	186	215	197	202	190	189	175	193	172	186	191	177	202	192	184	182	194	191	185	191	201	166	205	195	177	188	193	171	185	181	180	168	188	191	175	187	176	163	200	193	173	194	167	187	194	193	164	188	197	192	181	159	176	179	157	181	213	181	187	204	193	181	201	205	173	188	184	164	211	173	195	178	173	185	188	185	184	209	163	186	197	186	164	176	180	194	179	204	178	195	161	186	195	171	183	195	200	206	167	186	193	209	194	179	194	171	171	175	205	194	193	194	186	202	196	193	172	180	159	180	158	183	177	186	194	189	177	193	201	185	188	199	187	173	190	176	188	192	165	191	165	164	183	216	177	194	195	188	205	213	174	159	194	176	213	188	201	198	180	186	197	175	202	185	182	203	177	175	171	197	183	175	202	203	193	179	172	182	188	175	162	190	193	179	185	193	197	184	158	184	174	193	190	186	195	191	184	182	188	170	183	191	193	165	182	186	188	193	170	169	192	163	197	192	192	190	153	190	200	174	195	197	180	179	193	185	180	176	154	179	180	178	161	177	192	195	178	181	191	178	178	186	190	191	187	190	165	183	187	187	178	180	183	162	190	180	174	187	164	181	199	207	192	178	188	201	176	183	189	178	201	175	184	194	193	193	197	169	199	191	179	196	190	185	189	158	188	193	194	183	193	217	180	178	195	181	166	175	176	198	189	209	193	178	180	196	178	179	198	200	186	208	187	191	183	177	170	166	180	171	186	171	177	190	200	187	178	205	189	194	181	183	178	180	177	195	178	182	177	187	181	173	182	172	175	162	181	200	188	178	198	202	184	155	178	180	201	182	175	190	180	187	177	184	175	182	184	175	175	196	179	186	183	194	184	168	207	191	191	170	181	172	175	160	160	204	166	175	190	194	163	178	163	194	202	185	191	182	179	170	159	177	192	181	201	194	194	182	190	187	170	182	178	201	174	182	192	174	181	152	194	183	185	189	182	182	192	179	208	173	189	172	173	187	212	185	181	201	197	186	166	203	179	165	207	167	173	203	193	189	188	177	182	187	171	181	195	216	180	173	179	192	192	173	185	191	171	175	168	170	182	181	212	180	187	179	176	188	158	174	194	199	209	192	191	184	204	206	188	162	184	181	183	197	167	188	203	193	180	182	187	192	181	178	173	182	193	194	221	177	186	186	176	183	191	182	179	168	200	189	175	204	182	190	162	166	167	183	156	165	210	187	182	210	199	181	188	191	183	161	184	175	188	194	168	176	170	172	164	167	175	173	167	186	194	181	189	185	193	189	184	183	179	177	169	196	194	200	175	186	191	176	186	188	192	177	172	188	193	182	177	205	188	194	188	185	181	179	187	185	180	201	171	192	185	191	179	166	180	177	172	192	181	201	205	180	182	186	172	187	190	175	175	172	192	195	190	194	174	183	185	193	184	182	193	188	176	196	190	196	186	165	186	187	187	184	158	179	187	216	164	192	177	168	209
150	1	1710	99046	621	109	604	693	609	538	488	442	394	333	277	272	281	224	247	220	234	208	196	218	217	203	200	198	211	198	188	204	210	176	192	194	182	180	182	184	186	170	164	183	190	184	187	185	205	184	180	187	203	167	192	196	192	191	180	162	188	199	171	186	194	179	180	189	175	171	179	190	167	161	197	179	178	184	167	188	175	182	174	185	196	169	205	189	171	185	174	181	175	167	175	199	157	168	181	182	190	189	173	174	182	170	183	217	166	169	193	188	178	188	170	188	193	201	183	174	189	174	184	152	179	173	174	188	180	189	175	196	175	181	212	177	203	174	186	184	156	180	179	183	194	209	162	165	187	192	155	168	186	170	169	174	205	177	179	184	152	182	176	175	192	156	185	170	156	190	181	185	169	160	159	185	180	184	176	191	169	183	185	188	178	151	186	204	171	175	168	197	192	186	173	174	175	161	167	177	192	172	190	171	173	190	188	180	163	157	169	161	194	171	186	187	198	175	184	176	172	161	174	165	171	177	172	199	187	184	185	149	159	173	178	164	185	170	171	164	175	168	180	165	194	161	160	173	157	174	162	174	169	173	167	175	156	177	192	176	186	173	171	167	185	186	174	173	196	154	160	183	167	173	179	166	186	168	176	173	187	185	166	171	175	184	172	146	166	168	183	173	167	169	154	166	173	167	176	169	177	180	181	155	185	168	205	188	170	158	179	174	174	188	176	173	171	174	180	190	157	187	163	145	181	166	187	136	165	177	154	177	162	168	162	163	175	160	157	178	190	164	166	173	176	195	163	182	175	171	173	187	178	175	211	181	170	188	173	158	145	164	178	170	178	175	175	154	182	199	190	177	165	188	151	185	170	185	144	178	157	154	177	163	183	177	175	192	163	151	188	187	184	192	173	187	169	184	157	189	166	172	180	172	199	183	172	163	188	169	175	168	166	175	176	197	173	184	179	159	181	203	171	170	165	171	177	178	158	172	197	169	191	172	172	175	182	181	162	166	182	178	175	171	167	181	177	172	185	183	196	165	170	201	189	188	163	160	162	193	194	161	168	179	196	183	160	165	185	194	185	166	188	177	197	181	174	168	174	164	172	189	151	177	157	169	192	186	180	186	172	163	173	184	173	180	179	189	214	191	160	176	163	190	186	185	151	151	184	174	179	179	184	172	181	191	176	156	185	175	169	193	180	178	175	185	187	168	201	184	166	173	161	180	168	166	174	175	146	205	165	154	171	175	184	169	184	169	164	168	166	182	168	144	186	162	184	181	170	164	173	181	165	176	184	168	182	161	184	180	182	168	180	146	172	186	153	172	185	151	160	170	172	173	189	185	208	196	184	170	184	173	175	156	173	205	191	159	167	182	180	167	180	170	158	164	178	170	191	166	192	181	195	197	157	148	171	180	166	169	142	183	187	183	186	185	169	181	166	179	195	198	162	191	180	173	173	170	190	164	185	187	166	191	189	175	193	166	194	164	174	190	174	179	179	160	199	168	185	185	178	177	181	167	192	179	178	160	179	188	153	167	170	171	173	193	181	143	152	169	179	169	154	172	195	177	180	170	172	185	180	161	176	190	169	152	164	165	173	176	173	176	179	182	194	203	192	181	179	179	170	171	165	186	172	156	158	173	176	175	135	184	176	173	191	166	175	173	173	162	184	161	172	171	175	156	192	178	180	169	204	170	178	155	165	173	158	166	171	175	168	183	167	174	161	182	161	171	180	164	182	161	194	189	170	176	166	180	178	210	192	158	178	179	156	175	156	181	197	182	164	184	184	179	173	183	172	165	178	182	161	166	176	158	179	173	167	179	158	166	172	191	168	174	153	167	172	202	166	158	173	168	185	183	171	160	170	163	158	158	186	152	174	188	170	195	199	197	179	181	144	170	194	147	172	161	178	163	177	196	177	155	157	179	173	175	163	167	172	178	183	162	160	163	180	166	173	190	186	175	163	144	179	163	179	179	169	199	175	166	176	163	177	156	175	198	172	166	169	186	172	160	171	176	196	177	185	184	169	176	165	166	187	171	190	183	176	194	199	171	177	193	156	170	188	157	173	191	165	180	165	171	184	178	196	174	165	189	181	174	196	164	190	205	172	192	160	171	163	173	166	178	174	158	178	161	162	181	172	194	179	170	185	173	158	152	167	165	179	162	152	162	188	180	175	155	168	190	198	180	171	183	182	169	173	168	174	148	156	172	168	163	179	156	161	200	193	188	200	167	181	175	167	172	179	159	193	189	173	160	188	182	164	184	172	159	181	177	171	183	169	172	180	179	181	148	169	174	181	150	180	197	164	178	163	185	185	173	167	171	169	201	175	201	171	171	169	175
150	2	1950	99104	642	85	894	792	727	690	622	581	500	476	404	395	339	336	320	316	285	280	287	275	290	240	279	258	235	269	217	245	230	230	236	222	228	243	202	211	223	204	221	217	183	202	220	201	204	193	217	201	202	196	213	219	183	217	169	190	177	186	209	207	205	206	198	205	207	193	204	194	177	210	184	184	211	203	183	190	190	182	194	200	182	204	177	185	184	192	193	175	188	178	196	200	185	216	204	176	177	190	181	189	205	173	190	165	191	194	167	198	191	187	199	199	184	174	179	190	207	182	168	180	173	175	165	179	174	154	179	174	178	176	199	183	189	182	186	179	193	191	171	189	190	192	206	189	204	190	184	191	194	210	171	183	168	192	200	178	182	198	183	191	189	174	185	180	184	197	181	187	193	164	185	194	176	163	192	192	158	186	188	192	193	184	158	173	168	178	192	191	188	190	169	181	202	165	189	178	188	183	169	174	187	184	186	136	168	167	173	182	203	202	183	229	188	189	192	188	182	175	192	186	178	176	172	184	195	181	191	205	204	170	171	178	217	170	176	169	182	180	168	174	195	162	173	169	178	188	185	178	192	177	182	172	202	158	193	198	162	194	169	181	198	207	163	191	195	174	188	180	189	175	177	185	212	190	168	161	185	188	181	171	191	164	165	169	196	176	171	172	188	155	172	188	190	181	183	180	167	180	176	196	200	194	170	167	201	198	188	187	205	183	171	187	176	183	177	183	174	191	208	181	197	172	175	162	184	179	169	166	184	174	184	178	169	181	191	194	169	173	200	182	195	214	182	179	180	178	190	165	218	188	166	177	184	172	188	163	193	161	188	199	175	189	200	190	177	176	174	168	172	187	178	201	168	167	186	177	198	160	176	199	156	180	199	187	190	188	177	171	198	165	183	197	187	183	169	168	187	165	195	179	179	182	169	172	175	194	190	201	206	174	187	174	161	205	186	158	188	170	170	187	165	163	174	172	175	181	203	174	185	168	181	202	173	191	181	188	199	175	197	173	180	165	189	194	180	177	165	172	201	203	172	148	168	180	185	180	176	168	174	182	185	183	188	181	168	177	203	192	195	179	184	183	176	188	190	167	160	178	184	175	175	187	180	175	165	187	197	193	177	212	158	185	196	180	189	162	179	170	160	183	164	159	179	197	176	148	190	182	187	175	188	172	166	179	199	184	194	185	204	186	168	198	157	177	167	155	173	167	181	171	182	177	173	169	207	208	168	165	186	156	167	195	190	193	174	177	189	179	176	181	182	157	164	184	155	177	193	190	203	211	177	183	212	174	176	178	169	169	186	180	183	167	175	191	178	186	193	194	174	160	188	170	176	210	204	191	189	170	184	168	192	164	196	155	186	179	200	171	163	184	171	166	163	184	159	168	179	164	173	158	157	175	175	168	200	197	154	170	187	169	199	200	168	193	189	179	157	175	182	162	187	169	186	183	169	208	193	186	165	175	187	165	174	169	169	163	185	186	186	173	170	182	181	189	209	161	168	183	185	188	169	200	184	186	163	160	183	170	182	189	189	197	183	193	182	168	180	184	180	179	178	197	175	169	170	175	164	178	180	166	192	171	189	184	177	169	198	179	187	162	190	189	155	178	180	191	172	167	177	175	164	170	169	199	199	196	171	174	179	167	165	171	192	174	185	189	168	189	182	201	158	205	180	165	163	180	179	177	181	138	196	184	190	202	190	159	166	173	163	175	186	174	150	172	189	200	189	172	177	187	171	156	185	164	176	166	161	201	167	165	193	170	200	180	187	192	160	183	171	191	172	185	182	181	182	177	188	183	166	193	211	182	162	181	181	154	192	183	174	184	155	186	150	178	163	161	180	169	180	164	162	170	165	168	180	199	173	195	153	163	193	170	171	175	199	172	171	192	173	191	169	184	172	175	184	177	171	177	203	188	175	177	178	196	183	178	189	160	180	147	185	166	178	179	193	160	188	180	173	163	187	176	163	177	208	176	175	166	184	180	202	177	162	170	170	190	186	193	188	195	165	176	184	209	173	180	175	188	174	172	176	170	182	158	185	166	192	185	163	167	183	171	185	188	197	169	177	160	184	168	171	188	155	156	184	157	184	177	170	184	185	153	138	195	165	187	159	173	187	162	187	159	174	159	166	176	174	179	179	170	177	175	179	200	191	180	169	156	173	166	152	168	188	200	178	194	200	169	182	151	189	177	176	201	191	177	175	169	166	182	171	163	182	184	188	186	173	177	183	170	173	192	164	208	174	185	165	175	164	181	167	186	168	208	162	154	155	157	184	183	179	176	193	169	171	189	188	192	174	158	173	183	184	204	163	167	176	163	184	171	182	168	160	202
150	3	3250	99162	629	199	868	859	753	660	607	532	468	418	355	336	307	293	292	271	288	259	263	246	270	228	231	224	217	232	214	220	198	195	232	221	205	213	214	201	194	210	213	185	178	200	190	217	200	197	200	204	202	203	191	174	187	197	217	212	196	193	184	206	184	175	177	204	161	192	185	199	187	194	206	193	194	177	193	190	186	182	195	185	205	192	188	185	199	183	197	195	178	189	205	196	190	203	212	184	166	204	209	177	179	181	185	176	182	188	172	167	167	181	185	175	174	175	159	178	160	211	194	189	174	177	170	186	188	192	188	182	170	183	152	181	179	175	170	201	197	178	178	178	187	187	163	174	184	182	194	211	185	183	180	186	195	172	189	184	187	168	197	212	204	183	182	194	194	162	212	187	169	182	167	178	192	179	189	189	173	195	190	182	196	187	199	175	188	162	194	195	198	197	183	188	169	200	189	197	180	170	177	192	193	166	166	181	188	176	173	183	187	186	193	187	182	194	165	190	177	166	208	195	203	180	172	196	195	188	177	190	177	201	173	179	197	170	203	157	175	175	193	183	170	182	162	199	188	163	171	192	195	201	202	190	170	185	192	187	168	182	190	192	194	198	206	192	184	179	180	196	159	199	192	192	180	180	189	199	181	167	187	163	175	191	182	180	160	185	179	164	183	171	195	193	190	205	172	171	160	199	177	180	168	175	176	186	174	175	182	188	168	199	198	190	175	203	178	198	204	172	196	184	186	185	184	188	181	200	175	180	179	204	176	206	184	202	202	182	175	200	187	162	161	178	179	190	172	176	183	180	208	182	175	177	186	179	165	192	174	183	170	180	186	182	186	184	191	171	186	191	195	198	177	174	189	163	178	193	188	180	175	192	167	204	189	210	198	156	167	190	183	187	169	180	192	195	178	202	164	164	177	167	171	175	179	176	170	174	181	192	179	201	196	204	174	165	183	182	181	206	170	186	177	194	193	175	177	183	190	174	189	194	204	164	166	158	191	187	178	176	210	179	161	178	170	187	187	186	185	197	210	209	196	186	190	176	185	174	163	177	180	208	173	180	169	182	201	154	194	173	175	197	181	192	191	166	195	194	185	186	178	191	183	188	171	131	173	199	201	176	182	161	182	164	176	192	169	193	178	184	194	163	169	170	182	180	174	166	183	181	170	192	202	198	177	206	175	179	198	198	190	190	153	195	176	170	184	182	193	175	171	156	160	157	178	183	163	192	189	183	179	193	199	195	210	171	184	176	171	189	186	164	169	176	202	174	169	187	183	179	171	175	179	180	194	186	181	181	169	184	200	194	181	171	171	206	184	200	178	170	191	186	181	203	188	158	177	174	153	191	180	159	174	161	192	172	183	180	204	190	187	190	155	201	192	170	180	187	202	198	204	174	182	183	177	173	174	203	198	213	199	168	177	176	169	184	173	184	178	177	189	200	183	176	178	190	217	159	183	181	188	177	161	178	179	180	191	215	197	184	177	197	189	168	146	174	177	184	203	182	198	177	215	174	176	175	200	178	185	174	202	191	176	187	187	186	186	179	161	190	190	159	189	185	167	195	195	164	182	186	186	182	178	165	173	184	160	157	165	184	176	210	175	208	171	177	167	167	184	172	174	178	197	184	197	186	155	190	194	180	167	195	179	160	178	168	169	202	201	181	201	178	178	174	175	187	176	181	201	172	186	180	169	185	180	173	183	199	172	142	171	168	167	180	174	172	180	186	175	171	176	178	194	207	199	184	173	191	192	177	177	198	177	185	198	171	194	183	195	189	182	182	173	162	200	155	187	177	175	194	189	164	165	199	183	168	184	183	190	172	193	180	183	206	194	166	151	170	187	176	167	166	171	177	182	171	186	189	180	204	178	193	173	186	170	180	176	183	193	180	167	170	170	189	197	182	182	194	166	180	173	161	188	181	186	186	183	181	205	226	203	187	201	180	201	181	163	171	194	169	170	163	182	183	166	167	204	180	169	181	177	188	185	199	192	199	182	168	181	190	184	180	181	168	171	179	164	189	189	169	171	174	183	179	177	188	163	176	172	185	175	174	176	187	183	197	196	194	195	202	182	176	168	178	165	198	173	185	195	164	179	170	191	187	183	184	197	178	182	164	183	181	169	180	167	154	179	172	182	172	170	169	186	190	180	204	171	186	201	169	212	175	191	189	188	164	172	157	168	180	172	186	165	179	181	191	187	184	147	179	208	184	173	169	174	174	185	187	180	176	199	189	158	186	174	166	183	180	162	167	185	183	193	175	177	176	197	168	193	158	164	172	180	169	170	173	188	183	181	187	180	198	176	178	198	155	174	167	181	186	165	173	197	179	180	191
150	0	2500	99219	606	128	950	1001	909	830	746	687	622	546	523	484	481	426	412	408	415	410	374	352	357	323	362	333	304	336	285	296	281	295	281	276	256	290	266	264	262	248	227	242	225	230	253	226	242	258	246	215	238	218	236	248	242	239	240	195	215	225	207	215	244	212	216	220	216	220	224	206	227	220	222	210	196	204	223	209	197	212	223	213	206	210	256	194	217	210	193	223	226	225	227	193	205	209	196	231	235	204	213	202	213	216	211	194	181	198	193	208	215	193	208	198	190	211	181	203	208	199	216	183	207	208	217	211	188	195	218	197	203	190	203	204	210	193	189	207	221	199	201	197	208	196	209	221	198	220	200	202	183	202	194	229	188	219	179	182	194	201	204	185	205	176	182	196	170	191	198	176	214	183	198	196	211	187	202	189	201	213	182	189	199	192	201	179	207	187	213	178	210	220	199	215	219	184	210	185	187	190	196	191	195	201	176	182	207	191	207	201	185	203	190	176	182	172	203	193	193	198	173	186	182	206	195	178	189	184	184	162	190	191	184	192	203	182	176	187	179	160	195	206	191	174	195	189	209	189	204	181	215	193	171	181	185	198	172	183	189	193	209	195	208	171	167	197	168	195	198	186	197	178	171	177	203	199	189	194	199	200	183	179	166	189	196	193	189	214	196	195	184	199	190	199	203	194	224	184	185	177	179	182	210	192	191	170	184	206	211	168	179	191	182	194	207	194	195	214	171	223	182	187	206	199	184	197	196	170	209	181	178	196	198	214	166	198	208	184	190	196	185	183	191	210	183	192	175	176	181	182	186	196	168	193	180	172	188	189	189	198	171	196	193	211	199	189	196	188	186	185	194	178	183	204	218	180	190	196	164	189	186	180	214	203	191	182	190	147	164	196	196	199	184	230	191	197	178	190	183	171	189	183	183	218	202	211	207	182	174	206	175	193	175	172	205	195	192	181	184	181	185	195	189	209	212	204	181	187	198	177	192	170	203	185	185	186	179	194	188	183	192	166	196	187	183	207	183	175	192	165	192	187	209	194	199	207	168	164	191	209	191	177	173	192	203	185	194	184	182	197	187	193	199	180	184	196	174	190	186	195	203	203	191	178	188	216	190	206	226	195	183	186	216	189	189	203	194	185	176	195	191	196	190	186	211	178	205	207	168	188	170	174	217	178	192	206	183	183	211	169	184	192	199	167	178	200	197	195	167	214	178	214	174	187	168	175	171	214	195	167	193	230	208	178	203	211	190	203	188	162	200	176	182	189	204	180	204	201	198	180	181	201	200	167	190	176	192	201	161	182	199	201	181	187	182	199	194	192	171	157	194	198	175	187	178	178	201	202	195	183	167	187	165	186	183	185	197	171	190	189	179	180	202	201	192	192	164	190	166	194	185	196	199	181	170	180	202	199	195	188	204	187	174	164	183	191	172	182	180	205	178	173	216	190	169	188	197	193	156	186	192	186	182	169	189	163	179	185	182	189	189	178	179	199	188	179	176	172	185	189	186	188	187	183	164	180	189	181	206	223	210	166	174	203	189	192	184	193	180	180	200	193	194	190	199	192	202	183	178	195	196	174	191	214	167	186	196	194	187	207	176	180	190	176	190	183	196	165	171	164	155	186	209	196	185	166	182	172	176	185	198	177	172	177	189	177	189	207	198	207	185	187	172	200	169	189	170	179	180	167	182	177	185	182	183	217	176	187	189	209	196	169	189	194	197	217	161	193	196	195	170	207	203	195	189	179	175	207	189	203	185	180	200	181	201	171	188	173	198	175	197	194	197	201	191	185	195	187	179	170	184	183	193	203	172	195	206	174	202	177	185	214	172	194	203	200	190	189	196	187	216	191	169	202	186	169	193	199	182	183	173	179	201	209	182	187	202	205	188	194	175	204	207	171	180	189	209	201	193	189	180	172	173	187	181	179	176	193	183	177	177	194	191	197	208	204	192	206	183	181	178	178	198	163	186	226	187	203	195	179	183	184	193	200	178	196	196	201	173	196	185	192	174	198	202	170	196	200	187	197	169	180	210	212	208	158	194	176	184	203	198	171	182	193	204	177	191	165	194	181	169	180	198	185	204	200	185	180	174	176	179	190	179	182	189	205	169	196	164	176	182	204	177	193	208	186	190	200	171	174	195	174	204	197	180	180	186	168	197	174	179	194	197	181	191	182	180	177	218	197	199	179	206	179	192	186	181	165	184	159	182	194	194	191	197	198	182	211	201	183	209	192	182	190	167	209	175	192	204	157	176	179	191	201	171	189	163	197	186	171	200	181	197	195	175	185	174	186	180	163	192	210	180	190	190	192	169	206	190	222	207	193	201	184	185	212
150	1	1710	99277	628	176	654	628	592	547	476	440	396	301	281	286	244	238	231	226	209	221	238	220	217	211	203	204	184	213	197	208	220	190	191	194	171	175	199	193	192	200	186	182	184	182	187	177	178	184	195	209	199	176	189	194	164	192	171	167	182	177	187	190	179	187	180	192	189	180	178	189	195	171	177	176	205	184	194	165	180	176	184	165	173	204	166	203	179	168	182	192	180	185	194	162	201	166	184	175	204	188	169	172	185	190	188	199	180	193	183	174	194	168	174	160	180	179	199	174	193	174	166	161	180	199	169	183	158	196	188	181	179	155	184	188	184	157	180	175	196	176	178	183	192	173	182	172	188	185	186	177	167	176	166	188	189	188	178	201	172	189	208	178	211	169	186	182	172	179	197	172	168	172	160	170	165	200	159	191	188	155	182	166	171	181	193	179	185	186	160	179	176	182	193	201	164	190	190	181	196	175	165	194	179	180	178	167	175	179	168	174	191	170	195	179	167	163	180	181	177	183	174	162	171	211	192	175	209	176	183	205	185	172	183	177	189	178	176	173	196	182	191	183	161	161	177	176	174	189	174	177	181	188	182	178	201	178	186	170	175	192	171	180	165	172	169	172	167	194	182	173	169	182	171	202	162	189	198	176	184	161	170	190	177	179	202	176	179	181	178	187	166	177	174	169	210	186	154	178	195	163	207	180	166	195	189	193	173	190	176	194	196	182	175	184	200	187	170	188	186	164	189	189	176	173	177	176	160	190	172	179	188	179	181	183	171	191	207	175	181	166	190	183	187	180	181	173	183	189	182	208	188	167	172	196	180	198	192	149	147	194	182	198	176	183	162	190	196	200	186	172	167	189	174	157	161	180	165	196	148	192	183	184	194	192	183	175	186	168	182	158	198	163	188	165	211	188	174	164	193	174	169	162	185	174	164	190	172	190	198	193	169	175	174	177	182	186	182	169	163	184	180	173	182	186	153	190	181	174	201	190	187	169	174	189	204	170	163	181	170	189	172	188	185	183	180	182	177	173	168	186	185	190	164	191	172	188	198	195	166	171	177	173	179	195	179	193	183	186	156	174	178	208	177	173	169	164	198	169	173	168	179	174	173	193	180	186	194	180	185	199	181	215	194	199	191	186	158	156	189	163	178	187	189	169	177	192	206	178	207	182	160	186	161	176	179	169	204	186	170	194	176	195	180	168	188	183	180	167	166	191	170	180	194	173	161	185	165	201	182	183	168	199	184	177	189	204	186	189	180	175	204	169	166	186	173	181	168	188	152	192	158	201	182	186	188	161	161	199	166	150	149	176	165	200	173	210	180	202	177	173	174	180	177	162	181	181	169	175	174	219	187	189	159	178	176	186	174	199	177	188	179	164	188	161	205	195	185	168	167	158	186	190	182	152	182	186	191	180	176	167	192	191	197	182	178	169	189	148	171	194	180	182	188	194	181	186	174	188	185	159	181	216	185	160	185	185	166	199	182	176	172	166	168	178	171	170	161	165	202	190	170	176	178	171	189	189	173	199	182	193	187	181	185	188	194	165	162	154	160	195	183	165	175	167	169	174	186	195	178	183	180	179	162	177	158	168	176	193	162	197	182	202	162	162	185	184	174	158	175	176	190	189	176	187	192	176	194	196	182	187	165	177	165	188	178	162	169	177	191	168	177	184	182	178	187	165	186	164	198	193	191	160	191	172	152	183	178	163	191	160	192	160	169	186	165	194	180	158	179	176	191	174	172	191	188	189	185	186	166	161	163	180	192	144	175	190	182	174	176	173	187	166	172	180	168	171	181	203	164	161	179	185	175	191	177	175	170	161	181	171	180	196	170	179	189	186	183	191	173	162	185	198	167	184	165	174	187	163	189	178	167	185	197	186	160	172	170	193	168	182	171	192	183	183	191	157	188	188	223	183	178	190	172	184	170	198	194	180	171	179	190	149	177	178	188	195	190	193	175	181	184	172	178	188	184	173	204	182	192	213	174	162	162	170	177	171	180	181	166	181	190	201	171	205	176	171	178	190	173	196	192	169	168	166	177	173	175	168	186	179	177	190	151	179	193	155	174	173	186	192	192	179	182	168	177	170	170	187	172	193	159	161	170	154	170	176	187	191	181	193	184	183	191	193	198	174	165	181	166	179	160	204	179	186	185	181	164	160	171	174	171	185	182	188	183	170	179	178	182	184	203	184	175	174	174	187	195	181	191	194	178	189	206	186	172	197	191	197	181	173	175	175	176	185	189	180	170	173	173	181	173	174	184	202	180	180	195	196	161	170	182	182	199	183	151	170	167	175	155	187	181	174	170	199	169	153	186	168	185	179	202	178	169	177	194	183
150	2	1950	99335	622	162	926	812	734	686	596	539	507	470	415	392	341	337	327	322	304	288	285	285	250	262	269	247	256	237	257	222	212	204	240	202	212	204	194	234	219	206	213	182	209	222	219	214	199	189	204	215	208	222	208	214	189	206	191	200	207	183	187	215	191	201	185	201	211	194	197	208	198	160	199	191	184	197	204	210	174	219	163	190	194	197	205	198	186	199	196	167	206	174	180	187	187	197	190	175	201	181	177	201	188	194	187	194	201	197	197	191	172	172	193	186	193	171	199	204	180	171	198	181	187	202	165	194	214	201	184	188	192	195	182	182	209	138	193	178	183	205	207	189	208	192	188	171	179	193	175	183	169	183	180	164	178	187	159	156	188	178	193	167	225	147	187	213	163	193	186	213	171	183	176	180	184	174	178	176	190	168	184	188	187	168	194	167	174	202	198	170	190	172	192	186	186	179	170	163	186	165	189	189	169	196	199	174	189	207	191	175	185	200	201	204	173	172	188	193	190	185	172	204	191	203	170	176	182	194	197	181	188	172	186	178	180	179	198	192	179	185	180	205	179	189	205	189	181	187	181	184	171	167	200	193	185	161	174	176	178	192	187	168	186	199	198	197	217	175	169	192	195	196	187	185	191	191	167	169	195	176	188	165	190	162	186	211	178	183	185	191	181	174	191	206	205	185	182	172	195	178	168	203	177	181	182	194	185	184	180	154	170	161	180	167	176	174	175	184	173	194	200	177	158	169	167	186	182	172	188	164	167	203	177	197	182	189	179	206	162	155	182	184	205	177	179	210	158	161	187	184	183	196	198	197	174	169	186	186	181	192	189	168	186	167	177	204	178	175	202	190	202	192	169	157	197	187	174	195	175	206	205	163	200	172	195	191	186	201	173	170	162	184	182	167	172	180	165	175	186	161	169	192	186	182	192	159	180	177	185	188	204	186	198	188	174	165	181	168	178	192	176	189	196	171	173	174	182	179	179	199	198	191	197	161	142	178	186	190	189	207	189	192	183	181	189	196	190	164	194	165	181	184	208	182	171	176	175	186	182	176	202	152	203	173	177	156	154	171	184	194	187	193	171	164	172	175	177	191	191	170	181	193	195	173	155	188	198	179	179	177	199	154	197	200	177	191	187	187	201	168	178	178	164	193	180	184	191	166	180	201	178	170	183	176	191	182	164	189	188	168	196	192	208	174	212	178	181	197	178	171	179	164	196	204	172	162	183	188	175	178	185	196	183	174	189	168	194	204	185	168	192	174	179	167	180	209	188	187	187	198	180	186	172	193	155	190	181	184	188	175	184	188	183	190	183	196	200	210	197	180	157	182	197	153	188	170	190	188	183	162	183	173	193	166	167	196	169	186	168	163	181	149	184	196	191	191	170	173	182	159	187	182	178	165	187	174	187	204	170	177	156	166	185	188	196	186	186	174	185	183	201	165	192	188	177	164	175	181	184	183	190	179	182	196	191	184	168	184	181	196	174	208	197	201	179	208	187	194	181	177	196	176	198	182	176	196	186	169	169	165	173	168	204	183	200	187	174	180	188	210	182	189	177	184	172	194	177	172	181	195	170	189	175	152	194	192	173	183	180	161	198	161	193	181	180	169	189	172	167	184	165	174	184	187	193	174	166	194	192	166	166	181	193	183	203	185	167	194	173	166	174	180	177	188	174	169	172	173	184	164	188	181	180	180	169	167	188	162	186	187	196	204	195	180	166	173	193	172	200	164	189	185	188	181	189	150	213	183	167	174	180	176	188	166	193	178	196	211	163	175	169	167	172	169	203	196	180	164	166	180	182	186	197	184	166	221	185	166	186	180	185	189	174	182	171	219	178	169	182	188	184	173	171	180	184	179	167	184	183	168	186	176	199	195	207	191	169	184	186	180	187	185	188	165	176	177	193	174	178	186	178	192	183	185	153	177	182	163	181	172	180	183	171	187	179	189	186	191	170	168	183	190	180	193	155	202	160	144	183	179	171	175	178	173	200	165	176	181	184	209	184	182	169	180	178	192	182	186	212	193	190	172	160	177	192	197	180	182	175	177	205	173	181	182	179	165	175	172	165	181	175	170	181	184	178	183	182	175	190	194	200	166	193	181	164	156	189	193	183	171	209	164	161	180	184	167	193	184	180	176	192	181	195	182	185	174	190	183	189	170	187	175	186	179	181	190	197	166	162	190	188	186	182	180	157	184	157	191	182	177	175	191	196	189	176	153	204	213	192	198	190	184	168	168	188	185	174	178	189	164	176	180	180	185	206	174	180	169	178	180	194	200	193	164	183	196	190	180	185	188	173	191	179	184	197	188	178	166	174	161	196	195	185	180	175	162
150	3	3250	99393	629	171	889	860	770	689	607	491	476	396	372	341	307	291	277	259	252	255	249	242	250	255	238	223	209	209	201	195	230	218	215	179	203	221	215	232	202	185	217	186	188	189	187	194	204	246	191	208	206	180	196	193	198	193	189	186	191	216	189	219	196	167	221	209	189	176	199	182	204	208	194	215	183	202	181	181	201	194	181	190	168	210	171	203	210	191	205	190	201	198	187	180	182	188	188	190	202	170	200	199	170	184	201	185	187	203	198	193	177	178	174	193	198	190	181	185	174	179	217	183	199	174	190	196	188	209	176	195	197	167	200	188	182	187	201	202	178	194	193	196	183	176	195	183	196	188	200	188	189	187	183	195	195	184	201	205	179	185	179	207	206	184	173	188	162	154	196	201	203	216	159	193	205	161	171	190	184	191	171	182	192	197	181	197	195	190	195	176	176	180	210	200	187	182	179	174	186	202	208	210	182	186	172	183	197	186	184	178	161	171	174	180	187	196	190	175	182	183	205	176	184	189	192	179	204	193	194	188	199	182	182	199	179	196	174	194	214	197	182	185	176	182	204	180	171	181	195	194	168	181	187	183	200	189	199	170	190	197	150	166	196	186	208	192	182	206	171	176	196	196	192	165	183	214	184	188	182	186	189	193	170	196	192	160	196	179	183	173	176	182	193	176	167	184	198	176	186	153	162	182	193	220	193	175	169	187	194	180	189	191	202	176	188	163	196	198	207	175	163	203	196	180	196	188	219	185	188	164	179	181	184	183	179	177	173	200	193	191	190	186	175	203	188	186	207	182	181	195	166	194	187	198	171	197	188	199	194	181	195	192	187	170	196	190	187	190	202	202	199	175	194	179	166	155	214	194	215	177	170	180	208	186	181	174	178	173	170	173	169	178	218	174	164	200	172	193	215	209	201	170	183	174	173	206	180	187	188	208	157	184	216	192	178	188	186	189	184	182	180	202	195	186	179	171	194	168	196	204	179	198	189	174	189	195	200	170	200	212	185	195	175	178	192	175	185	177	169	179	167	201	200	192	185	193	159	167	190	202	181	172	154	204	199	183	180	193	212	196	192	176	194	209	182	172	178	208	182	180	184	177	195	192	172	182	177	173	195	191	202	176	194	182	175	180	199	186	202	170	182	198	186	176	187	188	200	175	185	193	197	204	169	172	183	171	173	186	189	199	171	194	192	171	167	156	171	171	162	177	167	204	197	174	187	180	194	176	187	180	174	189	220	187	157	184	198	197	186	184	185	173	177	188	179	188	163	183	208	185	210	189	172	206	199	197	192	217	195	162	174	179	191	175	181	183	175	186	189	191	192	183	164	197	191	209	198	183	179	187	184	193	185	198	179	166	175	170	161	193	183	213	196	153	197	205	209	178	184	185	190	174	188	183	189	197	171	183	196	184	205	169	179	181	197	168	180	195	172	179	192	192	205	177	155	183	183	194	153	179	197	186	171	216	179	198	180	174	182	201	177	186	173	179	168	176	177	176	179	188	169	190	171	184	187	202	181	175	182	188	208	179	181	182	168	188	201	180	189	176	172	173	189	186	189	185	181	168	187	179	198	169	186	181	172	191	201	176	179	194	197	175	180	195	207	182	188	172	178	199	176	183	188	180	151	176	180	208	190	193	174	184	178	197	186	172	195	178	189	186	187	190	158	180	194	202	170	190	177	181	154	189	191	182	187	180	176	210	209	193	193	164	172	192	196	181	188	176	199	171	189	198	182	179	204	178	161	173	201	167	184	171	187	182	203	178	171	199	186	176	208	187	188	170	174	185	184	197	200	178	206	212	182	156	162	175	203	200	183	190	180	192	167	185	181	199	213	183	171	176	198	175	191	171	172	184	185	182	153	197	178	173	199	182	204	201	170	172	176	179	163	187	185	180	195	175	193	183	190	179	180	186	198	196	206	192	182	185	183	175	164	197	187	186	191	186	184	187	175	181	169	170	178	174	188	162	173	163	180	164	183	197	184	186	175	188	177	177	203	190	172	166	187	192	172	182	171	212	186	196	185	196	180	194	182	197	192	170	187	173	170	184	162	186	173	149	194	193	186	192	181	184	173	205	180	183	197	189	196	195	194	176	170	185	170	199	193	200	200	187	158	190	178	187	192	176	189	165	149	162	176	201	196	185	180	189	199	189	170	194	179	174	169	166	181	177	181	196	179	180	210	173	175	167	183	174	166	187	206	184	185	182	170	180	199	166	185	187	181	181	214	173	190	179	187	186	176	171	172	180	184	190	192	174	186	179	176	187	176	167	177	187	211	189	203	169	186	184	195	181	185	187	191	175	172	185	173	188	188	170	171	192	194	196	188	189
