Top 100 Favorite Pokemon part 8 (30-21)