Buy Birlasoft, target price Rs 218: ICICI Direct | Sharefundss