Decisions to make:
Do you want breeding pairs to develop in the tank? If so, that means less/smaller fish.
Do you want fish that will swim around or are you ok with fish that will hide or "hang" in one spot.
Size - You want small, medium, mix?
Are you looking for a species tank, or strictly CA or SA?
What are your water parameters?
I'll guess that your water is ABOUT pH7, that you don't care about breeding pairs, you want smallish fish that are active and colorful, and don't care about where they come from. So... You could go with firemouth (these are right on the edge of being too big), multispinosa (very active swimmers), spinosisimus (kind of shy), honduran red points (very personable and nice colors), sajica (haven't had these, but nice colors), keyholes (not really colorful) in the smallish sizes, but I wouldn't go with more than three total. You CAN mix these, but maybe not the sajica with the honduran red points; they may interbreed.
For small fish: rams, apistos. kribs. I don't know these well enough to advise you on numbers or which can be mixed. Rams are basically non-aggressive and could probably mix with a keyhole, spino, multi, or hrp if you wanted.
I have a tank almost identical to yours, and have 2 clown loach, 5-6 albino tiger barbs, a multi, a spino, a runty hrp, and (temporarily), a runty electric blue dempsey. Everyone appears to have stopped growing except the ebjd, and that one will eventually grow out of that tank - only reason it's there is my other, larger ebjd was hassling it in the 75g.