286
286
286
286
287
287
289
291
294
294
295
296
297
299
301
302
304
304
307
309
311
313
314
315
315
315
315
315
315
313
313
309
307
305
303
302
300
298
298
297
295
293
292
291
290
290
289
288
287
286
286
287
288
289
294
296
297
301
302
304
307
307
309
310
312
313
314
315
315
315
314
313
312
311
311
310
310
310
310
310
311
311
311
311
311
309
308
306
306
305
303
301
299
298
297
294
293
292
289
288
285
282
282
282
283
284
284
283
283
283
282
282
281
281
280
280
280
280
280
281
281
281
281
281
281
281
281
280
280
280
280
280
280
280
280
280
280
282
283
283
284
285
287
291
291
293
294
299
304
309
315
319
320
321
323
324
325
325
322
318
315
315
315
315
315
315
315
315
315
315
314
314
314
313
312
311
307
303
302
301
300
300
297
295
293
292
291
290
290
289
289
288
288
288
288
288
288
288
288
288
288
288
288
288
288
288
288
288
288
289
289
290
290
291
293
295
295
295
296
297
299
301
305
306
312
320
324
326
330
332
337
337
342
344
349
352
347
344
344
346
347
348
348
354
360
366
371
377
381
383
386
389
393
392
391
389
385
383
377
374
364
358
354
351
346
344
341
339
336
334
331
327
326
326
325
324
322
322
322
323
324
324
326
327
327
325
324
321
320
318
316
311
306
301
296
293
290
288
286
285
281
279
273
270
269
267
262
259
257
257
257
257
257
256
256
256
256
255
255
256
261
264
264
267
268
268
270
272
274
277
273
268
266
268
273
277
282
284
284
284
285
285
286
288
288
288
289
296
304
305
305
307
309
311
316
323
325
329
334
338
339
339
340
343
346
348
352
356
361
361
362
363
363
363
363
370
377
386
389
389
388
387
387
386
385
384
385
388
390
393
401
405
403
401
399
398
402
403
405
408
410
417
422
429
434
434
434
434
434
432
430
429
429
428
424
420
418
417
417
416
416
415
414
412
410
408
406
406
406
406
406
406
406
405
405
404
403
402
401
400
399
398
395
393
390
383
380
376
375
377
378
381
379
374
369
365
363
362
360
358
360
362
361
355
354
352
344
337
331
331
330
329
328
328
327
326
326
326
328
329
330
330
330
330
328
320
317
314
314
312
312
310
308
301
298
296
291
286
285
285
285
285
285
285
285
284