with all of the tier drops i think its getting pretty confusing so im going to make a list of mons that dropped from last gen, hopefully i dont miss any lol:
and also the mons that have left us
in all this leaves us with 79 new mons, and also the gen 9 mons including garg, dondozo...