Name the 150 cities that score best in Numbeo's Quality of Life Index 2019. The criteria include GDP (PPP), safety, healthcare, costs of living, pollution, climate and traffic.
To make it easier, I give you the countries in which the cities are located