0277177_W -28.95 18.1 356.0
1960010112 1990063012
420
384
305
250
295
353
403
403
428
390
365
360
378
434
432
405
400
365
363
365
350
363
398
355
330
355
348
320
355
353
378
-999
345
380
395
425
373
310
310
335
360
393
430
423
410
420
358
323
328
320
345
378
373
388
385
385
395
413
420
415
388
385
390
378
330
340
345
400
400
370
345
360
380
313
318
345
343
348
318
303
298
330
345
333
350
290
265
300
313
290
288
304
275
265
310
260
235
283
315
290
265
313
353
338
280
330
368
365
340
328
283
275
270
285
263
260
303
308
315
305
315
320
328
333
313
310
280
280
220
203
210
245
250
185
180
230
255
255
270
243
270
223
235
233
225
210
240
230
245
258
220
260
0
240
273
290
248
175
173
195
195
215
233
248
250
278
258
255
263
240
210
145
160
180
200
205
190
223
228
230
225
230
238
255
235
240
205
180
185
218
223
223
230
250
253
233
203
193
178
138
155
165
195
223
235
255
250
260
260
278
293
270
233
280
210
200
260
248
243
225
268
275
245
260
295
285
195
180
215
245
275
180
203
248
313
270
303
303
220
185
225
295
230
255
290
265
260
290
308
195
258
298
345
230
218
310
358
383
383
300
350
375
363
215
220
245
313
338
338
245
265
260
255
270
331
345
255
260
310
338
313
238
218
303
318
275
295
348
388
303
320
250
273
340
320
268
273
265
280
358
395
380
398
445
435
425
425
415
435
363
285
293
315
375
383
378
325
283
295
315
368
375
405
408
370
370
380
390
368
345
358
350
350
375
350
326
345
368
353
345
313
330
380
393
340
368
413
435
418
393
335
293
318
245
268
290
315
348
383
378
398
385
375
360
365
350
338
340
323
305
315
355
365
413
400
430
428
445
433
403
343
360
350
385
325
330
388
400
400
418
390
375
278
223
260
310
385
393
373
398
363
383
410
405
403
305
268
315
345
370
390
398
400
408
390
395
403
390
333
355
338
325
368
418
398
403
395
395
393
373
385
413
393
373
383
300
348
333
358
333
325
353
275
303
358
283
310
278
255
333
363
323
305
378
310
280
305
343
335
318
333
330
340
305
203
230
260
288
258
275
275
248
240
263
298
313
293
335
365
353
353
330
305
350
235
240
228
205
203
255
273
273
275
273
298
235
180
185
215
210
245
208
213
225
253
203
185
175
200
230
223
198
185
185
198
228
238
260
273
163
170
185
200
205
205
178
150
175
195
220
213
220
220
210
223
220
223
245
213
205
215
235
258
293
188
185
223
253
243
255
255
253
270
250
260
265
240
250
235
270
215
205
230
210
240
278
258
280
263
283
178
160
168
188
213
225
165
200
180
200
235
188
168
178
205
265
215
245
260
278
263
260
285
210
173
210
245
278
-999
-999
-999
305
283
250
275
173
233
210
250
180
215
303
318
220
190
240
248
315
333
305
268
280
260
285
293
328
318
300
295
290
325
275
265
330
305
205
225
263
325
345
260
238
280
335
375
245
205
290
345
285
265
203
213
255
338
388
273
360
370
325
273
248
275
315
320
260
235
240
275
345
395
325
288
285
323
365
370
355
365
373
390
370
350
365
380
373
360
370
390
390
320
308
315
360
390
395
353
342
333
318
330
365
375
375
373
385
410
375
365
378
350
290
275
310
355
335
330
315
313
278
325
355
380
350
340
345
375
385
390
390
410
430
440
420
383
380
400
370
375
373
385
403
360
345
340
345
365
305
318
290
330
375
385
390
408
350
275
315
390
413
428
398
333
300
295
340
380
375
415
405
378
365
360
358
345
345
348
325
305
308
340
403
388
370
348
300
345
388
395
410
425
435
440
425
405
348
313
315
358
300
298
333
348
365
370
380
410
405
400
390
365
315
298
318
298
350
388
325
318
315
298
313
283
315
370
375
375
360
365
375
370
270
250
265
260
305
335
345
320
300
320
305
188
190
225
250
240
268
295
300
285
255
270
295
318
335
328
320
265
230
260
295
288
248
255
270
280
295
280
285
280
300
298
295
285
285
195
188
215
230
278
285
295
275
280
275
260
195
210
195
200
225
225
153
135
163
190
210
205
220
230
205
225
205
205
225
205
208
210
205
210
205
205
185
205
230
240
235
200
190
210
245
265
260
270
250
290
270
265
200
195
225
265
248
208
155
158
230
238
198
210
238
265
310
220
170
185
225
248
265
225
243
188
248
255
220
280
275
305
320
330
220
168
195
230
270
248
205
135
160
220
235
263
295
285
295
308
315
260
270
200
265
248
213
203
240
295
260
325
365
340
305
300
355
335
330
270
280
220
200
215
255
300
285
285
300
270
300
325
308
248
230
270
318
360
340
290
260
310
245
230
213
255
340
365
335
350
360
365
335
330
320
285
275
370
298
375
310
340
345
365
373
365
340
345
360
325
230
280
255
270
300
255
280
245
265
280
310
335
340
318
335
383
420
405
385
405
410
398
400
405
380
415
400
375
368
350
378
338
360
400
388
375
380
378
378
320
320
355
403
415
355
360
380
405
410
408
415
380
320
345
378
310
335
390
385
398
415
385
308
368
325
385
410
420
410
400
385
373
375
395
355
323
350
365
325
330
320
325
355
413
395
405
435
360
355
405
418
408
415
405
403
350
360
373
360
375
365
310
328
350
380
390
415
400
400
360
355
330
270
340
350
350
360
380
-999
-999
-999
340
320
360
345
370
375
350
325
305
280
323
370
-999
-999
-999
335
370
350
325
330
305
310
290
300
315
325
340
320
240
255
235
260
295
315
339
330
285
230
220
280
300
305
310
315
335
335
280
318
313
310
310
325
320
320
290
210
245
250
215
220
240
235
190
190
210
225
240
245
265
250
225
245
220
180
190
235
235
225
255
250
230
245
245
220
245
270
228
180
185
180
200
205
220
225
255
260
260
265
195
200
190
170
190
200
220
215
180
225
135
170
175
190
200
230
220
220
210
160
170
-999
-999
-999
195
185
200
225
185
190
210
170
175
180
200
200
220
250
265
185
190
215
240
275
275
300
315
305
200
150
150
193
220
205
170
180
150
185
210
225
265
275
295
275
280
210
190
245
280
290
310
340
290
310
330
320
315
280
245
275
290
320
330
345
305
290
304
337
262
284
322
270
235
240
225
222
250
307
362
351
355
353
331
330
250
247
287
295
270
324
256
293
312
305
290
297
336
389
389
307
326
325
355
317
333
333
368
399
352
318
342
375
372
398
400
304
265
289
349
378
393
390
388
308
347
367
356
340
343
352
270
288
308
374
382
293
333
367
408
379
304
309
365
401
407
412
417
405
400
417
389
301
321
353
284
338
366
323
306
350
370
372
381
314
277
312
389
427
428
420
437
417
397
404
376
328
373
426
373
366
378
393
380
364
314
367
379
389
386
392
414
412
407
378
377
424
437
351
352
357
347
362
303
360
395
341
317
335
376
408
433
443
413
341
302
349
383
336
353
330
296
296
278
307
367
343
384
423
403
379
352
375
377
358
348
337
326
323
322
369
348
403
414
415
417
394
342
334
340
307
317
339
360
378
416
377
336
305
346
366
308
298
319
293
303
252
284
274
290
357
353
292
306
321
290
358
366
342
322
273
267
307
307
224
226
267
303
332
348
337
308
227
222
246
282
305
307
333
337
333
331
321
316
317
283
244
215
220
255
277
266
197
200
223
247
257
227
263
286
289
291
293
286
283
264
267
274
281
264
207
228
225
166
173
208
233
226
204
198
205
226
288
168
154
168
158
179
198
201
158
143
168
183
211
166
187
184
188
207
206
159
155
184
203
206
223
263
239
240
246
248
194
243
283
211
193
214
228
251
248
202
226
242
253
196
195
178
253
189
193
207
207
213
262
278
286
187
227
173
164
177
217
235
192
205
250
207
187
174
215
243
258
286
306
199
214
293
274
274
172
193
238
257
287
308
343
317
337
321
325
292
213
163
173
196
253
286
224
193
248
306
261
248
263
331
258
232
268
258
225
262
302
347
331
372
341
344
346
283
243
237
323
265
236
269
248
268
213
226
289
306
293
248
256
244
294
318
358
332
297
304
323
279
289
270
281
282
287
272
295
314
328
379
382
373
354
320
307
261
243
251
293
345
373
356
288
292
343
397
401
383
401
382
343
386
349
303
304
317
372
374
417
352
356
370
378
393
362
362
350
388
389
383
397
416
378
346
354
387
408
398
322
348
412
423
407
374
323
272
300
264
272
324
363
393
368
337
353
362
337
387
386
363
352
377
413
427
424
427
377
393
378
381
352
364
375
401
411
386
392
393
352
360
355
353
343
354
385
291
309
347
373
363
384
367
344
291
277
328
407
357
326
334
373
372
342
288
297
351
393
397
369
367
368
376
406
408
376
347
348
337
302
224
262
307
367
363
264
253
286
319
327
292
364
336
318
332
349
348
273
299
281
237
253
283
241
244
269
292
296
263
278
332
234
214
207
226
257
276
277
347
296
309
307
274
262
253
308
324
243
263
267
238
257
266
271
278
272
271
293
286
277
276
244
195
169
223
218
228
218
164
179
174
206
216
234
237
233
244
246
251
247
264
178
202
193
209
169
175
177
199
203
198
186
193
203
203
197
178
202
217
237
267
252
262
237
188
171
182
202
227
242
246
236
222
233
257
168
154
169
217
226
232
234
218
227
242
232
223
197
197
192
193
237
244
254
235
217
198
228
269
283
292
285
252
247
273
274
277
263
233
226
258
262
278
281
256
222
161
177
212
258
257
311
302
298
317
222
212
248
303
352
318
333
338
351
364
378
249
244
207
257
340
331
263
241
217
219
249
312
317
341
334
304
210
208
266
288
359
331
232
198
192
212
236
293
342
346
332
269
227
242
249
307
363
346
302
268
273
343
329
306
336
277
307
347
326
214
237
288
327
346
407
364
337
299
285
314
329
377
306
316
344
348
367
387
337
356
377
312
333
372
362
368
400
377
224
291
363
347
309
316
329
332
373
436
393
340
311
329
240
238
303
342
344
332
333
353
394
404
419
326
302
329
397
437
424
443
427
422
403
372
344
368
382
397
341
358
397
426
403
406
384
387
378
406
302
313
362
369
378
383
401
436
442
393
394
393
383
342
361
388
362
373
406
386
346
343
390
353
379
358
333
386
334
356
307
319
337
322
297
333
341
306
353
396
373
348
383
416
412
376
278
337
382
387
409
416
408
317
354
382
363
359
334
299
307
298
281
287
330
270
228
254
314
356
374
357
339
334
343
351
338
319
281
244
277
307
293
249
246
226
237
214
216
254
291
305
302
323
326
321
314
333
296
312
319
331
332
324
332
333
321
321
272
254
222
224
258
270
241
258
224
223
201
191
233
230
234
228
224
242
263
247
261
264
268
253
228
263
247
222
223
254
255
226
219
214
198
223
247
251
238
248
263
252
250
255
262
272
267
283
214
218
244
178
184
198
204
219
239
232
232
237
179
173
217
238
236
167
157
191
207
246
150
138
127
182
177
145
141
175
218
185
218
247
268
205
228
233
204
229
168
204
242
262
283
241
211
238
231
229
263
258
234
206
223
243
284
290
268
267
243
218
226
188
215
246
288
293
240
148
202
256
288
308
326
304
277
302
313
232
234
224
234
256
287
309
320
292
242
237
297
293
276
257
244
293
362
329
313
334
347
327
392
356
367
298
241
267
245
326
292
317
358
337
358
373
317
283
332
387
388
376
389
323
298
339
247
269
311
326
303
311
323
372
393
387
371
377
337
352
344
302
358
353
318
302
298
306
347
351
407
416
374
367
388
342
318
351
351
348
374
323
344
363
374
387
395
394
418
418
414
409
388
406
406
383
346
362
337
367
322
335
356
382
429
404
434
388
387
347
374
293
337
343
342
347
339
352
348
379
392
394
390
393
401
413
381
390
323
309
306
329
378
394
428
424
437
436
344
353
373
357
353
403
427
424
398
402
402
397
423
424
423
363
353
372
328
342
363
372
367
394
397
397
403
400
397
403
336
335
381
388
258
337
366
357
333
316
322
308
316
363
377
373
387
284
287
317
352
368
383
255
306
333
354
378
368
342
286
277
307
363
373
352
352
318
291
303
296
226
288
307
354
268
243
260
298
200
237
208
262
333
297
214
185
178
208
244
226
263
217
256
284
277
262
282
334
325
324
293
246
222
246
276
297
312
321
310
202
189
211
232
254
258
187
201
177
204
202
174
182
208
219
224
160
196
222
212
184
148
157
164
158
179
192
216
233
227
227
204
232
243
184
202
244
295
204
203
222
218
164
188
192
183
213
217
217
237
248
276
256
229
166
174
213
225
226
257
239
206
204
239
203
162
177
206
224
278
262
261
188
238
228
254
282
218
180
219
256
274
288
313
291
206
208
274
249
157
166
215
257
316
298
310
333
331
226
208
268
307
313
215
274
174
216
210
249
300
346
350
356
360
353
347
352
352
353
336
323
358
206
244
290
253
304
356
314
217
232
217
227
202
207
267
283
207
232
261
273
312
328
302
273
305
383
347
363
324
303
343
374
333
283
328
243
217
246
309
339
369
388
362
365
369
374
406
357
384
344
334
354
373
382
363
356
407
422
363
317
293
327
354
372
382
317
238
298
331
393
382
357
362
364
288
347
337
314
344
393
414
386
406
327
331
374
398
413
423
417
405
353
394
392
374
317
327
314
356
408
433
436
401
393
383
383
397
367
364
374
393
403
381
349
354
333
304
333
363
368
361
347
347
294
347
383
328
324
354
354
302
348
388
406
414
322
334
380
373
416
446
417
394
313
307
364
322
339
373
367
355
287
253
303
337
352
329
378
396
342
338
373
337
359
392
373
365
387
387
367
362
394
382
397
414
344
312
331
352
317
333
328
343
387
362
384
374
375
327
314
364
384
372
337
322
299
322
334
343
348
318
253
275
269
287
294
288
306
293
316
337
313
312
314
323
323
287
289
287
273
289
226
233
244
291
223
238
249
231
259
274
262
279
254
246
231
193
204
227
261
200
194
182
211
224
217
247
262
264
206
231
227
225
252
245
239
222
149
156
182
177
187
217
161
166
172
177
146
144
153
177
191
189
162
169
182
186
199
214
216
215
218
235
231
229
226
228
209
162
173
156
174
191
199
212
176
187
187
197
231
247
245
264
194
180
173
183
202
229
239
193
192
173
197
176
167
213
204
218
227
243
182
212
223
195
152
189
213
237
174
203
254
262
203
233
272
269
231
176
214
152
184
243
264
261
207
232
248
191
161
193
221
243
278
301
258
269
323
351
303
257
284
316
335
307
313
221
243
327
338
339
336
285
325
359
343
295
297
330
297
225
228
317
338
382
301
287
310
208
236
346
360
301
228
239
237
282
258
294
357
244
322
313
303
285
297
325
338
307
330
373
403
412
383
387
403
342
318
336
314
342
345
302
273
297
306
348
369
390
395
405
393
318
324
363
373
393
414
411
394
333
363
362
372
372
417
306
352
338
344
383
373
356
376
414
394
342
342
372
388
397
347
264
299
316
322
314
340
344
340
397
396
383
364
394
427
397
397
326
316
358
338
350
377
381
392
404
392
378
387
363
303
353
393
371
363
342
346
327
377
387
428
407
373
378
417
422
428
357
344
372
287
317
378
368
394
424
397
403
389
363
372
369
357
327
320
364
367
384
368
373
377
407
417
407
408
393
363
209
244
292
325
367
368
366
372
413
363
342
377
387
391
396
333
332
344
353
363
370
373
367
358
331
328
333
287
337
336
332
278
257
273
348
287
240
304
304
274
308
323
336
282
197
207
237
266
310
345
327
257
266
272
274
325
247
247
211
249
278
312
322
351
327
322
252
272
298
299
218
192
236
228
240
247
261
272
266
266
278
259
242
232
234
255
252
198
188
233
240
254
263
238
238
197
214
208
212
148
149
188
202
218
243
267
248
240
212
197
173
208
167
164
177
207
216
188
192
223
177
207
231
260
264
229
216
235
227
221
227
163
163
223
232
247
238
253
267
265
272
292
292
268
211
237
203
231
202
237
286
244
162
180
239
279
255
287
341
324
328
303
207
233
183
227
272
296
313
328
348
222
253
288
203
177
216
267
188
183
241
283
222
277
231
238
241
234
253
296
333
343
348
363
352
289
317
342
283
218
233
363
282
278
293
307
324
303
298
352
382
371
297
208
208
272
314
324
312
347
292
217
217
262
257
323
325
334
322
301
342
304
277
262
233
282
328
357
388
359
332
396
363
326
255
279
314
333
356
408
384
366
388
356
337
282
272
312
358
326
297
297
303
327
318
361
398
403
347
347
374
368
352
287
321
363
397
432
392
332
347
368
395
431
375
352
347
317
398
402
378
399
426
417
403
422
400
392
278
323
371
317
358
422
442
411
410
402
319
349
388
370
353
362
398
348
377
418
430
429
437
430
382
372
383
393
398
443
402
394
397
387
377
364
285
322
363
337
362
417
422
418
371
328
364
413
367
363
403
427
442
273
308
368
280
407
417
368
367
363
323
337
342
379
357
313
347
399
387
401
407
401
413
367
356
333
338
336
358
398
422
413
397
307
284
356
397
374
368
392
384
389
354
314
303
366
407
397
299
282
309
297
322
278
262
288
297
308
314
326
322
323
340
333
343
319
332
337
239
238
281
273
297
308
162
165
185
207
239
263
259
294
273
292
268
229
262
273
291
273
300
271
255
252
265
277
207
163
163
192
223
250
231
215
224
178
178
212
237
173
183
173
186
213
192
207
212
177
188
222
227
242
212
169
180
201
207
197
177
194
212
218
198
209
213
193
214
212
214
236
212
194
202
216
227
233
186
218
178
126
136
182
189
235
264
207
236
162
167
212
217
163
163
201
234
210
239
230
180
205
227
253
254
293
208
227
261
282
313
202
223
177
202
207
158
154
202
207
279
216
199
173
206
177
240
245
262
308
254
197
203
248
304
260
292
353
368
362
287
277
335
337
307
312
196
219
207
222
252
209
237
268
331
319
323
364
287
243
237
272
334
282
295
339
297
248
271
322
318
278
331
367
407
417
405
402
364
377
349
318
373
348
347
308
273
297
344
360
371
317
337
339
328
387
297
328
324
313
303
317
302
324
374
408
357
337
337
372
344
329
342
358
404
352
363
329
202
188
253
304
312
371
367
373
318
363
392
406
407
392
328
316
328
387
409
364
359
385
343
343
306
342
294
362
377
403
423
404
412
413
423
397
358
338
387
344
333
340
377
407
402
376
288
313
342
333
386
387
402
393
393
373
362
363
372
402
383
371
395
402
372
395
403
313
336
387
403
413
401
382
387
403
382
362
388
409
408
416
402
377
354
347
349
371
353
338
344
366
364
357
362
338
347
413
398
382
367
312
332
327
322
377
385
359
361
332
276
268
347
384
360
377
348
292
305
262
245
257
292
284
273
314
312
291
282
283
306
272
306
319
372
347
327
357
367
342
330
302
313
332
352
372
332
262
273
287
267
286
303
315
334
346
322
232
269
285
303
229
217
238
272
193
187
231
247
238
228
253
262
282
292
304
293
285
255
285
270
270
250
228
249
244
262
298
289
237
212
179
164
163
182
206
187
194
187
201
203
187
177
202
219
217
253
238
202
222
175
173
216
217
206
166
154
169
185
200
242
251
188
159
172
207
216
233
238
243
248
205
223
238
257
267
232
166
211
197
144
147
187
182
225
195
231
208
227
258
271
272
193
226
263
185
164
123
164
192
217
257
187
181
210
252
290
282
273
224
233
202
203
236
198
198
219
264
304
300
299
325
333
306
317
318
307
352
336
318
288
344
347
251
288
278
252
214
227
264
293
335
298
272
312
337
297
324
359
286
286
352
202
237
253
232
252
312
364
342
332
197
238
286
348
362
373
348
306
352
367
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
385
362
320
319
293
318
400
349
348
357
270
295
294
328
387
387
395
397
387
329
362
415
384
362
367
396
427
418
417
413
412
424
423
403
426
355
305
331
356
315
307
352
387
394
387
392
384
396
423
381
398
317
350
373
393
396
373
352
344
393
377
401
374
344
312
289
305
343
367
384
394
422
422
417
407
419
417
432
409
333
258
306
333
357
362
311
337
375
393
402
411
417
383
362
330
368
397
356
333
377
367
367
360
362
358
377
364
346
292
337
363
347
358
382
375
297
316
343
355
328
308
281
321
358
318
332
376
358
352
372
360
385
317
305
272
304
347
357
360
364
352
345
274
332
349
332
326
316
273
297
179
176
211
247
291
322
305
251
262
288
243
231
177
194
234
271
267
237
253
257
252
272
291
299
298
297
246
231
196
207
237
257
268
277
266
264
216
189
200
227
256
205
200
219
207
195
202
231
231
237
237
253
239
232
227
204
178
187
202
223
238
244
214
219
228
236
243
206
217
252
258
218
221
232
248
251
194
175
196
215
231
262
269
267
275
262
248
271
260
227
242
212
176
147
167
203
221
204
224
264
287
306
297
257
152
148
201
246
252
262
297
278
287
302
303
300
264
223
202
255
284
277
269
212
229
195
176
208
238
316
336
322
239
260
277
263
294
317
337
368
386
384
373
308
217
207
262
236
232
282
332
314
324
322
343
362
342
337
343
253
264
319
366
392
397
367
333
272
309
353
392
340
314
317
286
315
281
263
292
357
398
378
366
384
409
320
332
320
312
340
346
338
362
361
406
422
421
442
444
397
359
336
364
403
437
406
357
352
349
358
378
390
411
419
424
337
387
379
387
395
415
446
378
368
333
344
346
386
370
332
329
307
324
353
388
402
360
331
359
419
386
393
364
341
316
334
397
378
363
398
400
404
372
357
352
338
342
343
353
368
397
384
392
412
401
399
388
401
381
392
347
353
359
356
408
358
361
360
379
379
382
354
333
385
407
416
382
347
371
362
346
377
397
413
332
326
355
367
372
381
378
337
366
407
412
353
337
342
337
387
374
394
362
333
350
385
434
373
359
322
319
412
392
369
293
312
337
377
388
377
397
382
378
369
324
322
357
372
340
308
332
359
337
292
303
327
348
358
332
285
283
312
312
373
347
344
343
359
337
347
342
348
337
336
335
346
336
223
212
233
252
254
287
301
329
312
309
318
323
314
233
233
273
236
252
272
249
262
276
268
266
242
198
222
177
166
168
196
203
236
237
261
234
256
278
287
282
277
267
268
212
223
248
243
244
274
238
195
227
237
250
247
257
257
263
257
252
226
199
167
203
196
183
200
232
239
257
237
235
227
268
187
206
210
208
227
222
238
225
278
290
272
270
174
162
189
222
252
221
179
201
235
229
218
233
247
223
200
152
192
232
251
283
253
223
268
304
234
192
222
273
303
321
328
319
337
227
222
258
257
276
333
302
222
256
297
220
269
327
372
378
257
207
182
183
204
267
297
282
298
212
213
297
249
224
239
212
267
286
303
323
350
376
288
235
256
242
295
320
280
332
328
357
344
343
367
319
327
346
370
384
352
347
331
287
327
340
369
314
296
355
325
316
318
255
301
344
372
413
348
286
306
342
357
387
408
420
439
439
377
394
360
346
361
314
302
322
283
326
386
347
386
281
276
257
274
306
396
291
305
345
392
408
419
366
337
367
355
374
353
340
349
349
361
368
381
376
409
418
416
380
354
374
397
399
372
369
403
415
394
386
381
389
342
369
417
342
329
393
403
357
357
360
361
321
320
357
376
370
334
334
370
394
354
308
333
364
385
360
325
353
379
399
404
363
401
410
408
386
352
390
401
365
289
329
344
389
377
381
338
315
272
301
335
356
395
390
395
405
408
365
370
365
340
351
357
322
232
232
268
291
336
375
372
379
365
342
369
374
346
349
366
352
328
326
341
272
324
335
338
351
355
337
338
312
337
336
345
336
313
283
269
258
289
221
265
277
289
324
326
322
354
314
302
261
230
209
212
244
265
289
305
303
242
217
243
198
189
205
243
260
254
253
276
287
259
241
240
264
251
255
246
218
199
210
243
258
295
232
221
219
225
200
131
154
176
187
202
222
230
245
249
243
234
233
249
224
207
200
224
225
241
192
175
195
213
235
230
234
230
193
214
235
241
250
259
271
266
243
191
235
255
217
224
177
185
245
267
270
271
274
257
165
159
194
225
246
260
205
205
250
235
229
199
203
234
253
273
239
199
179
213
189
203
135
168
202
245
257
199
209
250
190
187
251
194
180
208
235
270
276
173
224
286
288
234
245
216
264
287
229
175
234
288
338
340
299
324
315
235
365
295
290
323
255
245
297
334
345
273
245
289
347
368
353
377
400
314
269
267
249
236
249
354
204
262
359
325
299
218
209
321
344
339
354
360
369
384
361
259
290
221
339
305
341
384
350
360
383
389
367
342
298
316
332
352
340
340
297
244
275
306
368
290
307
367
372
357
383
360
373
394
439
427
329
357
375
339
388
423
408
365
367
390
396
400
421
407
359
354
351
324
321
281
348
383
385
394
312
339
392
415
407
410
392
360
333
318
363
393
384
382
394
395
379
400
428
398
340
379
366
371
386
280
280
341
382
318
316
370
420
425
430
437
430
319
424
401
353
391
429
451
436
435
428
390
357
385
394
400
400
384
280
329
365
400
411
414
401
366
336
361
396
390
382
391
390
391
385
384
292
279
290
267
304
315
340
311
275
261
340
368
384
389
366
385
329
331
305
301
339
335
340
345
350
360
240
250
249
275
311
320
316
315
350
340
325
325
309
316
314
325
240
240
241
248
285
290
313
320
312
305
236
230
229
215
190
230
226
210
235
271
289
290
285
281
270
275
281
305
215
196
220
217
200
214
226
240
282
234
260
283
279
274
224
224
251
240
250
262
261
261
269
235
269
265
250
249
246
232
210
224
190
201
210
229
230
236
245
270
235
246
242
185
189
160
170
210
215
238
190
199
232
199
200
215
241
226
189
172
183
228
197
182
217
235
249
240
226
174
200
225
245
220
200
246
263
270
275
300
284
243
139
164
204
250
270
200
211
250
237
237
254
214
249
240
220
280
236
203
228
260
300
326
320
255
246
222
280
267
272
210
266
209
250
270
332
289
294
308
337
354
307
327
300
299
307
345
352
224
212
192
240
333
331
333
314
284
314
365
289
280
334
316
229
262
258
271
210
205
241
310
320
250
264
314
350
397
335
320
323
336
345
346
328
316
365
376
382
360
345
340
361
283
295
357
392
331
274
315
346
360
391
335
310
292
256
282
324
313
296
319
329
379
395
315
301
297
312
347
376
390
395
388
303
355
345
355
360
384
390
342
240
317
337
368
402
408
348
364
386
399
415
396
374
349
396
346
362
395
410
367
362
387
405
379
396
399
399
400
407
389
317
374
408
411
380
364
369
380
323
316
370
380
367
380
280
245
309
345
368
332
303
323
340
369
357
370
409
395
395
330
306
343
375
319
330
390
397
392
371
339
321
349
364
370
380
298
299
320
352
360
380
330
360
372
369
380
388
320
286
284
295
305
326
345
358
367
367
319
292
242
275
297
319
326
339
345
352
347
330
336
294
276
324
340
223
239
222
262
300
316
324
324
274
307
327
335
333
319
250
220
221
219
222
243
245
254
282
292
300
290
299
295
304
320
309
314
293
310
278
252
242
265
278
284
292
293
249
211
223
234
215
208
215
162
196
210
224
190
206
190
204
230
242
250
238
235
220
215
225
235
137
143
174
205
235
239
244
243
236
238
230
210
220
241
247
249
240
235
190
173
155
176
196
220
227
210
200
195
238
215
180
205
195
213
210
209
179
178
198
219
220
237
250
185
197
235
260
274
275
287
290
255
213
138
161
210
247
255
273
259
225
278
225
226
265
217
243
273
306
305
291
270
255
268
259
245
278
250
206
248
307
333
328
322
313
320
320
340
335
329
296
269
225
236
229
242
304
284
229
243
259
305
294
212
226
239
271
289
294
315
345
378
363
344
355
390
349
299
236
240
272
335
337
315
349
355
284
294
210
280
350
287
214
222
295
322
280
279
310
279
301
356
255
260
335
324
327
284
294
352
309
289
279
288
290
292
329
289
184
244
355
356
305
333
396
368
345
330
261
297
326
342
344
379
429
445
419
415
407
375
345
314
286
347
368
394
407
423
395
381
347
340
357
346
228
264
344
338
322
356
376
379
400
402
409
434
420
355
339
312
365
437
406
425
405
422
372
359
320
340
335
352
395
369
381
373
362
350
377
372
384
383
400
396
388
432
430
246
289
319
360
422
428
423
405
404
325
344
389
400
397
408
374
255
294
317
350
380
360
356
350
340
368
340
285
340
404
367
340
355
395
405
397
406
407
405
395
360
340
300
368
384
360
326
257
321
343
363
355
382
387
373
353
342
340
359
293
338
279
298
315
334
306
264
280
248
292
290
282
280
273
285
315
300
340
351
342
244
208
222
262
255
197
222
245
285
248
181
178
206
233
250
274
279
285
275
279
261
227
245
260
277
252
237
224
230
185
209
229
210
224
235
238
226
232
244
268
214
220
244
258
260
264
280
277
198
223
180
196
221
242
162
162
196
220
170
175
206
234
245
197
187
180
209
218
194
224
170
172
198
220
237
254
180
188
226
244
260
257
255
226
258
194
220
262
157
176
245
267
260
169
185
238
244
252
267
300
282
245
280
276
244
254
158
233
265
262
198
195
183
214
255
250
300
234
244
270
272
305
280
297
202
225
267
325
325
279
183
225
302
290
249
245
197
148
205
238
290
303
269
322
299
300
306
303
305
322
352
352
369
247
253
313
350
262
218
264
253
270
284
334
297
315
396
335
325
290
325
332
234
248
280
289
360
355
347
321
313
371
375
323
344
363
358
388
400
410
380
340
341
346
376
322
325
385
422
352
315
317
383
319
333
364
385
390
394
380
349
338
298
238
258
319
385
360
345
312
336
354
376
374
402
386
385
414
417
396
391
353
377
371
357
386
426
429
436
455
429
344
294
342
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
450
457
432
401
372
352
361
410
-999
-999
-999
395
407
399
365
380
414
391
380
373
342
-999
369
317
355
-999
415
399
-999
345
362
390
413
432
438
402
400
426
432
407
400
411
394
384
400
402
336
366
349
324
340
363
386
398
408
430
426
418
410
425
380
367
360
390
377
384
313
346
375
350
328
310
311
316
312
302
369
340
348
370
384
386
385
369
388
375
424
410
336
375
405
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
334
330
315
301
312
325
332
317
315
335
335
325
347
325
318
217
216
257
240
248
273
242
241
251
-999
239
175
170
195
228
240
255
225
250
220
202
185
157
165
182
210
215
160
187
177
180
203
205
245
246
200
173
192
205
240
253
192
190
211
230
229
236
236
190
193
196
216
200
241
138
145
181
195
214
224
233
235
242
197
180
165
201
215
231
228
229
238
273
292
265
292
285
252
270
270
272
298
226
202
187
209
250
276
310
306
325
310
306
313
314
325
260
263
214
242
294
261
246
207
184
198
218
197
192
225
245
283
310
343
338
352
272
217
199
245
210
230
201
182
219
310
357
332
378
372
363
350
325
223
288
297
300
269
298
288
332
335
328
351
325
264
245
246
256
281
285
328
360
227
252
280
322
346
320
250
278
362
282
271
335
288
255
357
311
347
260
259
318
357
420
320
280
291
347
395
432
391
387
400
412
416
371
364
392
399
402
365
304
323
352
356
361
363
371
401
400
398
362
359
380
401
391
402
324
325
380
376
374
366
396
407
395
289
327
425
420
340
280
289
374
445
399
392
410
417
368
375
398
420
365
352
350
376
381
355
344
362
400
394
367
356
370
387
337
354
375
375
394
400
424
435
430
425
400
391
290
319
343
381
391
390
400
381
365
377
383
334
304
315
340
346
340
369
390
406
356
346
365
380
325
340
376
352
-999
262
285
340
399
379
385
406
415
408
400
400
390
295
284
311
399
341
390
372
380
378
365
386
395
410
394
396
394
277
210
249
299
332
362
375
351
362
358
379
376
372
359
345
362
265
284
295
335
354
322
246
215
181
225
262
280
285
280
290
275
265
291
300
276
254
295
310
277
265
294
275
275
201
195
236
255
260
267
275
285
266
227
255
275
262
255
225
205
234
258
240
210
172
164
162
179
200
212
214
213
246
244
251
242
235
236
250
250
271
240
252
261
219
206
193
200
165
161
185
180
185
193
164
194
201
225
175
210
233
235
215
232
208
221
233
235
240
201
116
140
166
189
220
230
236
248
195
169
185
225
246
200
193
207
205
229
272
285
284
286
285
291
292
292
239
198
188
213
179
230
267
250
189
232
241
248
283
208
224
192
251
209
187
265
225
-999
230
180
164
179
232
282
305
310
298
250
316
323
359
281
192
191
221
301
311
304
267
259
314
350
347
367
324
269
237
205
230
303
240
276
303
234
224
245
310
360
383
367
251
263
362
340
314
290
251
286
293
330
363
355
305
-999
340
338
331
325
305
308
324
355
365
340
345
301
315
365
-999
-999
310
230
260
293
314
364
422
380
369
355
352
350
373
340
356
371
378
345
356
339
293
305
345
350
385
394
402
392
385
350
336
378
414
439
415
298
329
360
390
335
345
425
445
365
365
350
350
375
362
375
415
429
-999
415
335
386
344
360
388
408
414
415
345
386
392
390
302
345
402
405
391
385
400
392
409
413
413
426
427
433
-999
-999
440
425
426
424
408
388
375
355
356
342
329
338
355
373
377
347
318
332
357
-999
-999
375
415
385
-999
395
349
-999
359
340
332
345
386
385
378
392
402
406
367
381
364
378
364
356
345
341
343
370
360
355
364
349
335
367
-999
332
327
350
393
355
334
301
310
342
343
360
302
238
226
248
295
338
368
299
305
250
191
230
253
255
230
224
264
225
205
-999
239
231
248
260
284
278
290
289
226
252
275
276
294
317
313
307
305
274
299
239
161
191
208
226
247
275
265
270
275
269
265
280
287
194
159
156
188
202
217
234
237
195
213
229
240
240
243
173
195
210
225
175
163
191
201
212
212
138
155
145
155