middlebury vs carleton vs bucknell vs tufts for pre med

I have applied to these four schools for biology and molecular biology majors and i want to go to medical school afterwards.
Which one is better?
Can you recommend any other schools for pre med? I still have time to apply.