24 opportunities found