World IATA Airport Codes XII quiz

Try to match these tough airport codes with the correct places