Long term results of perforated duodenal ulcer following surgery.