Long-term Strategies
528
530
529
527
526
525
521
524
523
522
519
520
505
518
517
515
516
514
513
510
512
511
509
508
507
506
504
503
502
501
500
499
498
497
496
495
494
493
492
491
486
490
489
488
487
485
484
483
482
481
480
479
478
477
476
475
474
473
470
472
471
469