POKEMON
1. Pikachu-Raichu
2. Charmander-Charmeleon-Charizard-Mega CHarizard X/Y
3. Bulbasaur-Ivysaur-Venusaur-Mega Venusaur
4.Squirtle-Wortortle-Blastoise-Mega Blastoise
5. Froakie-Frogadier-Greninja
6.Fennekin-Braixen-Delphox
7.Chespin-Quilladin-Chesnaught
8. Chikorita-Bayleef-Meganium
9.Chimchar-Monferno-Infernape
10.Tododile -Croconaw-Feraligatr
11. Mudkip-Marshtomp-Swampert-Mega Swampert
12. Treeko-Grovyle-Sceptile-Mega Sceptile
13. Cyndaquil-Quilava-Typhlosion
14. Oshawott-Dewott-Samurott
15.Tepig-Pignite-Emboar
16. Snivy-Servine-Serperior
17. Turtwig-Grotle-Torterra
18. Piplup-Prinplup-Empoleon
19.Torchic-Combusken-Blaziken-Mega Blaziken
So the dashes mean the evolutions and the megas are when a trainer has a key stone and the pokemon have the mega stone and their bond is really strong so they mega evolve.