Massive hemoptysis. Review of 123 cases.