Life expectancy and per capita healthcare spending (PPP adjusted), 2024