Hiya, dunno if this will help, but maybe it will. I only have a 50gallon, but I have more fish than you in it. They have been living and doing very well for about 2 months now.
What I did was this... first I checked compatibility. hehe (As someone already suggested)
But then I also thought in terms of 'turf'
What I mean by that is that I knew that my hawkfish really didnd 'swim' around the open areas of the tank much. So I knew i could add a fish that swam around the tank without making the hawkfish feel crowded by it. So I added a coral beauty. Then I added some blennys cause I knew they were ground dwellers primarily. I also added a clown that sticks by an anemone. So he wouldnt really swim around and crowd the angel. And so on and so on.
All in all I have probably 7 fish in my tank.
They are all doing well and I really think a big reason for that is that I made sure that each one's territory wasnt crowded. You can look at any place in my tank and see a fish, but you rarely see any of them come in contact with eachother.
If you notice your fish are all hanging out in the middle of your tank, and not really skimming the bottom or top, then I would consider a fish that would hang out in one of those areas that arent so 'busy'
Just my thoughts, Im newer at this and could be totally wrong, but it seems to be working with my fish.