Just to say, these are the teams that are now definitely through, or nearly there barring big accidents:
Austria (definite)
Switzerland (definite)
Germany (definite)
Czech Republic (definite)
Greece (definite)
Romania (definite)
Croatia (probable)
Sweden (probable)
Spain (probable)
Holland (probable)

And that leaves (in rough order of likelihood):
2 of Poland/Portugal/Finland/Serbia
2 of Italy/France/Scotland
Norway or Turkey
Russia or England