There are only 151 pokemon.