Over 25,769 pedestrians died in road mishaps, constituting 14.7 per cent, and cars contributed to 13.6 per cent (23,739 deaths) of the total fatalities in the nation