0596179_A -24.9833 31.6 259.0
1941010112 1971123012
283
316
305
299
319
297
322
333
366
294
299
322
327
330
302
333
333
344
336
355
349
297
291
327
330
266
311
299
275
280
288
308
305
-999
344
349
313
322
349
380
358
361
369
344
366
316
313
344
322
288
311
336
-999
344
344
361
372
344
247
302
313
319
338
344
322
355
399
366
361
333
344
316
333
333
322
341
305
308
319
333
311
238
241
244
272
305
361
-999
-999
-999
-999
-999
305
324
355
288
299
272
294
344
338
277
294
294
349
349
338
333
277
258
258
277
294
324
255
316
305
338
327
305
322
311
311
299
308
286
299
305
305
283
311
311
322
308
305
269
283
283
333
294
302
294
311
299
311
338
361
349
283
238
311
333
352
269
255
288
349
216
244
255
294
316
322
250
266
288
266
277
261
233
230
266
294
311
258
258
255
305
222
233
205
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
263
302
291
286
275
-999
322
338
361
266
338
380
272
277
222
336
261
216
302
222
288
299
311
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
377
355
344
316
322
397
355
344
333
319
-999
344
333
338
299
277
-999
-999
322
355
344
361
374
344
338
311
311
277
288
-999
-999
316
344
308
-999
319
344
319
319
369
361
-999
-999
-999
-999
-999
-999
366
299
200
333
336
338
336
330
358
266
275
338
391
344
355
266
330
361
333
266
294
311
255
316
297
305
311
330
283
294
-999
-999
-999
327
294
297
291
316
305
322
305
266
305
294
294
316
286
261
255
261
277
255
-999
-999
-999
-999
291
297
313
283
-999
261
283
255
324
322
338
283
349
-999
-999
-999
255
180
-999
311
283
294
294
283
288
305
294
266
277
266
288
311
322
294
200
219
-999
216
250
294
294
283
366
283
305
294
283
261
266
261
261
255
283
294
238
-999
277
283
288
294
277
283
266
277
294
283
299
311
322
327
266
266
283
266
277
230
222
266
277
266
261
283
277
275
311
258
283
269
277
299
277
283
238
272
266
277
288
283
261
211
222
211
266
227
233
261
283
288
222
283
294
305
305
299
311
316
-999
288
311
266
288
233
261
299
266
299
327
250
266
305
305
266
277
266
255
200
244
244
311
244
294
311
238
283
294
336
305
288
294
366
338
311
188
211
266
244
299
255
205
238
294
194
277
166
238
294
316
311
311
316
188
205
266
294
277
327
-999
-999
-999
-999
-999
266
294
283
322
277
283
250
305
311
349
361
266
-999
283
294
305
294
294
338
338
366
355
311
366
377
299
283
266
366
305
227
216
266
277
294
333
338
322
333
344
322
361
344
344
361
333
344
344
372
361
-999
205
266
294
-999
338
-999
-999
333
358
277
-999
344
338
327
238
258
311
338
305
308
349
305
305
294
272
333
322
344
299
361
269
347
358
222
-999
-999
280
299
294
299
316
-999
349
363
327
-999
344
341
349
344
369
261
374
316
283
319
383
-999
-999
-999
383
277
255
355
-999
380
361
313
319
349
355
349
377
288
294
319
316
333
316
299
294
-999
316
347
377
319
-999
305
311
311
283
230
288
299
316
344
-999
311
305
333
344
-999
305
299
316
333
294
294
-999
299
327
-999
349
-999
322
-999
311
-999
-999
-999
349
361
-999
-999
311
-999
361
-999
-999
-999
333
-999
261
294
294
261
294
194
211
277
277
299
222
211
255
-999
-999
-999
-999
244
-999
227
238
255
238
288
311
-999
-999
-999
294
255
255
277
255
222
216
227
238
238
250
255
250
250
261
211
227
216
227
261
261
294
261
211
227
250
261
261
255
261
238
211
-999
266
266
261
272
238
266
-999
266
211
233
211
250
261
-999
261
305
305
250
277
305
-999
183
177
-999
-999
-999
299
255
255
-999
-999
305
233
-999
-999
-999
288
244
238
233
211
-999
299
255
305
294
299
316
266
255
283
255
261
316
211
-999
-999
-999
316
200
222
211
-999
211
-999
250
250
255
305
-999
311
161
216
-999
288
322
-999
272
166
183
211
216
227
266
305
333
327
294
261
333
-999
316
222
305
372
255
166
-999
294
211
311
299
294
338
-999
294
299
349
194
266
338
-999
349
399
233
333
266
255
-999
388
233
311
324
327
238
299
266
327
299
294
361
305
-999
355
377
-999
399
305
288
316
327
361
261
250
-999
327
361
-999
344
338
355
327
322
322
316
316
211
205
222
261
305
338
338
272
261
255
299
-999
349
327
361
-999
-999
-999
-999
344
366
366
305
333
361
333
266
316
383
277
288
294
-999
372
233
283
333
372
399
388
355
283
327
322
333
372
372
311
288
322
327
349
327
-999
361
416
272
316
377
-999
305
322
288
327
361
349
399
405
349
394
405
377
405
-999
-999
338
333
349
222
238
238
-999
294
333
333
349
322
294
-999
288
288
322
305
283
361
-999
244
294
327
277
238
-999
-999
299
338
205
233
283
294
-999
294
238
244
288
294
-999
-999
344
322
327
322
238
266
-999
-999
316
-999
294
305
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
261
299
-999
322
311
-999
-999
333
216
-999
327
261
-999
-999
238
200
-999
211
233
233
-999
-999
-999
-999
-999
272
222
283
255
272
-999
-999
-999
305
255
277
272
266
238
222
244
-999
277
305
255
283
272
294
294
250
250
-999
266
272
305
288
266
266
-999
283
311
316
294
-999
-999
-999
344
305
338
344
333
322
-999
305
333
272
311
261
299
316
272
333
311
188
299
255
-999
283
283
327
349
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
344
288
311
316
316
333
327
322
-999
-999
327
294
311
-999
-999
-999
333
-999
338
327
305
305
-999
311
311
-999
316
316
394
294
272
233
288
299
305
-999
294
316
294
316
316
-999
-999
394
294
272
299
299
-999
322
-999
311
327
305
-999
349
333
-999
327
305
299
338
316
-999
316
311
-999
333
311
288
-999
305
327
-999
305
-999
305
-999
288
299
261
283
311
338
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
299
-999
-999
272
294
-999
322
261
205
183
183
216
-999
261
227
244
261
227
266
227
255
238
216
211
-999
255
-999
266
322
324
272
272
-999
-999
305
-999
266
200
222
238
266
322
-999
261
322
244
227
-999
288
244
283
238
305
288
-999
338
255
200
238
311
316
-999
316
-999
299
-999
-999
-999
-999
322
238
227
-999
-999
-999
-999
322
-999
288
316
327
361
-999
-999
-999
-999
361
294
277
-999
383
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
255
272
366
305
361
344
355
244
283
-999
366
-999
-999
288
-999
-999
355
238
261
-999
366
261
316
311
322
322
311
333
316
355
344
366
372
344
305
277
377
311
-999
377
-999
-999
372
299
-999
405
-999
399
-999
377
372
255
-999
-999
366
399
416
238
266
322
399
399
-999
250
288
327
355
288
338
344
-999
244
311
327
322
322
338
250
-999
-999
327
322
233
261
288
-999
338
261
283
288
266
266
272
-999
327
266
283
327
266
-999
-999
-999
255
-999
-999
316
316
-999
283
311
316
299
294
288
272
299
316
311
-999
-999
305
-999
355
366
344
322
261
299
-999
349
327
327
311
-999
311
-999
283
322
344
288
205
266
316
-999
294
283
-999
283
-999
-999
-999
338
299
294
322
355
-999
327
294
283
294
272
299
-999
324
327
291
294
255
266
322
313
272
272
305
344
305
272
269
266
291
311
299
288
-999
-999
-999
305
311
327
327
299
261
283
338
311
338
327
305
316
311
288
288
283
294
294
280
288
244
250
255
244
294
-999
288
294
283
297
216
238
-999
244
255
250
238
250
244
-999
244
255
261
255
250
250
255
266
238
250
250
294
277
272
255
216
250
250
266
238
244
277
250
244
255
250
250
261
261
272
305
288
266
266
261
311
277
266
238
244
255
250
222
211
-999
261
-999
-999
311
322
311
344
333
272
311
261
299
316
272
333
311
299
299
316
294
322
349
338
322
338
294
299
322
316
338
333
333
344
327
322
327
288
-999
344
311
294
361
-999
333
344
-999
361
366
322
322
349
344
322
327
322
327
-999
338
338
344
327
-999
-999
283
333
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
377
355
344
461
433
399
383
344
366
344
333
338
327
372
338
333
272
311
338
305
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
386
377
355
374
355
344
366
344
355
372
383
383
377
361
361
374
344
338
322
311
277
330
338
344
322
316
349
338
388
386
405
333
374
361
372
372
344
338
322
322
327
344
305
344
344
316
383
355
333
316
272
294
377
372
366
372
361
327
338
327
311
344
322
327
272
316
322
299
299
294
299
288
294
311
266
261
277
330
322
322
333
311
316
327
327
338
305
311
338
333
311
322
319
322
-999
288
336
372
349
344
333
-999
244
-999
294
294
299
316
322
322
377
283
266
288
327
299
261
288
294
294
244
283
-999
316
250
255
288
255
261
266
288
233
261
266
255
319
-999
311
305
299
311
272
266
255
227
250
255
250
272
261
266
244
227
238
266
283
294
288
211
166
216
236
261
272
288
255
277
261
244
255
216
266
261
261
311
261
205
255
-999
283
266
227
233
222
222
266
263
277
-999
-999
327
255
-999
286
299
-999
-999
-999
266
-999
291
261
261
255
305
177
155
200
255
233
233
238
266
269
261
272
272
283
294
338
316
316
305
316
311
311
233
322
327
283
261
266
277
294
338
238
299
299
244
294
333
-999
-999
333
366
255
183
244
-999
316
355
366
377
272
-999
-999
-999
283
250
272
266
277
-999
366
355
352
299
327
255
172
216
250
-999
333
261
277
-999
316
294
333
344
374
372
333
327
338
361
361
188
255
255
266
227
227
216
261
277
-999
327
344
311
377
388
349
-999
344
413
338
255
322
333
383
-999
222
316
288
-999
-999
-999
322
355
355
383
366
355
-999
272
299
327
327
305
-999
344
344
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
283
288
311
333
288
288
299
299
322
-999
-999
361
327
349
369
255
261
266
-999
-999
-999
327
299
-999
272
288
316
344
399
288
-999
333
333
327
322
327
333
338
277
255
299
344
366
322
-999
355
294
305
333
327
361
399
-999
283
288
299
288
-999
255
-999
266
333
277
227
222
261
272
299
327
316
305
288
-999
322
299
333
305
316
333
283
238
255
277
294
288
311
-999
305
238
255
272
272
-999
-999
-999
-999
333
261
283
294
316
299
-999
294
266
266
-999
-999
288
283
316
327
294
294
316
299
316
327
316
288
261
261
299
272
261
283
261
-999
327
277
294
288
227
222
225
277
283
266
269
261
272
266
-999
255
250
288
299
299
261
272
277
283
322
288
238
233
277
244
261
266
255
272
261
283
272
305
255
288
261
216
250
222
261
272
255
-999
-999
-999
255
261
250
238
216
227
211
222
238
261
250
277
266
299
255
272
250
255
288
255
272
255
200
227
294
283
233
238
288
216
255
261
238
261
227
280
288
288
211
261
272
272
261
288
333
355
355
261
288
205
205
233
255
266
288
-999
299
294
250
-999
-999
327
222
255
305
355
211
222
-999
255
277
305
322
355
349
302
355
333
222
288
355
233
294
344
200
305
205
216
233
255
266
299
316
355
377
372
344
352
277
386
391
366
366
327
233
305
322
299
261
227
233
366
205
-999
205
305
266
283
-999
288
222
327
322
261
305
366
238
294
311
233
255
288
294
-999
322
311
299
294
227
244
216
266
311
349
344
238
272
338
344
372
261
-999
277
-999
266
299
361
344
233
288
288
255
316
372
305
388
383
-999
416
388
383
361
327
383
316
327
338
277
277
311
366
377
383
444
-999
355
355
238
-999
294
349
299
283
327
338
394
-999
344
349
388
322
366
-999
-999
377
355
255
322
322
-999
299
272
250
283
333
288
344
-999
344
216
227
261
294
333
-999
283
288
344
377
-999
-999
283
294
294
316
316
322
294
311
333
338
316
288
299
-999
322
327
-999
-999
-999
311
-999
327
238
305
344
261
294
255
222
233
216
277
261
-999
-999
266
288
288
222
-999
261
-999
288
233
238
294
305
-999
-999
322
-999
-999
-999
-999
294
294
322
288
299
288
294
288
283
-999
-999
-999
-999
-999
288
333
-999
-999
294
333
294
211
-999
227
238
-999
244
244
-999
288
288
327
294
283
283
238
266
283
283
277
216
299
266
-999
261
277
288
216
183
-999
233
216
222
227
227
211
205
211
216
211
211
216
216
244
233
216
222
216
233
244
255
261
288
227
222
211
183
183
211
205
227
238
233
227
-999
211
238
227
-999
255
216
222
238
238
-999
233
211
222
288
-999
227
233
272
222
255
238
222
238
244
255
227
272
-999
299
266
-999
294
255
283
261
-999
322
299
299
227
188
222
255
222
255
322
333
333
288
222
327
211
294
211
-999
255
222
216
283
288
266
-999
288
-999
372
349
349
172
161
211
216
227
283
333
383
305
261
338
261
361
-999
333
-999
361
250
266
355
311
327
349
366
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
316
-999
344
299
277
-999
-999
327
277
327
244
277
288
283
294
250
294
294
216
277
261
283
294
299
288
288
283
322
299
288
288
272
294
-999
266
327
-999
277
294
272
288
305
294
-999
316
294
277
299
316
322
-999
288
327
383
361
261
277
311
338
322
-999
-999
338
288
216
272
338
322
316
-999
-999
-999
-999
-999
-999
-999
-999
327
333
344
327
261
288
277
349
361
338
344
-999
349
366
333
333
372
338
-999
355
338
344
311
327
338
344
349
-999
-999
-999
344
322
305
294
338
316
311
333
344
361
355
366
355
366
349
261
333
238
272
294
-999
-999
-999
-999
-999
-999
-999
-999
338
344
349
305
266
299
327
255
277
299
366
294
311
322
272
277
299
266
316
250
250
261
255
-999
283
288
250
272
288
266
299
277
266
261
222
238
261
277
288
238
261
-999
294
272
261
283
272
266
272
277
288
294
277
261
266
266
288
305
216
277
216
205
261
294
-999
-999
294
283
272
272
255
272
299
255
322
277
305
305
288
288
283
294
216
-999
200
272
283
294
-999
277
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
283
294
172
-999
-999
-999
-999
261
283
255
261
222
238
261
166
272
277
266
277
283
327
250
216
216
211
222
288
299
238
244
277
299
294
299
-999
197
194
247
247
-999
311
355
357
288
323
316
238
244
305
312
345
222
216
277
327
247
308
262
294
291
-999
299
344
362
389
335
388
378
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
378
294
344
388
317
241
-999
363
288
291
334
257
265
302
324
277
332
369
322
316
333
372
399
422
366
200
-999
-999
322
-999
388
280
275
319
275
333
364
244
-999
347
238
-999
-999
361
-999
-999
-999
-999
331
-999
-999
-999
-999
-999
-999
205
248
330
327
349
236
-999
297
269
233
269
288
368
333
354
299
336
377
247
-999
319
355
261
280
291
336
377
315
336
333
372
348
372
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
299
313
-999
408
-999
352
366
349
322
-999
349
327
328
356
369
331
-999
266
281
305
216
219
-999
288
304
280
322
-999
316
-999
-999
327
322
256
277
284
305
294
333
338
338
322
344
355
361
305
250
266
288
324
341
277
255
273
283
277
273
283
299
277
311
349
279
272
349
250
294
322
230
200
205
205
173
211
272
283
205
261
238
230
227
244
274
283
316
261
305
338
261
273
256
266
299
307
327
222
283
244
272
288
234
238
202
222
227
244
266
272
283
283
188
216
227
230
238
244
255
267
278
311
222
257
255
255
288
266
238
211
227
200
205
227
261
238
284
288
250
238
211
188
211
285
250
205
250
299
250
246
222
272
283
250
255
269
333
205
294
227
216
233
263
277
299
341
255
233
278
302
283
273
322
194
183
161
251
245
291
250
250
266
280
284
311
322
211
222
294
211
261
272
273
297
324
344
283
236
255
328
361
294
294
216
277
295
327
377
233
216
261
288
333
333
327
280
295
338
349
352
238
266
384
416
397
266
188
261
266
272
322
261
355
373
233
238
283
247
327
238
222
294
327
378
194
266
294
227
261
222
277
330
349
238
250
327
388
-999
275
316
322
349
338
333
388
283
384
349
377
327
388
405
411
377
322
327
377
401
227
230
311
401
402
405
344
-999
322
347
305
316
266
283
333
333
377
383
405
366
399
294
244
266
316
366
372
349
366
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
383
266
372
322
-999
-999
294
-999
283
299
305
349
-999
-999
294
372
266
294
-999
-999
322
327
322
-999
-999
-999
361
338
294
322
266
344
361
-999
372
333
355
322
294
322
383
366
344
349
349
361
333
327
344
299
366
311
322
338
366
383
388
355
394
327
327
322
283
344
-999
322
355
322
372
305
327
250
338
283
344
261
261
349
272
299
355
344
288
299
288
283
322
288
294
277
294
333
327
327
322
327
355
316
361
366
288
172
238
272
299
333
272
305
233
305
305
299
266
272
261
272
266
222
216
255
272
261
250
250
261
222
261
-999
-999
261
211
255
-999
261
233
233
216
294
266
294
272
233
272
272
255
266
272
277
205
227
255
311
244
272
255
272
272
255
255
266
288
216
255
288
266
200
233
277
244
211
255
277
261
288
277
216
177
216
216
272
299
211
244
188
222
255
250
255
244
255
288
294
349
316
194
261
327
288
277
277
266
283
283
277
316
344
277
233
283
-999
-999
316
261
294
299
283
305
299
211
261
283
-999
-999
277
333
294
327
366
394
316
261
288
327
244
211
227
244
255
272
338
366
311
333
283
338
288
327
327
283
205
233
277
288
272
283
288
322
388
394
261
205
255
361
305
322
255
327
338
344
377
372
394
277
316
383
338
344
361
355
355
266
222
299
288
255
294
272
299
255
216
211
247
278
304
316
340
386
393
400
262
221
254
241
313
275
337
339
288
344
335
298
260
300
399
358
269
321
364
217
233
323
244
243
304
290
277
327
326
243
308
348
370
385
390
382
374
415
352
315
334
233
304
344
322
288
282
289
269
314
263
274
278
269
306
318
315
317
330
352
365
318
350
318
292
304
334
345
348
358
351
364
302
327
252
257
288
305
329
364
292
308
327
345
343
360
304
314
318
317
342
345
329
318
323
284
254
304
353
322
303
285
254
301
300
290
294
297
294
329
330
332
329
321
293
298
321
234
297
317
345
360
384
310
377
342
302
325
374
286
233
289
307
214
268
283
266
337
306
325
263
250
318
252
306
316
328
304
335
-999
241
271
-999
296
322
287
282
277
264
285
305
345
345
249
254
300
274
270
284
271
256
271
263
274
284
305
302
330
315
327
327
274
254
250
255
277
334
282
319
266
275
292
267
275
294
267
284
213
229
247
253
252
255
262
256
275
267
276
254
263
287
272
267
246
264
264
269
256
285
235
290
249
292
264
277
-999
246
250
243
245
250
259
293
251
244
256
270
295
278
182
181
222
218
-999
236
257
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
270
340
310
315
-999
-999
325
370
350
245
280
335
-999
345
-999
-999
265
240
-999
295
330
345
355
-999
-999
-999
385
360
385
335
-999
320
-999
340
-999
300
340
345
355
-999
365
260
310
350
270
280
-999
290
265
295
330
360
365
-999
360
-999
350
350
330
350
-999
350
345
300
240
340
380
-999
280
-999
320
320
-999
345
-999
340
270
300
305
380
360
-999
370
345
330
300
290
292
-999
310
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
230
251
260
261
-999
231
270
241
220
230
251
-999
281
271
241
261
241
200
200
191
200
220
241
261
270
-999
305
245
255
245
270
295
-999
275
285
275
275
310
295
-999
-999
265
-999
250
265
295
-999
190
260
300
240
285
220
-999
260
260
210
230
285
245
-999
320
325
250
250
275
325
-999
300
330
350
180
215
210
-999
245
250
250
201
255
270
280
-999
-999
350
305
275
275
-999
290
235
255
355
295
290
-999
-999
360
280
385
205
245
-999
280
270
210
220
255
285
-999
205
285
345
370
360
320
-999
335
180
185
250
275
320
-999
330
360
295
310
360
270
-999
-999
320
325
380
400
280
-999
235
225
305
355
315
370
315
225
400
406
-999
210
310
220
225
350
280
300
330
280
320
-999
360
240
240
260
-999
280
330
270
340
360
360
390
-999
380
250
210
270
290
320
320
-999
280
300
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
335
-999
285
305
300
340
-999
355
290
330
290
255
295
-999
305
290
300
365
325
350
-999
310
305
310
325
325
320
310
-999
-999
250
275
320
310
-999
-999
325
280
-999
-999
-999
-999
-999
315
305
310
320
300
-999
300
295
350
295
310
-999
-999
-999
-999
340
340
330
300
280
295
285
320
239
230
255
-999
245
-999
340
270
275
275
260
-999
300
280
270
245
285
-999
305
300
290
310
-999
330
-999
325
310
345
-999
-999
260
-999
330
290
315
300
250
255
-999
300
320
300
300
290
275
-999
300
270
315
280
280
245
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
280
260
280
240
250
240
265
230
250
235
250
240
210
250
285
290
300
250
240
250
270
300
230
250
280
280
290
250
245
285
290
300
265
-10
280
255
250
280
290
250
265
285
280
285
300
295
255
290
290
235
295
295
305
220
230
225
220
240
205
230
260
295
320
340
350
250
290
215
240
230
220
260
310
290
270
260
285
295
295
240
250
285
345
275
275
330
300
295
220
265
320
340
290
245
220
290
290
320
280
275
355
280
310
330
400
250
185
250
275
320
350
360
380
240
300
280
305
250
310
320
315
-999
-999
-999
320
310
170
355
-999
-999
-999
280
300
305
330
-999
-999
305
265
215
330
390
350
-999
310
215
175
215
265
320
-999
270
335
365
225
215
192
255
375
315
320
390
370
435
-999
385
244
155
195
300
274
-999
385
190
165
215
310
265
-999
285
335
295
365
345
235
242
235
268
345
245
265
320
360
310
315
325
335
300
265
284
300
310
375
298
230
248
-999
-999
-999
-999
-999
355
268
265
322
340
223
265
265
305
315
320
310
368
325
332
305
256
260
265
292
304
-999
-999
-999
316
315
325
322
326
336
335
340
348
354
385
390
395
226
265
292
325
322
320
346
-999
345
346
275
286
310
312
-999
305
228
310
330
325
340
-999
300
314
295
330
302
322
-999
340
338
350
330
330
336
348
340
316
315
330
315
320
-999
355
305
304
285
296
302
315
315
305
292
-999
-999
-999
-999
310
290
315
310
-999
310
-999
345
345
340
340
330
274
-999
275
265
290
275
256
320
-999
330
285
320
285
296
366
-999
320
310
308
316
355
350
-999
255
275
332
299
282
295
-999
305
255
275
290
312
282
-999
315
320
325
315
305
230
-999
205
215
240
-999
-999
250
-999
285
272
292
300
310
305
-999
180
172
210
245
250
245
-999
285
310
335
330
310
250
-999
300
275
300
265
255
230
-999
278
235
242
235
260
250
-999
275
290
250
235
242
275
-999
240
285
215
265
300
230
-999
245
250
262
274
255
275
-999
292
260
295
320
320
300
-999
286
256
316
320
320
344
-999
340
226
250
252
274
310
-999
385
290
260
345
360
306
-999
330
295
180
215
248
265
-999
342
340
350
384
335
356
-999
364
306
198
230
306
350
310
290
210
180
266
202
268
-999
250
238
250
256
268
256
-999
274
306
310
356
295
395
-999
268
340
185
216
260
306
-999
350
380
235
260
340
340
-999
355
295
365
380
280
350
-999
335
252
330
335
350
-999
345
298
310
324
352
370
372
-999
380
384
355
354
250
244
-999
320
350
370
318
310
315
-999
310
344
350
422
336
272
-999
324
268
290
302
305
310
308
304
295
325
360
280
280
290
365
360
376
322
372
320
-999
334
-999
304
340
400
340
390
335
-999
345
355
354
340
-999
376
385
384
316
285
238
-999
248
325
325
355
358
360
-999
375
335
342
350
334
340
-999
295
320
300
288
302
350
-999
325
340
354
375
328
364
-999
362
365
315
416
428
340
-999
345
360
375
392
370
345
-999
356
310
330
322
350
325
-999
354
335
344
305
306
320
-999
350
310
312
320
316
320
-999
275
282
300
304
318
295
-999
318
300
306
304
316
300
-999
302
348
298
308
330
282
-999
295
305
355
334
280
282
-999
298
310
302
310
350
360
300
280
295
370
390
286
320
-999
270
320
280
272
300
360
375
-999
242
250
268
290
320
315
314
324
360
245
290
290
304
-999
230
236
260
265
278
-999
255
265
279
268
-999
-999
-999
255
242
255
256
296
270
-999
272
252
186
256
245
264
-999
275
290
315
209
208
236
-999
216
235
210
236
210
265
-999
296
202
150
152
180
165
-999
266
266
240
262
304
296
-999
335
268
250
260
285
295
290
-999
260
292
258
284
298
-999
305
302
236
266
284
285
-999
290
244
266
296
296
265
-999
334
275
256
244
268
338
-999
278
265
304
324
230
178
-999
180
242
260
222
254
276
-999
305
305
306
280
278
304
342
334
338
360
348
206
196
-999
265
294
310
390
320
360
-999
365
230
246
339
340
334
-999
335
356
316
325
310
365
355
-999
246
312
235
235
335
300
-999
185
256
290
330
290
-999
345
365
245
320
356
360
-999
346
250
196
284
335
326
-999
270
360
342
352
375
360
-999
384
384
360
352
262
280
-999
395
336
294
385
325
360
-999
385
275
272
382
365
282
-999
306
318
345
315
345
304
375
-999
358
375
400
322
288
-999
298
374
350
304
380
370
420
-999
224
-999
320
-999
-999
325
346
338
-999
375
370
335
-999
290
290
310
340
340
325
315
325
335
365
355
325
295
-999
335
280
325
330
295
288
-999
320
326
340
326
270
286
-999
332
332
352
296
320
294
-999
315
344
346
355
340
342
-999
354
324
316
332
270
302
-999
326
304
330
320
326
328
335
336
280
280
296
306
325
-999
330
344
345
336
335
336
-999
280
296
302
330
304
314
-999
346
355
274
270
282
336
-999
315
316
325
355
338
-999
-999
338
340
355
316
325
320
-999
324
314
345
260
260
294
-999
306
340
320
305
300
316
-999
365
344
350
278
215
275
-999
316
334
296
304
334
330
-999
340
336
350
315
270
305
-999
320
306
320
278
285
285
-999
-999
295
292
305
306
308
320
-999
232
245
254
272
286
316
-999
212
245
258
272
310
-999
240
225
240
250
250
222
-999
250
252
260
298
286
286
-999
285
268
222
246
260
268
265
286
286
272
265
276
254
-999
260
272
260
262
265
264
-999
296
266
294
315
306
262
-999
272
280
280
282
268
290
-999
312
296
335
205
192
216
-999
210
230
220
220
250
250
-999
324
275
266
265
265
275
-999
255
275
290
272
280
365
-999
356
-999
222
265
315
244
-999
275
270
256
280
256
255
-999
270
265
176
140
194
235
-999
326
340
355
390
406
412
-999
325
280
362
352
396
378
-999
395
305
255
346
-999
378
-999
350
374
282
315
375
245
-999
265
230
275
272
336
310
-999
344
346
398
344
310
306
-999
344
344
235
295
310
335
-999
310
255
335
335
398
310
-999
364
360
392
430
296
320
-999
395
355
344
304
392
412
-999
365
330
250
310
320
370
-999
296
342
340
330
250
320
300
306
-999
325
335
345
355
355
365
-999
-999
-999
-999
-999
-999
355
285
285
-999
365
350
-999
330
315
335
275
280
275
-999
325
340
258
285
-999
345
375
-999
325
390
294
325
320
-999
340
365
375
385
355
305
-999
358
350
365
345
356
370
-999
378
310
306
315
278
304
-999
326
345
310
310
322
320
-999
250
290
350
312
314
326
-999
340
338
350
370
362
342
-999
330
390
310
280
285
296
-999
305
332
365
350
260
280
-999
298
300
316
308
330
310
298
-999
296
-999
318
322
342
362
-999
362
356
380
270
325
-999
340
340
320
320
296
280
-999
300
325
326
318
296
344
350
-999
298
310
330
-999
280
-999
315
270
276
286
342
375
-999
306
330
270
266
332
332
-999
262
216
256
288
310
315
-999
272
315
248
272
292
322
-999
-999
324
300
290
255
304
-999
315
256
278
246
245
260
-999
265
275
265
255
245
242
-999
298
290
296
300
300
296
-999
272
240
262
260
255
270
-999
242
242
286
286
192
202
-999
262
294
258
246
290
240
-999
265
246
264
274
270
268
-999
260
250
265
262
250
255
266
295
250
255
290
290
250
-999
215
255
260
280
278
290
-999
320
248
245
230
240
250
-999
280
278
272
274
310
315
-999
370
268
206
285
288
306
-999
-999
330
356
372
215
250
-999
306
242
236
245
258
285
-999
318
320
346
236
262
282
-999
320
320
325
318
358
342
-999
340
265
246
248
280
256
-999
335
260
305
280
290
390
-999
375
204
202
220
272
270
-999
292
-999
-999
-999
352
360
425
188
204
206
292
345
256
-999
320
252
346
260
-999
330
-999
334
305
320
304
288
250
290
292
297
316
310
325
398
320
340
357
315
315
275
310
298
205
222
322
346
312
314
326
366
395
364
406
414
233
220
270
308
345
298
306
379
380
298
288
253
320
283
30
367
409
340
305
256
264
353
322
375
390
381
284
333
355
365
353
376
286
300
324
360
278
296
306
231
288
320
334
340
334
285
275
306
262
285
315
330
260
308
310
286
254
270
284
280
312
326
360
335
262
270
248
272
300
308
312
296
275
265
268
285
304
305
328
354
338
310
310
324
345
340
334
326
314
254
286
300
294
294
300
300
304
315
325
300
335
241
288
300
332
330
297
350
242
300
350
354
325
330
175
250
265
301
285
265
280
315
298
300
284
340
246
196
195
184
214
241
252
274
245
268
256
260
275
295
295
292
248
305
300
258
258
285
275
252
257
265
270
270
252
256
265
310
305
240
245
234
232
240
260
240
227
205
210
232
260
286
269
260
288
226
244
240
255
236
214
232
259
270
280
280
258
234
240
264
255
275
246
248
270
223
235
250
242
200
216
230
260
240
243
250
246
235
230
280
287
304
249
320
210
220
220
210
222
230
250
240
254
280
285
290
315
262
280
265
245
255
310
350
275
324
326
274
270
305
329
290
210
216
229
262
300
228
218
245
262
290
324
325
270
270
334
255
272
352
290
284
254
243
308
240
256
268
320
270
312
274
274
265
272
276
305
330
365
175
185
255
310
335
341
309
265
180
252
292
356
280
256
285
318
332
375
282
264
236
240
254
240
316
340
330
352
336
340
375
366
268
315
325
354
405
284
324
361
346
344
325
354
386
340
366
322
252
258
220
256
322
268
240
240
324
272
294
315
308
274
260
260
296
284
256
284
306
310
335
318
308
296
310
313
264
246
304
332
280
275
280
286
298
299
354
335
315
334
344
350
330
302
332
300
318
320
315
225
225
258
271
310
365
310
311
343
322
365
355
368
361
362
374
375
368
367
360
370
326
288
310
292
306
310
353
380
385
399
346
337
352
362
350
369
298
320
322
333
330
337
339
230
245
290
281
299
290
310
304
337
330
354
342
350
370
343
348
360
330
344
334
299
309
320
304
324
320
334
326
330
320
342
328
349
325
325
330
336
325
354
361
380
257
285
305
315
260
302
284
274
294
303
316
286
234
272
300
272
222
312
300
260
322
330
306
325
342
294
291
326
286
302
324
298
293
286
291
298
292
306
318
343
282
273
291
314
318
318
316
334
336
246
270
275
284
260
294
254
270
304
352
292
250
256
287
334
300
290
286
274
294
242
258
284
270
223
222
225
230
270
250
242
276
244
260
255
275
230
191
252
232
267
284
246
226
192
246
235
256
238
240
276
244
288
225
215
224
240
245
250
244
238
256
280
258
174
210
260
242
232
225
252
260
282
292
296
246
263
244
254
254
256
296
200
250
257
208
182
196
228
234
232
246
240
240
264
292
288
212
244
234
220
248
250
232
244
290
266
285
320
344
348
356
206
216
256
252
264
320
350
294
322
352
324
336
298
360
352
252
250
314
356
372
268
302
335
225
275
314
255
203
245
312
340
365
204
247
256
294
362
265
266
324
365
362
262
290
240
260
295
335
368
394
280
338
372
266
304
391
244
175
185
240
290
344
317
356
225
234
266
274
264
272
270
252
315
308
244
308
330
342
376
370
374
370
250
230
272
255
284
350
290
350
258
235
274
306
333
246
286
315
340
311
297
369
361
206
232
251
316
340
320
365
360
320
285
335
358
191
250
284
282
305
316
34
296
320
376
340
336
368
390
354
270
298
330
360
352
328
300
296
303
322
342
242
295
314
270
304
416
276
270
312
330
314
322
360
399
386
359
390
363
385
395
383
375
390
327
330
325
305
356
383
365
319
302
346
316
330
328
300
365
255
300
-999
-999
-999
340
352
350
330
346
366
336
225
290
354
346
350
330
316
340
344
345
351
401
354
380
315
306
286
300
320
304
306
318
316
298
288
276
296
310
314
310
334
380
330
376
265
280
305
304
320
334
322
352
378
235
198
210
302
264
274
286
306
308
244
256
275
238
254
268
285
268
276
300
282
244
250
272
278
290
284
281
274
272
280
280
276
300
244
246
246
250
254
264
272
288
287
300
276
288
306
282
245
264
272
266
241
234
270
300
294
282
302
268
286
335
260
290
335
330
300
314
294
266
281
256
276
274
266
290
306
225
246
256
272
250
272
254
255
260
260
276
224
250
284
290
272
324
254
250
268
260
254
266
266
300
330
210
244
266
290
294
260
300
265
290
320
254
270
266
302
290
274
310
344
284
296
284
320
320
222
148
264
266
294
352
363
362
273
325
284
339
314
315
290
294
228
290
330
226
294
374
374
232
280
249
316
386
420
368
352
374
250
294
334
299
324
370
334
334
352
365
396
318
254
280
312
336
368
344
380
396
396
202
228
280
310
342
315
294
322
348
362
368
396
260
296
286
322
294
304
314
296
305
346
334
404
424
420
225
232
290
200
225
275
321
365
292
218
292
324
335
243
258
278
305
308
308
302
325
325
318
358
274
313
364
320
318
254
292
327
338
322
318
311
300
282
314
334
324
274
290
288
298
300
292
292
306
280
306
320
345
254
316
362
326
326
340
266
280
311
330
324
335
350
340
312
340
350
348
350
265
256
274
346
294
308
324
330
330
260
306
336
324
310
346
374
315
335
328
342
346
346
326
342
322
304
290
320
334
340
258
265
276
276
305
332
372
356
328
330
356
348
358
254
255
263
280
290
308
340
344
334
284
270
280
314
352
324
240
290
354
308
298
300
306
306
322
350
250
306
296
248
252
210
266
284
286
290
316
274
264
264
270
306
318
345
210
240
266
286
288
300
286
276
297
210
266
290
264
244
262
286
244
244
233
244
278
272
267
266
314
250
259
261
245
306
290
343
256
248
265
290
315
246
250
358
256
270
262
270
238
226
246
250
254
290
304
245
156
168
210
222
230
230
216
238
262
285
310
256
198
225
246
252
254
222
240
244
183
212
208
183
224
234
248
270
210
236
250
244
256
260
272
268
274
276
208
232
251
245
232
305
232
174
215
246
266
268
244
230
248
214
254
272
284
306
266
276
250
273
316
252
286
232
234
238
250
280
326
324
270
264
340
245
264
274
267
278
296
244
256
314
298
348
356
349
332
321
328
340
332
306
297
294
340
358
300
296
318
328
316
405
284
252
286
310
372
288
330
380
370
334
328
380
324
262
344
284
210
294
310
346
312
250
294
324
296
294
325
286
252
314
308
294
314
322
300
340
345
316
287
300
340
356
266
292
300
348
318
354
376
322
246
304
355
340
302
314
334
334
284
298
315
340
260
347
386
323
296
277
294
300
301
365
380
390
300
334
380
373
272
295
249
320
350
267
345
365
390
395
412
232
245
280
334
326
326
366
415
330
347
378
244
306
346
385
350
342
317
308
290
304
324
310
316
312
340
328
304
344
350
306
360
390
362
295
280
324
280
334
290
326
348
304
294
308
304
286
298
348
324
260
260
300
346
345
323
292
312
366
298
256
320
330
288
298
306
310
315
332
360
340
310
330
376
366
404
330
334
308
310
314
346
324
280
324
320
294
322
334
302
340
356
330
340
340
346
350
380
328
340
334
343
346
375
310
288
334
356
340
322
312
310
308
314
326
238
256
292
340
266
232
260
263
283
296
308
260
252
213
240
244
264
280
292
270
290
316
304
296
274
282
306
287
244
260
295
310
292
310
244
274
296
258
266
294
276
264
250
244
226
244
250
246
274
270
280
292
328
334
264
250
250
280
250
255
250
258
260
260
265
215
224
200
274
300
264
204
210
226
220
230
260
266
254
296
281
216
204
230
204
222
216
232
234
236
236
266
244
240
256
280
206
210
244
254
282
230
230
242
252
260
284
264
262
260
250
244
258
216
226
234
282
270
306
320
236
222
250
286
242
218
248
290
242
262
298
303
244
241
266
325
212
292
305
314
258
244
295
269
244
235
261
300
334
354
325
276
310
293
290
334
284
290
315
321
280
329
360
324
256
340
394
236
295
388
176
178
274
286
284
306
326
334
358
354
354
304
312
370
315
326
314
302
268
236
234
256
335
366
264
205
282
292
278
270
326
318
280
276
264
308
334
396
388
300
308
360
314
364
324
386
328
345
237
344
213
204
272
288
324
358
286
214
262
322
316
296
298
334
306
292
288
332
370
308
272
274
274
324
300
330
268
298
296
242
281
326
316
248
254
340
360
231
228
298
312
340
340
326
326
344
360
260
280
326
346
367
372
285
254
267
286
298
320
332
296
324
352
350
362
314
316
276
268
326
326
324
346
352
266
306
327
340
365
356
338
374
350
364
334
374
360
356
366
372
292
308
350
322
322
346
376
350
327
350
368
392
300
336
370
384
420
254
258
276
296
294
318
330
326
330
344
314
335
326
330
326
360
348
266
286
304
376
344
322
326
342
294
-999
-999
-999
343
306
322
338
350
350
364
206
174
242
226
256
310
309
343
332
286
293
322
241
266
272
284
314
265
328
294
308
276
284
274
278
290
322
230
286
332
245
246
276
276
264
222
240
264
292
298
292
304
274
264
324
348
300
300
200
200
212
225
234
240
248
254
215
200
230
242
248
254
284
322
280
230
216
220
232
234
250
222
216
248
255
270
240
246
242
246
244
252
254
266
288
238
258
260
254
274
252
268
210
236
256
240
258
294
256
260
279
290
262
246
260
282
298
311
300
275
254
270
254
284
296
334
272
256
258
258
260
296
320
280
290
270
260
286
312
296
350
360
306
344
369
364
233
174
225
244
234
230
258
258
286
282
234
284
262
284
300
304
304
296
314
345
364
375
304
300
275
287
315
357
268
155
206
240
284
316
296
276
260
335
250
230
281
326
350
360
283
281
230
274
215
284
348
378
246
166
216
234
280
330
348
350
272
314
334
346
392
381
326
365
350
360
220
225
250
280
310
336
353
304
212
160
156
226
308
346
350
232
240
268
309
307
310
302
320
330
274
300
336
348
279
270
290
362
358
340
330
262
294
365
380
397
360
383
418
282
290
330
310
368
415
344
340
345
374
396
300
258
303
356
358
342
326
281
312
240
290
240
267
320
322
325
328
316
358
350
343
368
331
321
356
307
350
372
378
340
312
294
286
324
348
284
336
240
302
340
256
270
298
314
310
260
275
284
-999
274
278
316
298
308
334
284
294
252
260
290
364
274
302
302
297
309
344
314
330
358
246
281
326
286
286
292
318
320
316
323
336
324
326
330
328
346
365
326
334
354
346
236
276
255
270
266
316
324
288
284
342
365
376
336
225
230
335
294
304
284
358
340
240
244
276
288
318
294
290
280
268
268
270
256
276
282
298
292
314
312
310
316
320
284
304
286
270
314
268
318
304
296
230
254
268
264
280
302
256
260
296
284
304
252
294
272
258
245
244
274
254
252
284
300
290
326
260
268
244
244
256
240
258
262
246
242
202
212
238
258
304
304
290
318
320
345
248
274
260
270
280
294
296
284
272
264
282
324
256
284
280
287
316
258
196
250
296
340
225
190
240
266
258
260
292
246
301
328
272
290
305
254
256
275
320
293
316
284
264
255
278
296
348
215
214
218
250
250
292
312
324
324
310
288
250
246
310
280
310
334
267
250
268
268
270
322
272
274
343
375
302
224
170
180
252
267
270
302
342
312
386
340
334
308
214
255
320
355
358
360
396
234
296
304
348
384
274
260
276
364
180
230
330
190
221
244
272
210
256
310
336
296
335
360
340
340
356
364
374
380
330
344
234
276
270
250
264
300
318
324
372
229
268
340
320
264
281
289
250
292
296
358
300
315
378
392
227
356
315
360
350
388
334
278
300
360
338
340
362
376
352
224
225
216
238
270
218
268
280
324
302
326
290
304
324
334
342
290
312
259
280
320
266
296
360
406
284
278
364
284
328
300
338
348
320
360
360
326
366
262
322
296
304
310
327
258
326
356
364
363
336
352
267
296
322
332
330
302
290
298
298
304
336
304
300
330
320
214
270
292
300
310
270
218
262
308
305
305
298
285
294
288
290
295
298
323
338
326
310
272
238
283
282
290
312
305
240
252
296
304
288
304
291
304
312
307
297
330
318
228
245
278
298
290
301
326
306
270
286
290
312
294
304
302
290
248
230
310
302
236
260
284
288
302
298
295
194
276
262
266
318
300
304
308
274
268
268
278
288
286
292
310
267
260
264
262
270
282
310
228
244
245
272
289
296
236
248
258
284
300
234
250
276
296
236
266
268
298
330
270
240
230
230
244
256
262
270
270
248
258
266
288
250
180
250
270
286
266
258
290
244
276
242
244
242
258
234
204
212
224
240
254
148
165
222
234
225
246
270
210
220
262
300
230
230
248
250
254
296
303
238
260
262
270
270
318
226
240
314
302
258
270
304
245
230
255
330
240
210
226
244
254
254
258
244
244
290
278
285
294
324
280
284
342
360
235
224
258
294
270
265
283
283
302
308
318
310
300
303
302
276
290
278
235
264
318
294
350
342
354
305
370
264
268
344
230
220
352
288
266
280
304
328
305
320
272
316
332
350
330
314
336
354
374
424
220
200
188
185
250
292
-999
330
298
296
316
346
336
358
344
348
314
378
356
256
315
370
390
300
210
210
275
344
304
300
368
258
272
334
368
375
356
383
280
278
356
302
334
336
350
396
385
254
258
324
346
354
340
346
305
332
300
310
322
335
294
354
299
326
350
358
366
365
378
362
390
425
356
366
326
356
364
362
342
373
266
308
328
384
402
400
398
358
308
334
348
272
306
348
308
348
340
320
380
366
313
340
337
335
366
370
370
398
338
335
312
288
326
310
284
304
278
285
308
310
236
298
325
340
320
350
295
336
350
298
324
326
346
348
284
308
290
272
295
346
258
234
256
290
286
314
302
308
308
314
334
310
232
250
272
245
280
295
-999
294
324
294
328
246
267
298
294
320
360
310
255
306
246
260
250
226
230
276
308
225
240
302
242
236
268
316
262
280
296
336
316
354
330
324
334
274
305
292
321
286
251
181
185
283
302
306
285
267
252
263
282
264
248
248
210
256
264
256
265
295
324
160
126
198
222
235
290
285
256
226
262
198
214
220
235
245
266
232
212
240
223
224
252
272
260
256
238
210
224
236
258
272
265
305
180
166
216
256
290
295
310
228
252
260
280
287
290
288
287
304
242
224
265
280
304
320
340
315
254
254
255
280
263
298
330
258
260
304
350
224
152
238
272
272
242
276
366
150
220
256
300
290
178
272
294
238
280
292
280
310
304
317
264
344
284
244
248
268
315
330
267
295
365
290
200
308
328
352
302
345
325
235
320
310
310
312
246
276
335
374
194
202
294
388
318
240
268
265
308
345
370
368
360
246
305
384
428
324
378
324
356
242
198
214
296
370
330
360
315
248
208
313
320
285
330
324
330
336
380
394
388
320
154
194
202
216
296
332
154
181
294
285
300
332
344
372
285
224
288
310
344
304
279
342
356
370
335
252
210
278
324
292
332
280
330
310
308
315
360
370
410
355
365
390
374
376
410
330
366
244
326
354
246
234
306
338
366
366
352
380
328
304
357
294
334
380
372
394
275
360
375
344
348
396
400
260
312
386
364
400
394
358
376
372
371
380
385
412
365
257
347
380
362
315
342
265
307
345
374
327
336
335
350
355
360
398
302
328
362
395
340
375
410
394
268
335
348
362
376
386
375
415
310
208
240
274
274
258
225
254
294
318
320
282
284
284
310
315
298
290
315
284
304
316
328
324
243
296
295
245
290
260
290
295
344
304
320
350
265
297
330
310
316
360
316
380
302
185
265
258
280
292
326
300
316
320
272
300
350
306
230
260
284
250
248
255
275
294
260
280
290
300
310
285
275
276
280
284
-999
-999
-999
295
288
270
276
300
320
306
330
274
178
206
252
306
264
258
272
250
260
260
292
225
256
240
228
240
240
253
273
282
280
260
254
300
328
282
270
290
308
274
320
315
228
205
255
300
300
270
255
284
306
322
330
190
200
224
246
247
248
222
237
240
240
250
275
304
300
316
330
295
258
268
246
284
266
238
245
235
246
268
266
260
270
280
302
340
230
256
274
295
308
270
255
290
295
338
342
270
267
340
282
245
248
355
277
334
293
278
294
192
228
287
320
332
287
278
322
317
224
287
320
342
338
341
325
260
216
201
246
280
275
255
295
346
385
400
300
340
295
255
348
386
400
348
156
176
196
210
232
295
252
196
245
291
348
350
245
275
265
310
335
280
240
292
340
360
370
355
200
245
270
280
320
340
340
380
320
385
270
360
375
350
380
282
325
390
260
285
315
360
262
304
375
346
320
270
205
270
279
302
334
325
268
293
280
315
365
311
340
315
271
310
290
300
330
364
325
360
372
410
380
340
385
340
350
330
350
350
355
390
290
300
380
328
296
346
385
402
324
370
396
330
317
355
370
353
383
328
348
376
400
260
300
315
340
354
363
290
340
372
316
325
321
320
350
330
292
322
360
355
360
360
361
382
372
373
371
382
387
302
329
381
400
361
321
321
353
277
290
316
302
306
318
314
330
337
352
298
326
350
340
332
319
335
342
230
284
299
355
350
320
326
333
328
332
350
292
311
323
352
340
350
364
319
370
235
281
291
341
303
273
247
252
292
261
279
313
294
288
318
330
308
322
300
251
293
333
260
280
266
230
202
192
257
307
320
290
281
293
298
316
336
352
381
341
280
300
330
342
215
212
265
271
297
292
268
268
330
262
299
316
256
277
221
232
250
246
234
198
282
250
236
254
268
270
235
191
240
272
289
286
220
275
331
266
338
260
266
277
313
270
293
314
235
210
212
240
279
252
286
318
260
181
226
250
263
281
283
300
253
248
256
290
304
284
301
328
290
310
337
255
268
250
331
265
337
260
280
260
258
286
276
330
267
320
300
304
282
305
308
346
367
376
224
315
200
330
270
280
312
350
347
275
213
304
328
272
330
360
352
357
307
334
366
386
360
360
358
362
352
333
230
294
273
340
330
322
387
390
315
185
176
253
288
293
231
312
194
205
266
282
334
324
344
352
247
280
304
338
373
316
292
360
367
393
393
313
261
268
321
368
219
326
248
251
334
365
365
349
369
332
405
268
236
326
370
365
351
380
400
367
344
362
294
352
358
372
361
376
337
338
381
310
372
391
390
374
289
318
340
346
336
361
356
217
307
307
356
306
346
324
362
319
338
254
323
290
251
304
320
343
331
330
360
417
289
359
369
348
266
293
322
336
338
320
245
308
302
289
306
322
324
325
321
336
321
315
333
335
298
302
336
358
298
326
362
261
288
291
321
318
290
298
296
331
328
318
270
320
338
342
336
332
367
340
355
340
303
312
335
337
333
332
340
299
320
338
337
330
327
326
340
318
331
370
281
332
374
355
283
283
303
288
278
300
338
340
236
287
290
248
280
270
285
257
294
326
228
316
287
286
246
257
300
292
298
316
308
323
295
324
316
311
328
351
270
298
214
242
276
303
268
270
275
312
220
276
284
319
213
216
264
300
271
180
228
258
294
280
272
263
252
242
233
238
234
241
248
244
240
238
262
270
276
259
263
278
303
312
270
156
150
232
276
250
246
276
256
298
207
136
236
274
262
275
302
297
314
246
194
221
280
291
268
298
261
250
237
262
296
328
252
222
240
256
268
292
266
267
256
239
258
263
272
288
268
250
298
296
246
318
262
316
262
277
236
240
250
254
264
313
281
304
302
322
280
242
281
312
315
350
205
276
265
292
327
334
296
316
333
300
344
284
185
274
168
250
297
270
322
363
-999
398
267
277
322
342
392
266
293
326
344
283
376
360
318
243
261
291
344
388
199
231
228
314
296
296
349
326
344
357
351
311
284
224
261
326
342
368
293
152
176
303
317
287
333
312
297
324
250
195
281
294
314
278
217
268
280
288
257
263
252
336
190
196
266
282
339
240
260
278
310
293
296
320
294
288
334
252
272
267
307
346
282
289
336
372
322
307
382
317
274
263
317
262
249
296
339
282
243
303
354
379
372
316
328
354
338