The top five countries Switzerland, Sweden, USA, Netherlands and UK are closely grouped. You can also see why Angela Merkel is concerned that despite being an economic powerhouse, Germany is down the list. And where is France?