added more cities
compile with java 8