There were 50 cards in total: 37 Pokémon cards, 12 episode cards and a checklist card. Each of these 50 cards also had a foil card version.
In addition, there were 55 bonus "chase cards" not included on the checklist: 37 sticker cards and 18 die-cut embossed cards.
This listing is for the complete 50/50 Johto League set.
The set Johto League contains Generation 2 pokemon with: Umbreon, Espeon, Entei, Raikou, Suicune & Ho-oh.
If you want more information about these TOPPS sets look on BULBAPEDIA (Pokemon wikipedia - search 'TOPPS') #5