CB- I was reading your signature-
3 male cons-3 to 4 inches 3 juvie JD biggest is 2 inches 2 lil tiney female cons 1 inches 1 upside down catfish 1 sengel bichir and a plec and thats all i can remember for now.
I just would like offer some advice regarding the stocking of your 29. It is my opinion that you are overstocked and for your fish's sake you need to either need to purchase a larger tank or return the Jack Dempseys. I realize they are juvies, regardless they will get too large for your 29. My roommate in college had a Jack Dempsey in a 29 by itself and it was 7" long or so before it died. It can possibly be done to keep a single JD in a 30, but i would not recommend it for life. For a moment you had your stocking under control, and I feel that the JDs tipped the scales against you quite a bit. Not to mention the complications between the fish once they start getting aggro.
This is not at all meant to flame you, but rather want to help you become a responsible fish keeper.