284
288
288
288
287
287
287
287
287
287
287
287
287
287
288
289
289
292
295
297
300
306
312
313
322
323
323
322
322
330
354
371
371
371
373
374
380
413
428
429
432
434
437
439
441
442
444
446
447
450
449
446
447
448
453
452
450
448
448
456
460
459
458
454
453
458
457
456
456
455
451
447
446
445
444
449
454
453
453
451
447
443
446
451
453
457
459
476
472
471
489
513
499
498
495
491
491
490
490
490
492
499
502
494
491
483
480
476
476
475
472
470
471
472
474
477
482
490
500
516
514
511
514
519
523
529
530
532
532
544
546
560
560
551
556
559
557
556
547
528
519
518
512
500
500
499
508
514
521
524
524
525
526
527
531
532
530
530
532
534
534
534
531
530
530
527
518
517
504
493
488
483
474
463
463
463
465
468
471
472
473
474
479
485
485
487
491
492
491
491
479
476
471
457
457
465
467
470
471
463
455
456
452
440
433
428
428
428
424
419
415
418
421
422
421
420
420
421
424
433
434
442
443
443
443
458
464
468
476
478
478
481
476
470
467
469
472
472
471
469
467
467
464
465
466
463
461
457
454
452
452
446
447
448
445
440
438
434
431
428
424
420
419
419
409
403
391
391
391
392
393
392
389
388
389
388
387
386
388
389
381
375
367
353
342
335
332
325
324
324
327
329
333
334
335
340
384
396
398
400
409
411
429
428
425
421
417
416
415
413
436
422
420
439
451
451
452
453
456
458
461
467
469
471
478
484
483
480
476
478
478
486
483
483
484
484
484
482
477
477
472
477
477
478
482
483
483
479
476
469
470
478
480
481
475
473
463
457
439
428
423
419
419
419
418
407
398
389
389
390
393
392
384
380
373
371
375
369
364
367
370
385
385
379
380
382
385
389
389
392
395
390
388
388
388
384
388
389
389
380
395
403
399
397
386
377
362
361
368
398
406
413
411
428
425
420
412
388
389
392
384
361
358
361
361
335
316
309
309
305
301
302
304
308
304
302
302
302
301
300
299
297
295
295
301
299
296
292
294
294
294
290
291
290
289
289
289
289
290
291
292
292
290
290
290
290
290
290
289
287
284
284