Sexing angelfish before they actually lay eggs to confirm it is notoriously hard. Some general rules of thumb to use are that typically males are a little bigger. They also tend to have more prominent nuchal humps (forehead bump). However there have been plenty of angelfish showing all male characteristics that then go on to lay eggs. If I had to guess your white and black angelfish is male and the rest I would lean toward female.