Palo Alto Weekly Raises $229,000 for Charities