Let's take Shining Darkness for example.
9 cards per pack, 24 packs per box
Includes 100 cards:
* 1 Ghost Rare
* 8 Secret Rares
* 10 Ultimate Rares
* 10 Ultra Rares
* 14 Super Rares
* 20 Rares
* 48 Commons
In each pack, you're guaranteed a Rare. So, out of 9 cards, one's a Rare. After that, out of the 8 remaining cards, you have a chance 1 will be super rare or higher. I won't do the maths for you, but will give you everything I can.
Super Rares have a Ratio of 1:5.
Ultras are 1:12.
Secrets are 1:23
Ghosts are 1:36
What it all means, is that in a box of 24 boosters, you should get around 4-5 supers, 2 ultras, 1 or maybe 2 secrets, and if you're lucky a ghost rare (the rates shows that there's would be an average of 2 ghosts per 3 boxes).
Ultimate rares, I dunno the rates, but I believe there's a chance you get them instead of another rarity (if a card can be ultra or ultimate, you could get it as an ultimate, but would count as an ultra in the box)