P - Pikachu
O - Oshawott
K - Kangaskhan
E - Electabuzz
M - Mewtwo
O - Onix
N - Ninetales
On a side note, I find it very disheartening that nobody has suggested Pikachu yet. How can you have a Pokemon list and not include Pikachu, that should be considered heresy.