The 10th% MCAT for Iowa is 29. Maybe a dozen folks had an MCAT like yours in the (MD) school where your chances are highest. They probably had some special quality that made them a risk worth taking. Is that you? I do not recommend donations to the other schools on your list. How about taking all the time you need to get a score consistent with success and then apply?