How many types of doctors are there?

There are 77 different types of doctors.