20170708
]]>
20170708
]]>
208
210
223
229
227
233
233
234
235
235
236
239
243
244
249
251
254
256
262
265
268
270
271
275
278
284
285
285
286
286
297
300
304
308
314
322
326
327
330
331
331
332
337
337
338
338
338
338
339
340
342
342
342
342
341
337
337
337
336
337
337
337
329
328
326
322
312
311
310
309
308
308
307
307
307
306
306
306
304
303
302
301
298
296
290
289
288
288
288
286
286
286
285
284
283
283
282
282
282
281
281
280
277
272
272
273
273
272
271
265
265
265
266
266
266
266
266
266
267
267
265
263
263
262
259
258
257
254
251
250
250
246
237
237
236
234
232
232
232
232
232
231
229
228
228
228
224
221
219
219
219
219
217
214
208
208
208
207
207
207
207
207
206
206
206
207
207
208
211
212
213
212
210
209
209
209
210
211
212
212
209
209
210
212
212
213
213
213
212
212
212
213
213
213
213
213
214
214
214
214
215
215
215
216
217
221
221
222
222
223
225
225
222
222
222
222
226
228
230
231
231
231
232
232
233
233
234
234
234
233
232
235
237
238
238
239
239
239
238
238
237
238
249
249
254
252
246
246
246
246
246
246
246
247
247
248
249
249
255
255
256
257
257
258
258
258
257
257
260
261
261
261
261
261
261
261
261
261
261
261
262
262
263
263
264
264
264
264
264
265
265
265
267
267
268
268
270
271
271
272
273
276
276
275
275
277
280
276
277
277
277
277
277
277
280
280
280
280
280
279
279
279
279
279
279
279
280
280
282
282
282
282
280
280
280
280
280
280
280
280
282
285
287
292
294
296
297
294
300
305
308
308
310
310
310
310
304
304
303
303
302
302
301
300
299
298
297
297
297
297
297
298
299
301
302
304
304
304
305
306
311
313
313
312
324
323
323
323
323
324
325
333
339
340
340
341
341
341
341
342
343
345
351
357
362
369
378
390
390
389
386
396
397
400
400
400
400
400
400
401
406
408
414
414
416
418
418
419
422
426
428
430
430
429
429
426
425
423
423
425
426
429
429
430
434
435
434
432
423
421
423
424
426
428
431
432
432
433
433
434
436
438
439
445
445
435
433
431
430
428
427
423
423
423
423
423
423
423
420
419
417
406
402
403
403
404
404
404
403
403
402
403
408
420
421
422
424
424
424
424
424
425
426
431
432
433
435
436
438
445
445
438
434
424
421
422
427
427
426
425
429
430
431
426
426
425
424
424
425
431
431
430
428
428
427
425
423
421
420
419
412
410
403
403
401
401
401
402
402
402
404
406
406
406
404
403
402
398
395
391
390
404
392
386
382
377
377
378
379
376
372
356
354
351
345
339
338
336
330
327
325
324
322
321
316
315
316
318
320
321
322
324
325
326
327
317
312
312
313
314
315
316
310
310
311
312
313
313
314
315
318
319
319
318
317
316
311
306
300
299
298
297
297
296
295
293
292
290
277
271
269
267
265
263
263
263
262
262
261
261
260
258
257
257
256
255
254
253
248
247
247
247
247
247
247
247
247
247
247
247
248
238
238
237
236
230
230
226
225
225
223
222
221
220
219
214
212
211
210
209
207
205
204
203
203
203
202
202
202
203
203
204
205
206
207
207
207
207
207
209
210
211
212
215
216
217
217
217
219
223
223
223
223
223
222
222
223
223
225
225
225
224
224
224
225
228
231
233
234
234
235
235
235
235
235
234
234
234
234
234
235
237
238
240
242
242
245
247
247
247
249
250
250
250
250
250
248
248
249
249
250
249
249
249
247
247
247
243
241
241
234
239
242
234
233
233
233
233
232
232
227
224
225
225
225
225
225
225
225
224
224
218
218
216
216
216
215
214
214
212
211
210
208
208
208
208
208
207
207
207
207
207
207
207
207
207
210
212
212
210
208
206
204
203
202
202
202
201
200
200
201
202
197
197
197
197
197
197
197
197
197
196
196
196
196
195
195
194
194
194
194
195
196
196
196
196
196
196
196
196
197
197
197
197
197
199
199
199
199
198
198
198
198
199
199
199
199
200
200
200
200
200
201
201
202
209
210
215
215
214
213
213
209
209
206
204
204
204
204
204
203
203
199
198
198
198
198
200
201
202
202
203
203
208
213
214
215
217
217
224
227
227
227
227
226
225
224
223
220
217
216
217
217
220
222
224
225
227
227
228
229
230
230
230
230
230
230
230
230
230
230
230
230
230
231
234
236
238
238
238
240
244
248
249
249
249
252
254
255
256
257
257
259
259
259
259
259
261
266
269
271
275
279
281
287
286
285
283
281
279
275
270
268
267
272
276
276
281
282
282
283
283
283
284
285
292
301
301
300
300
297
295
294
295
296
297
299
301
305
322
324
324
323
323
324
325
327
329
330
331
331
332
332
333
333
332
332
331
328
331
343
346
347
363
363
362
362
362
361
360
361
368
376
381
384
384
383
383
383
383
383
383
383
385
387
391
394
396
399
400
408
415
415
415
415
415
417
418
420
421
417
413
412
411
411
410
410
410
410
412
413
413
414
414
412
408
408
409
409
410
411
413
413
411
406
402
397
395
393
391
388
383
379
375
372
375
368
367
367
352
349
345
341
334
329
329
328
328
327
327
325
324
323
321
320
320
320
320
320
320
319
319
319
319
319
319
317
316
314
314
314
312
311
306
306
306
307
307
306
304
303
302
302
301
300
300
299
299
299
299
301
302
304
305
307
300
299
298
286
287
289
289
289
289
289
286
286
287
289
291
290
290
287
278
274
273
273
273
273
274
275
276
277
277
279
279
279
279
280
281
281
281
282
282
282
282
282
282
282
281
284
287
288
287
280
281
282
283
284
284
285
285
285
284
283
284
285
291
291
290
289
289
289
289
289
290
291
292
293
293
291
291
291
291
291
291
291
291
291
292
292
292
293
293
293
293
294
294
294
295
296
297
297
298
298
299
299
300
301
302
304
305
306
307
309
309
312
312
313
314
315
317
320
320
320
320
320
321
325
326
326
326
326
326
327
327
328
329
330
330
331
331
332
333
334
336
338
339
340
345
347
350
354
360
364
369
373
381
381
388
392
395
396
397
399
400
402
404
407
408
410
411
412
414
415
415
416
421
423
423
423
424
426
427
429
430
433
436
437
440
440
440
440
441
442
442
442
444
445
450
454
458
458
458
456
455
454
451
450
449
448
440
437
435
435
436
437
437
438
438
438
448
451
459
459
460
461
462
465
470
476
478
479
482
481
479
479
480
481
485
485
485
487
489
492
495
497
496
496
496
496
495
495
495
497
497
498
500
501
503
504
502
498
495
493
487
485
483
480
478
476
473
471
470
467
465
461
459
455
454
453
451
451
452
453
453
453
439
439
439
438
430
428
427
425
423
421
421
419
418
419
417
416
416
412
410
407
410
411
408
406
399
399
398
397
396
396
396
396
396
397
397
397
397
402
406
408
415
419
421
425
425
426
426
427
427
428
430
432
433
435
436
437
444
449
454
457
460
461
462
461
458
458
456
448
443
439
438
438
435
429
424
424
426
427
428
430
431
433
434
435
433
427
425
427
427
423
422
419
418
418
419
421
422
424
426
431
435
436
438
440
442
444
446
447
448
448
449
449
451
461
464
467
473
478
489
499
509
513
516
516
514
512
509
506
504
506
508
511
519
519
518
518
518
514
513
510
507
505
502
498
496
495
495
494
494
493
493
493
492
491
476
461
452
450
449
448
446
445
444
444
443
443
439
437
436
436
435
434
433
428
426
425
421
420
419
418
417
418
418
418
416
411
410
406
405
405
405
400
395
395
397
392
389
389
389
389
389
388
386
385
380
378
375
375
373
373
373
373
373
373
373
373
373
373
374
376
378
378
367
367
367
367
365
364
363
363
363
364
368
368
367
367
366
365
365
363
362
361
361
361
361
361
361
361
360
359
358
358
357
359
355
356
355
353
354
356
357
357
357
355
353
352
352
352
352
351
349
348
347
347
345
344
344
344
344
344
345
346
347
347
348
342
340
339
339
339
339
339
339
339
338
338
337
337
337
336
334
332
331
331
330
328
328
328
328
328
328
328
328
329
329
329
329
329
329
328
328
327
327
326
326
326
326
326
324
323
323
323
323
323
322
321
321
321
321
321
321
321
323
325
324
322
318
317
315
311
311
311
310
309
309
309
308
308
308
308
308
308
309
309
309
309
311
312
313
313
313
312
311
311
311
309
308
308
308
308
310
312
314
313
311
310
308
307
308
310
305
304
301
300
300
303
305
305
304
304
306
305
304
302
301
300
300
300
302
302
303
304
305
305
305
305
305
300
302
302
302
302
305
308
308
307
306
305
302
299
296
296
294
294
294
293
291
285
285
285
285
284
284
283
283
282
282
282
282
282
282
281
280
279
279
281
286
286
286
286
286
287
292
296
295
289
289
290
291
290
278
277
280
283
285
286
288
292
294
298
295
287
283
280
281
283
284
285
286
288
288
288
288
287
279
274
274
275
275
274
274
273
272
274
274
273
272
270
270
271
273
273
273
278
280
282
285
286
283
279
272
271
271
271
274
280
284
283
281
278
275
274
272
271
270
270
271
273
273
273
273
270
269
263
258
260
261
261
259
259
264
262
259
258
257
257
256
255
255
256
265
265
264
262
261
261
260
260
260
260
260
260
263
264
266
266
266
265
265
264
264
264
262
263
261
261
261
257
255
253
248
247
245
245
245
245
243
243
243
243
243
243
243
243
243
243
243
243
245
245
248
251
252
249
244
244
245
246
244
245
245
246
247
248
248
248
248
248
248
244
244
243
241
238
235
235
236
236
236
236
237
237
235
233
230
228
228
228
228
228
228
228
223
221
221
221
221
221
221
221
221
222
222
222
222
222
221
221
221
221
221
221
221
220
220
220
220
219
219
219
219
220
221
223
224
225
226
226
228
228
228
227
227
227
227
227
227
227
223
223
224
230
231
233
234
234
235
236
237
239
243
245
249
240
238
236
233
233
233
233
233
233
234
239
241
244
244
245
244
243
241
238
236
236
236
237
239
239
239
239
241
243
244
245
245
245
245
243
243
244
244
246
247
249
251
251
250
249
251
252
254
254
257
264
267
269
272
273
274
276
276
276
276
275
274
276
278
278
278
280
281
283
284
284
284
284
285
287
289
291
292
295
296
296
296
296
297
300
300
300
300
303
303
306
309
311
306
305
298
291
285
281
280
279
278
277
275
275
274
272
270
266
264
246
245
244
243
243
243
243
243
243
240
239
237
237
236
236
236
231
225
224
224
224
224
223
223
223
223
222
222
222
222
222
222
221
221
220
222
223
223
225
225
225
226
227
228
229
229
229
229
229
229
226
226
225
224
224
224
224
223
223
223
221
220
220
220
220
221
221
222
223
223
223
222
218
217
218
218
219
219
220
221
219
219
218
217
217
217
217
217
216
216
216
216
216
216
219
219
219
217
217
217
218
218
218
218
218
217
216
216
216
216
216
216
217
217
217
218
218
217
216
215
215
214
219
221
220
218
216
216
215
213
212
212
212
212
212
212
212
212
212
212
213
214
215
214
213
212
213
213
212
212
210
211
210
210
210
210
209
208
208
207
207
207
207
207
205
205
206
208
205
205
203
203
205
206
206
207
207
205
204
200
200
201
201
201
201
201
201
202
203
203
203
206
205
204
201
202
202
202
202
209
210
214
215
218
215
215
214
214
214
214
214
214
214
214
215
215
215
215
215
215
215
215
215
215
216
216
216
216
216
215
214
213
213
211
210
209
209
209
209
209
209
208
208
208
207
207
204
204
202
199
199
199
199
197
192
192
192
192
192
192
192
192
192
187
187
187
185
185
185
180
179
179
179
179
179
179
179
179
179
181
182
182
183
183
184
185
186
186
186
186
186
187
187
187
187
187
187
187
187
188
188
188
188
189
189
189
195
197
198
201
201
200
200
201
202
203
204
204
204
204
204
204
204
204
204
204
204
204
204
207
208
213
213
213
213
213
213
213
213
218
217
217
217
217
220
220
220
220
220
221
221
221
221
223
223
223
219
213
213
208