http://talk.qa.collegeconfidential.com/what-my-chances/1903428-faq-uc-historical-frosh-admit-rates-by-hs-gpa.html can help you with the UCs. With a 4.13 UC-weighted-capped GPA, UCB and UCLA should be treated as reaches, although it your essays conveyed achievement despite obstacles (like being in a low income situation), that may help.
Stanford and Northwestern should generally be seen as reaches.