Including all the fish possible would be nearly impossible. It's easier to tell you what won't work in a tank that size;
Small schools of nippy fish, such as certain barbs.
Fish small enough to fit in an angel's mouth, such as neons.
Larger, more aggressive cichlids, though I've seen some large tanks that are lightly stocked with angels & oscars & such. It's more of a territory issue.
Any fish that like cooler water, angels like it a bit warmer than most.