How many questions are on the exam?

All tests have about 75-100 multiple choice questions and 3 hours are given for completion.