#4 Charmander#12 Butterfree#20 Raticate#25 Pikachu#35 Clefairy#39 Jigglypuff#52 Meowth#54 Psyduck
#57 Primeape#69 Bellsprout#74 Geodude#122 Mr. Mime#150 Mewtwo#151 Mew#175 Togepiheck, who is the greatest pokemon of all?