Generation 6 pokemon pokedex July 8, 2019 16 32 64 128 Pokémon generation 5 8 gen pokemon Pokémon evolution generation 5