Little fun without giving away privacy: got 42/50!

Can you beat your mates in this quiz of all 50 European flags?