you could check the ranking 249 and also the EE ranking 126 for your decision.
My suggestion: for SUNY-stonybrook & SUNY-Bufflol, you do not need to apply both, since they are almost the same, plus the same public system. that is if you could get offer form on, probably the other one. or none~ so just keep one one of them on you list, and save the application fee to try another different.