UCs but UCLA and UCB are match
USC/UCb/UCLA are high match ( you should get into two of them)
Cal Poly- not sure
Rice- low reach
the rest are reaches
Predict Resutls: http://talk.collegeconfidential.com/what-my-chances/1816514-predict-results-accept-reject-waitlist.html#latest