Surgical Management of Giant Intracranial Aneurysms: Overall Results of a Large Series.