did sweden place at least in the top 10?
yes