I would rehome all the fish and start your stocking again. A Sailfin can easily reach 18" and ideally needs a 5ft tank minimum, although 6ft is better.
To be honest, you shouldn't have been sold any of those fish for that tank, I personally don't think any of them are suitable.
Consider looking...