Thats a tough one rezdawg........this is what I would do:
Call or email the adcom at Tufts and tell them about you.....dont just say, this is my stats, do I have a chance? Tell them stuff like, I really wanna goto your school because of ABC, here my stats.....Ive done these things.......blah blah blah
Mard is right....if those numbers are all you got, than you can probably kiss TUFTS goodbye......but as we all know, there is more to an application than the numbers..
Try and give them an overall impression of your application and not just the numbers, and see what their reply is like......I had done this from some schools and got a positive response from some (such as Columbia) and a negative response from others (such as UConn and Buffalo)......so if I did that earlier, I would have saved my $$ for Uconn and Buffalo......