#2 Arcanine
Dragonair
Heracross
Espeon
Lugia
Vaporeon
Krokorok
Quilava
Sandslash
Ninetales
Sawsbuck
Raichu
Dewott
Carracosta
#16 Nidoking
#20 Tyranitar
Lanturn
Kingdra
Absol
Haunter
Electivire
#7 Scyther
Suicune
Pidgeot
Hydreigon
Vulpix
Noctowl
Ivysaur
Celebi
Wartortle
--
And now for the greatest tale ever writ by the hands of man: Once upon a time... The End!