Capitals

12345678910111213141516171819202122232425262728293031323334353637383940414243
Across
  1. 4. Armenia
  2. 8. North-Ireland
  3. 9. Lithuania
  4. 10. Slovenia
  5. 12. Switzerland
  6. 14. Serbia
  7. 16. Croatia
  8. 19. Monaco
  9. 20. Lichtenstein
  10. 22. Slovakia
  11. 26. N.Macedonia
  12. 27. Belgium
  13. 28. Italy
  14. 29. England
  15. 30. Sweden
  16. 33. Azerbaijan
  17. 34. Montenegro
  18. 35. Cyprus
  19. 37. Scotland
  20. 38. Andorra
  21. 40. Moldova
  22. 42. Denmark
  23. 43. Finland
Down
  1. 1. Greece
  2. 2. Latvia
  3. 3. Irish-Republic
  4. 5. Malta
  5. 6. Norway
  6. 7. Greenland
  7. 11. Portugal
  8. 13. Spain
  9. 14. Romania
  10. 15. Bulgaria
  11. 17. Hungary
  12. 18. Poland
  13. 21. Russia
  14. 23. Austria
  15. 24. Albania
  16. 25. Ukraine
  17. 29. Luxembourg
  18. 31. Vatican
  19. 32. France
  20. 34. Czechia
  21. 36. Estonia
  22. 39. Iceland
  23. 41. Belarus
  24. 42. Wales