After the quiz on the capitals of the world, here is the one on the flags. Which countries do these 20 flags represent?