Which is better?

or

Sweden

Country

Sweden

Canada

Country

Canada

Overall rank: 237th

Countries: 16th

Wins this 29% of the time

Overall rank: 261st

Countries: 17th

Wins this 71% of the time