Wow, your Angels actually decided to breed in that tiny overcrowded aquarium? I don't want to sound rude, but you have way too many fish in that tank, and a few of them grow too large for it. If you plan on upgrading to a 75g+ tank soon, then disregard my comments, but if you don't, you really need to rethink your stocklist.
If your other fish don't eat all the eggs, and you plan on keeping some of the babies, you'll need the 30g just for the babies, and you'll need a new 75g+ tank for all your other fish.
FWIW,
Serg