Confuzzled

17
England
 
550
1
11wins19losses2left

.....