440
443
455
466
476
478
475
474
472
465
444
443
442
442
442
442
441
441
442
441
434
427
423
420
418
414
412
409
406
403
400
397
394
394
394
394
393
393
393
393
394
395
397
398
405
407
408
404
401
405
401
400
396
396
396
396
400
396
390
389
394
391
385
379
375
371
360
356
356
351
349
347
347
338
337
336
322
322
319
315
315
314
313
312
312
311
309
306
306
305
302
302
301
301
300
300
300
300
299
299
298
298
298
293
292
291
291
290
290
290
290
290
290
290
290
290
290
290
290
290
291
291
292
293
293
294
294
294
294
294
293
293
292
291
291
290
290
290
290
290
292
293
294
294
294
294
294
294
293
293
293
293
293
292
292
292
292
292
293
293
293
293
294
295
296
297
297
301
302
301
301
301
301
301
301
300
300
300
300
298
298
297
297
297
296
295
293
293
293
293
294
295
295
296
298
298
299
300
301
302
302
302
303
304
305
308
309
310
312
314
315
317
318
322
324
325
326
327
328
328
329
330
331
331
332
332
333
334
335
337
338
339
340
340
341
342
343
344
345
347
348
348
349
351
352
352
353
354
355
355
358
359
361
362
373
375
375
377
377
382
384
388
389
389
401
405
410
416
418
419
421
424
424
424
433
438
437
437
437
438
436
428
428
428
427
426
425
425
423
419
416
413
408
413
414
430
428
424
424
418
413
423
427
440
447
446
444
444
445
445
446
446
447
447
448
449
449
450
451
449
448
448
448
450
450
448
448
448
448
447
446
446
446
446
446
446
443
439
439
439
439
439
441
442
444
448
449
449
448
444
440
437
435
434
434
433
431
430
431
433
434
435
437
437
437
438
438
438
439
439
439
439
439
439
440
440
440
440
441
441
441
441
440
439
435
435
435
435
430
427
426
426
426
427
428
428
426
426
426
426
428
428
425
423
422
420
419
417
410
410
409
409
409
408
408
406
405
404
403
401
400
399
399
399
400
401
402
401
400
400
395
394
392
391
391
391
390
390
390
389
389
389
389
389
389
389
389
389
388
388
388
388
387
387
387
386
386
387
388
391
391
392
393
394
395
399
402
408
411
413
414
415
416
416
417
418
418
419
420
422
425
426
426
426
424
423
421
420
419
419
418
418
415
414
411
410
409
404
404
403
403
402
400
397
389
386
386
387
384
382
381
378
377
377
377
377
377
377
377
377
376
370
366
364
359
354
346
343
339
336
335
332
332
332
331
331
331
331
331
331
329
327
324
323
321
315
313
312
311
310
309
309
309
309
309
310
310
311
313
316
318
319
320
321
321
322
322
323
323
323
324
324
325
326
327
331
346
348
351
356
361
367
371
373
375
380
383
385
387
387
387
387
383
380
380
380
380
381
381
382
383
383
383
386
387
386
386
387
388
389
389
391
394
396
396
397
396
396
396
396
395
394
393
392
392
385
384
383
381
377
376
375
373
370
370
369
365
360
356
355
354
353
353
353
353
353
354
354
356
356
356
356
356
355
353
349
345
344
340
338
336
336
333
331
329
328
327
326
325
325
325
323
321
319
318
316
315
314
313
310
310
310
310
311
311
312
313
313
314
314
314
314
312
311
311
312
313
314
315
317
318
319
321
327
330
334
337
338
338
339
342
346
349
351
352
353
353
351
350
347
347
353
357
358
360
361
361
362
366
370
374
377
380
384
387
389
391
393
397
399
402
406
408
410
411
411
412
414
416
417
419
421
425
426
427
427
427
427
426
425
425
424
424
423
421
420
419
420
421
422
422
422
421
421
420
419
420
423
429
432
433
433
432
433
434
435
436
439
442
445
445
445
445
445
451
453
453
453
454
454
455
458
459
460
460
460
460
459
454
454
449
446
443
439
438
438
437
437
439
439