Aneurysmal bone cyst (a study of 127 cases, 72 with longterm follow up).