This page has a more clear statistical picture, though no interpretation.
https://www.iihs.org/topics/fatality-statistics/detail/pedes...