Sharita does special typing jobs for scientists. She charges $13 for the first 3 pages and $3 for each additional page of scientific typing. Sonia a biologist paid $106 to have a research paper typed. How many pages long was Sonias research paper?