Mr. Tang gives a math test worth 90 points that contain 25 questions. Multiple-choice questions are worth 3 points and word problems are worth 4 points. How many of each type of question are there?