How many different project types are there?

Currently Ethical Angel offers over 200 project types.