I don't know where are you taking your data from but it seems a bit skewered.
https://worldpopulationreview.com/countries/best-healthcare-...