Favorite Math Subjects

30 CMM students get together and discuss their favorite math subjects. 23 of them like geometry; 29 of them like algebra; 19 of them like probability. At most how many students like all three subjects?