Unless you have a couple of 180's laying around, those fish are first, not going to get along, and second, not one single specimen of the free fish should even be in a tank that small. All those fish get over a foot long.. I'm surprised they haven't killed each other already. They're great looking fish, but shouldn't be kept unless you have the adequate room for them.