How to balance the number of cards for each rarity