128 Road traffic deaths among 29 high-income countries, 2015 and 2019. (20th November 2022)