there are 877 students taking College Algebra or Calculus. There are 478 students taking College Algebra, 428 students taking Calculus, and 29 students taking both College Algebra and Calculus. How many students are taking College Algebra, but not Calculus?