Functional outcome after surgical treatment of intramedullary spinal cord tumors: experience with 78 patients