Hamartomas of the spleen: a study of 20 biopsy cases