The timing of surgery for cholecystitis: a review of 202 consecutive patients at a large municipal hospital.