Physical and psychological health of family practice residents.