comscore From Mahindra XUV700 to Tata Punch: Top 5 safest cars in India