None. Your tank is not cycled and the stocking isn't good and should be modified before you think about adding fish, and catfish won't help with your algae problem, Otocinclus might but they are not a good choice for newly setup tanks, they should be in mature tanks that have been cycled for 6-9 months
Have you just disregarded everything that everyone told you in your last thread?
You said you 'need' a catfish, dont get a fish to do the work for you.
I would leave your stocking as is and start doing some heavy water changes and test your water.
Also danios tend to nip bettas so keep an eye out.
Snake007: I am just doing research...I could not ask at all and have a very unhealthy tank?
I need a catfish however I am not getting it to do work for me. I have one of those magnetic algae scrubbers which I use EVERYDAY!