Anorectal melanoma: review of 22 consecutive cases.