Nodular fasciitis (analysis of 100 cases and review of the literature).