A review of 140 acoustic neurinomas (neurilemmoma)