I couldn’t number them but give me a long enough time I’d probably get there or close. It’s been a long time lol.
In high school we used to keep Pokemon cards in a our binders ordered pokedex style, so knowing them by generation became rote memory when we’d open a dozen packs and have to sort them into sleeves quickly.
Googled - G6 is 72, g7 is 88, gen 8 is 96
Looking at the lineups, they mostly create a slew of regional creatures, and then use older 'mon as filler for routes. Makes sense at this stage.