I agree that the Sep test is better, but you need to have a back up plan. You are not very likely to get into “top” schools with a 31. All your other stats are not Top college “material”, I am sorry to say. Just being honest and I hope you don’t take it the wrong way. By all means give it a shot if there is a particular school you have in mind.
Have a look at this thread. My D had similar stats to yours, but a higher test score, equivalent to a 33 or 34. You might have something to offer that my didn’t of course, but it’s worth understanding the reality.
Pay attention to post #6 on that thread.