123.0000000
193.0000000
449.0000000
143.0000000
164.0000000
123.0000000
125.0000000
125.0000000
126.0000000
128.0000000
130.0000000
132.0000000
134.0000000
136.0000000
138.0000000
139.0000000
140.0000000
142.0000000
143.0000000
144.0000000
145.0000000
145.0000000
143.0000000
140.0000000
137.0000000
137.0000000
136.0000000
137.0000000
140.0000000
142.0000000
145.0000000
147.0000000
148.0000000
148.0000000
147.0000000
144.0000000
141.0000000
142.0000000
142.0000000
143.0000000
144.0000000
146.0000000
148.0000000
150.0000000
151.0000000
153.0000000
156.0000000
157.0000000
161.0000000
163.0000000
163.0000000
164.0000000
164.0000000
164.0000000
162.0000000
162.0000000
162.0000000
164.0000000
168.0000000
170.0000000
172.0000000
174.0000000
176.0000000
179.0000000
182.0000000
183.0000000
183.0000000
182.0000000
182.0000000
182.0000000
181.0000000
182.0000000
182.0000000
181.0000000
181.0000000
179.0000000
178.0000000
176.0000000
176.0000000
176.0000000
177.0000000
177.0000000
175.0000000
172.0000000
170.0000000
170.0000000
171.0000000
169.0000000
169.0000000
167.0000000
162.0000000
156.0000000
149.0000000
149.0000000
147.0000000
146.0000000
145.0000000
142.0000000
141.0000000
140.0000000
136.0000000
134.0000000
133.0000000
129.0000000
125.0000000
123.0000000
122.0000000
120.0000000
119.0000000
118.0000000
117.0000000
117.0000000
117.0000000
117.0000000
117.0000000
117.0000000
117.0000000
116.0000000
115.0000000
116.0000000
117.0000000
117.0000000
119.0000000
121.0000000
121.0000000
121.0000000
122.0000000
122.0000000
122.0000000
122.0000000
124.0000000
126.0000000
127.0000000
127.0000000
129.0000000
129.0000000
129.0000000
131.0000000
132.0000000
132.0000000
135.0000000
137.0000000
137.0000000
137.0000000
138.0000000
137.0000000
137.0000000
137.0000000
136.0000000
136.0000000
137.0000000
138.0000000
139.0000000
139.0000000
138.0000000
139.0000000
140.0000000
141.0000000
141.0000000
140.0000000
138.0000000
137.0000000
137.0000000
138.0000000
138.0000000
138.0000000
138.0000000
139.0000000
140.0000000
141.0000000
140.0000000
141.0000000
141.0000000
141.0000000
142.0000000
143.0000000
143.0000000
143.0000000
144.0000000
144.0000000
145.0000000
144.0000000
144.0000000
145.0000000
146.0000000
147.0000000
149.0000000
150.0000000
152.0000000
155.0000000
156.0000000
155.0000000
157.0000000
157.0000000
157.0000000
159.0000000
161.0000000
163.0000000
164.0000000
165.0000000
167.0000000
167.0000000
170.0000000
170.0000000
170.0000000
168.0000000
170.0000000
172.0000000
174.0000000
177.0000000
179.0000000
181.0000000
184.0000000
187.0000000
190.0000000
191.0000000
193.0000000
194.0000000
196.0000000
198.0000000
200.0000000
201.0000000
201.0000000
201.0000000
202.0000000
202.0000000
204.0000000
205.0000000
207.0000000
209.0000000
211.0000000
212.0000000
214.0000000
215.0000000
215.0000000
216.0000000
219.0000000
221.0000000
221.0000000
222.0000000
222.0000000
225.0000000
227.0000000
228.0000000
229.0000000
233.0000000
235.0000000
238.0000000
240.0000000
243.0000000
245.0000000
245.0000000
244.0000000
243.0000000
239.0000000
237.0000000
233.0000000
230.0000000
224.0000000
221.0000000
214.0000000
212.0000000
208.0000000
203.0000000
202.0000000
201.0000000
198.0000000
196.0000000
194.0000000
193.0000000
190.0000000
187.0000000
185.0000000
182.0000000
179.0000000
177.0000000
175.0000000
170.0000000
170.0000000
169.0000000
168.0000000
166.0000000
165.0000000
162.0000000
161.0000000
159.0000000
158.0000000
157.0000000
156.0000000
155.0000000
155.0000000
156.0000000
156.0000000
156.0000000
156.0000000
157.0000000
158.0000000
158.0000000
160.0000000
161.0000000
162.0000000
163.0000000
163.0000000
164.0000000
164.0000000
164.0000000
164.0000000
165.0000000
164.0000000
165.0000000
167.0000000
168.0000000
167.0000000
167.0000000
167.0000000
168.0000000
169.0000000
170.0000000
171.0000000
173.0000000
174.0000000
176.0000000
177.0000000
177.0000000
178.0000000
179.0000000
179.0000000
179.0000000
181.0000000
181.0000000
181.0000000
182.0000000
182.0000000
183.0000000
182.0000000
182.0000000
182.0000000
181.0000000
180.0000000
179.0000000
177.0000000
177.0000000
178.0000000
179.0000000
180.0000000
181.0000000
181.0000000
182.0000000
183.0000000
184.0000000
185.0000000
186.0000000
188.0000000
189.0000000
190.0000000
190.0000000
192.0000000
192.0000000
192.0000000
192.0000000
192.0000000
192.0000000
193.0000000
193.0000000
194.0000000
196.0000000
198.0000000
200.0000000
201.0000000
203.0000000
204.0000000
206.0000000
209.0000000
211.0000000
211.0000000
211.0000000
211.0000000
212.0000000
213.0000000
217.0000000
219.0000000
221.0000000
223.0000000
224.0000000
225.0000000
227.0000000
229.0000000
231.0000000
233.0000000
235.0000000
237.0000000
240.0000000
242.0000000
246.0000000
247.0000000
248.0000000
251.0000000
254.0000000
257.0000000
260.0000000
265.0000000
265.0000000
268.0000000
271.0000000
273.0000000
276.0000000
278.0000000
279.0000000
281.0000000
282.0000000
284.0000000
286.0000000
289.0000000
291.0000000
294.0000000
298.0000000
300.0000000
302.0000000
305.0000000
307.0000000
309.0000000
311.0000000
313.0000000
314.0000000
324.0000000
325.0000000
326.0000000
327.0000000
329.0000000
331.0000000
332.0000000
333.0000000
336.0000000
338.0000000
340.0000000
342.0000000
344.0000000
346.0000000
349.0000000
351.0000000
352.0000000
353.0000000
353.0000000
354.0000000
356.0000000
358.0000000
361.0000000
362.0000000
365.0000000
368.0000000
371.0000000
374.0000000
377.0000000
378.0000000
380.0000000
383.0000000
385.0000000
388.0000000
390.0000000
393.0000000
396.0000000
399.0000000
402.0000000
405.0000000
407.0000000
409.0000000
411.0000000
412.0000000
414.0000000
416.0000000
418.0000000
420.0000000
422.0000000
425.0000000
425.0000000
427.0000000
430.0000000
431.0000000
434.0000000
437.0000000
439.0000000
441.0000000
442.0000000
442.0000000
444.0000000
445.0000000
447.0000000
448.0000000
449.0000000
448.0000000
448.0000000
449.0000000
448.0000000
449.0000000
449.0000000
448.0000000
449.0000000
449.0000000
448.0000000
447.0000000
446.0000000
443.0000000
441.0000000
437.0000000
434.0000000
435.0000000
434.0000000
430.0000000
426.0000000
422.0000000
419.0000000
416.0000000
414.0000000
405.0000000
401.0000000
398.0000000
393.0000000
391.0000000
388.0000000
386.0000000
383.0000000
381.0000000
381.0000000
378.0000000
376.0000000
370.0000000
367.0000000
364.0000000
361.0000000
359.0000000
359.0000000
357.0000000
359.0000000
360.0000000
361.0000000
363.0000000
363.0000000
363.0000000
361.0000000
359.0000000
354.0000000
347.0000000
340.0000000
330.0000000
328.0000000
326.0000000
324.0000000
319.0000000
315.0000000
314.0000000
312.0000000
309.0000000
308.0000000
307.0000000
303.0000000
300.0000000
298.0000000
294.0000000
292.0000000
289.0000000
285.0000000
283.0000000
279.0000000
275.0000000
270.0000000
267.0000000
265.0000000
261.0000000
261.0000000
257.0000000
255.0000000
251.0000000
248.0000000
244.0000000
240.0000000
240.0000000
238.0000000
233.0000000
229.0000000
227.0000000
221.0000000
217.0000000
216.0000000
215.0000000
215.0000000
215.0000000
214.0000000
210.0000000
204.0000000
199.0000000
192.0000000
184.0000000
180.0000000
175.0000000
172.0000000
164.0000000
163.0000000
157.0000000
150.0000000
145.0000000
143.0000000
141.0000000
140.0000000
140.0000000
139.0000000
139.0000000
139.0000000
139.0000000
139.0000000
138.0000000
138.0000000
137.0000000
137.0000000
138.0000000
139.0000000
140.0000000
141.0000000
141.0000000
142.0000000
142.0000000
142.0000000
142.0000000
142.0000000
143.0000000
143.0000000
143.0000000
144.0000000
144.0000000
144.0000000
143.0000000
143.0000000
143.0000000
142.0000000
142.0000000
141.0000000
141.0000000
141.0000000
140.0000000
139.0000000
135.0000000
133.0000000
133.0000000
132.0000000
131.0000000
131.0000000
132.0000000
133.0000000
133.0000000
133.0000000
133.0000000
133.0000000
133.0000000
133.0000000
133.0000000
132.0000000
131.0000000
132.0000000
132.0000000
132.0000000
132.0000000
134.0000000
136.0000000
139.0000000
141.0000000
142.0000000
144.0000000
146.0000000
146.0000000
147.0000000
147.0000000
145.0000000
143.0000000
142.0000000
139.0000000
137.0000000
136.0000000
133.0000000
133.0000000
132.0000000
130.0000000
128.0000000
125.0000000
125.0000000
125.0000000
125.0000000
125.0000000
115.0000000
112.0000000
110.0000000
110.0000000
109.0000000
108.0000000
107.0000000
105.0000000
105.0000000
105.0000000
104.0000000
104.0000000
104.0000000
102.0000000
102.0000000
100.0000000
101.0000000
101.0000000
101.0000000
101.0000000
101.0000000
101.0000000
99.0000000
98.0000000
98.0000000
94.0000000
93.0000000
91.0000000
91.0000000
91.0000000
94.0000000
94.0000000
94.0000000
92.0000000
92.0000000
91.0000000
91.0000000
89.0000000
89.0000000
89.0000000
89.0000000
89.0000000
89.0000000
83.0000000
82.0000000
82.0000000
82.0000000
82.0000000
82.0000000
82.0000000
82.0000000
82.0000000
82.0000000
82.0000000
82.0000000
84.0000000
85.0000000
86.0000000
86.0000000
87.0000000
89.0000000
90.0000000
92.0000000
94.0000000
97.0000000
100.0000000
103.0000000
106.0000000
110.0000000
112.0000000
115.0000000
117.0000000
120.0000000
123.0000000
126.0000000
129.0000000
131.0000000
135.0000000
137.0000000
140.0000000
142.0000000
145.0000000
146.0000000
148.0000000
151.0000000
152.0000000
153.0000000
154.0000000
155.0000000
157.0000000
158.0000000
160.0000000
162.0000000
163.0000000
165.0000000
167.0000000
169.0000000
172.0000000
174.0000000
175.0000000
176.0000000
178.0000000
179.0000000
181.0000000
184.0000000
186.0000000
189.0000000
191.0000000
193.0000000
193.0000000
191.0000000
190.0000000
189.0000000
188.0000000
189.0000000
189.0000000
188.0000000
186.0000000
186.0000000
182.0000000
178.0000000
173.0000000
172.0000000
168.0000000
168.0000000
166.0000000
164.0000000
162.0000000
161.0000000
157.0000000
154.0000000
151.0000000
147.0000000
145.0000000
143.0000000
143.0000000
141.0000000
138.0000000
137.0000000
136.0000000
133.0000000
131.0000000
129.0000000
128.0000000
125.0000000
125.0000000
125.0000000
125.0000000
124.0000000
123.0000000
123.0000000
123.0000000
122.0000000
120.0000000
119.0000000
117.0000000
118.0000000
119.0000000
119.0000000
119.0000000
118.0000000
118.0000000
115.0000000
114.0000000
114.0000000
113.0000000
112.0000000
110.0000000
106.0000000
103.0000000
101.0000000
98.0000000
95.0000000
93.0000000
93.0000000
93.0000000
91.0000000
91.0000000
91.0000000
90.0000000
90.0000000
89.0000000
90.0000000
89.0000000
89.0000000
89.0000000
89.0000000
87.0000000
86.0000000
86.0000000
85.0000000
84.0000000
82.0000000
82.0000000
80.0000000
80.0000000
80.0000000
80.0000000
80.0000000
81.0000000
80.0000000
80.0000000
81.0000000
84.0000000
86.0000000
85.0000000
84.0000000
83.0000000
83.0000000
83.0000000
83.0000000
83.0000000
83.0000000
82.0000000
83.0000000
83.0000000
83.0000000
84.0000000
84.0000000
84.0000000
84.0000000
84.0000000
85.0000000
85.0000000
87.0000000
89.0000000
90.0000000
93.0000000
94.0000000
94.0000000
96.0000000
98.0000000
99.0000000
101.0000000
104.0000000
105.0000000
106.0000000
105.0000000
106.0000000
106.0000000
105.0000000
105.0000000
105.0000000
106.0000000
106.0000000
106.0000000
107.0000000
108.0000000
109.0000000
111.0000000
113.0000000
114.0000000
114.0000000
115.0000000
116.0000000
116.0000000
117.0000000
120.0000000
123.0000000
126.0000000
129.0000000
132.0000000
133.0000000
134.0000000
135.0000000
135.0000000
135.0000000
135.0000000
135.0000000
135.0000000
135.0000000
135.0000000
134.0000000
134.0000000
133.0000000
133.0000000
133.0000000
133.0000000
134.0000000
135.0000000
136.0000000
137.0000000
139.0000000
139.0000000
139.0000000
140.0000000
140.0000000
140.0000000
140.0000000
141.0000000
141.0000000
141.0000000
141.0000000
141.0000000
141.0000000
144.0000000
146.0000000
147.0000000
149.0000000
150.0000000
152.0000000
153.0000000
155.0000000
156.0000000
157.0000000
158.0000000
158.0000000
158.0000000
159.0000000
159.0000000
159.0000000
159.0000000
160.0000000
161.0000000
161.0000000
163.0000000
163.0000000
164.0000000
164.0000000
163.0000000
163.0000000
164.0000000
164.0000000
164.0000000
164.0000000
164.0000000