The ninth-grade class has 93 students. Each student takes a current events class, a foreign language class, or both a current events class and a foreign language class. There are 70 ninth-graders taking a current events class, and there are 54 ninth-graders taking a foreign language class. How many ninth-graders take only a current events class and not a foreign language class?