Countries with the highest Overall Sleep Score got the most number of minutes of sleep per night
(Please use a modern browser to see the interactive version of this visualization)