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