Пример #1
0
        public static MapTemplate TestMap()
        {
            /*

            A - B
            | / |
            C - D
            */

            var mapTemplate = new MapTemplate("TestMap")
            {
                Image = "testmap.jpg"
            };

            var countryA = new CountryTemplate("A", "A") { X = 0, Y = 0 };
            mapTemplate.Countries.Add(countryA);
            var countryB = new CountryTemplate("B", "B") { X = 100, Y = 0 };
            mapTemplate.Countries.Add(countryB);
            var countryC = new CountryTemplate("C", "C") { X = 0, Y = 100 };
            mapTemplate.Countries.Add(countryC);
            var countryD = new CountryTemplate("D", "D") { X = 100, Y = 100 };
            mapTemplate.Countries.Add(countryD);

            var continent1 = new Continent("1", 2);
            continent1.Countries.Add(countryA);
            continent1.Countries.Add(countryB);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 2);
            continent1.Countries.Add(countryC);
            continent1.Countries.Add(countryD);
            mapTemplate.Continents.Add(continent2);

            mapTemplate.Connections.Add(new Connection("A", "B"));
            mapTemplate.Connections.Add(new Connection("B", "A"));
            mapTemplate.Connections.Add(new Connection("A", "C"));
            mapTemplate.Connections.Add(new Connection("C", "A"));
            mapTemplate.Connections.Add(new Connection("C", "D"));
            mapTemplate.Connections.Add(new Connection("D", "C"));
            mapTemplate.Connections.Add(new Connection("B", "D"));
            mapTemplate.Connections.Add(new Connection("D", "B"));
            mapTemplate.Connections.Add(new Connection("B", "C"));
            mapTemplate.Connections.Add(new Connection("C", "B"));

            return mapTemplate;
        }
        public void GetContinentBonusSuccess()
        {
            // Arrange
            var mapTemplate = new MapTemplate("Name");
            var countryA = new CountryTemplate("A", "A");
            mapTemplate.Countries.Add(countryA);
            var countryB = new CountryTemplate("B", "B");
            mapTemplate.Countries.Add(countryB);

            var continentA = new Continent("A", 42);
            continentA.Countries.Add(countryA);
            mapTemplate.Continents.Add(continentA);

            var continentB = new Continent("B", 23);
            continentB.Countries.Add(countryB);
            mapTemplate.Continents.Add(continentB);

            // Act
            var bonus = mapTemplate.CalculateBonus(mapTemplate.Countries.Select(x => x.Identifier));

            // Assert
            Assert.AreEqual(mapTemplate.Continents.Sum(x => x.Bonus), bonus);
        }
Пример #3
0
        public static MapTemplate Zuerich()
        {
            var mapTemplate = new MapTemplate("Zuerich") { Image = "zuerich.jpg" };
            var country1 = new CountryTemplate("1", "Rathaus") { X = 746, Y = 601 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "City") { X = 783, Y = 632 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Wollishofen") { X = 664, Y = 930 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Enge") { X = 671, Y = 732 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "Leimbach") { X = 540, Y = 931 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "Friesenberg") { X = 487, Y = 798 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Altwiedikon") { X = 593, Y = 717 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Sihlfeld") { X = 522, Y = 554 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Werd") { X = 648, Y = 602 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Langstrasse") { X = 653, Y = 551 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "Hard") { X = 549, Y = 518 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Gewerbeschule") { X = 705, Y = 500 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "Escher Wyss") { X = 604, Y = 419 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "Oberstrass") { X = 804, Y = 439 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "Unterstrass") { X = 729, Y = 409 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "Witikon") { X = 1115, Y = 721 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "Hirsladen") { X = 929, Y = 671 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "Hottingen") { X = 902, Y = 593 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Fluntern") { X = 873, Y = 513 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "Weinegg") { X = 918, Y = 753 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "M�hlebach") { X = 807, Y = 663 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Seefeld") { X = 810, Y = 732 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Albisrieden") { X = 364, Y = 633 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Altstetten") { X = 330, Y = 474 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "H�ngg") { X = 460, Y = 284 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Wipkingen") { X = 623, Y = 365 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "Affoltern") { X = 519, Y = 149 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "Seebach") { X = 734, Y = 137 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Oerlikon") { X = 772, Y = 266 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "Saatlen") { X = 886, Y = 223 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "Schwamendingen Mitte") { X = 898, Y = 353 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "Hirzenbach") { X = 1004, Y = 363 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "Tankstelle") { X = 1203, Y = 294 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "Restaurant") { X = 1207, Y = 409 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "Shoppingcenter") { X = 1210, Y = 530 };
            mapTemplate.Countries.Add(country35);
            var continent1 = new Continent("1", 1);
            continent1.Countries.Add(country1);
            continent1.Countries.Add(country2);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 2);
            continent2.Countries.Add(country3);
            continent2.Countries.Add(country4);
            continent2.Countries.Add(country5);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 2);
            continent3.Countries.Add(country6);
            continent3.Countries.Add(country7);
            continent3.Countries.Add(country8);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 2);
            continent4.Countries.Add(country9);
            continent4.Countries.Add(country10);
            continent4.Countries.Add(country11);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 1);
            continent5.Countries.Add(country12);
            continent5.Countries.Add(country13);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 1);
            continent6.Countries.Add(country14);
            continent6.Countries.Add(country15);
            mapTemplate.Continents.Add(continent6);
            var continent7 = new Continent("7", 3);
            continent7.Countries.Add(country16);
            continent7.Countries.Add(country17);
            continent7.Countries.Add(country18);
            continent7.Countries.Add(country19);
            mapTemplate.Continents.Add(continent7);
            var continent8 = new Continent("8", 2);
            continent8.Countries.Add(country20);
            continent8.Countries.Add(country21);
            continent8.Countries.Add(country22);
            mapTemplate.Continents.Add(continent8);
            var continent9 = new Continent("9", 1);
            continent9.Countries.Add(country23);
            continent9.Countries.Add(country24);
            mapTemplate.Continents.Add(continent9);
            var continent10 = new Continent("10", 1);
            continent10.Countries.Add(country25);
            continent10.Countries.Add(country26);
            mapTemplate.Continents.Add(continent10);
            var continent11 = new Continent("11", 2);
            continent11.Countries.Add(country27);
            continent11.Countries.Add(country28);
            continent11.Countries.Add(country29);
            mapTemplate.Continents.Add(continent11);
            var continent12 = new Continent("12", 2);
            continent12.Countries.Add(country30);
            continent12.Countries.Add(country31);
            continent12.Countries.Add(country32);
            mapTemplate.Continents.Add(continent12);
            var continent13 = new Continent("13", 1);
            continent13.Countries.Add(country33);
            mapTemplate.Continents.Add(continent13);
            var continent14 = new Continent("14", 1);
            continent14.Countries.Add(country34);
            mapTemplate.Continents.Add(continent14);
            var continent15 = new Continent("15", 1);
            continent15.Countries.Add(country35);
            mapTemplate.Continents.Add(continent15);
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("2", "4"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("2", "22"));
            mapTemplate.Connections.Add(new Connection("2", "21"));
            mapTemplate.Connections.Add(new Connection("2", "18"));
            mapTemplate.Connections.Add(new Connection("2", "19"));
            mapTemplate.Connections.Add(new Connection("2", "14"));
            mapTemplate.Connections.Add(new Connection("2", "15"));
            mapTemplate.Connections.Add(new Connection("3", "5"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("3", "22"));
            mapTemplate.Connections.Add(new Connection("3", "15"));
            mapTemplate.Connections.Add(new Connection("3", "31"));
            mapTemplate.Connections.Add(new Connection("3", "28"));
            mapTemplate.Connections.Add(new Connection("3", "27"));
            mapTemplate.Connections.Add(new Connection("3", "24"));
            mapTemplate.Connections.Add(new Connection("3", "34"));
            mapTemplate.Connections.Add(new Connection("3", "35"));
            mapTemplate.Connections.Add(new Connection("3", "33"));
            mapTemplate.Connections.Add(new Connection("4", "7"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("4", "2"));
            mapTemplate.Connections.Add(new Connection("5", "3"));
            mapTemplate.Connections.Add(new Connection("5", "6"));
            mapTemplate.Connections.Add(new Connection("6", "5"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("6", "23"));
            mapTemplate.Connections.Add(new Connection("6", "8"));
            mapTemplate.Connections.Add(new Connection("7", "6"));
            mapTemplate.Connections.Add(new Connection("7", "4"));
            mapTemplate.Connections.Add(new Connection("7", "8"));
            mapTemplate.Connections.Add(new Connection("8", "6"));
            mapTemplate.Connections.Add(new Connection("8", "7"));
            mapTemplate.Connections.Add(new Connection("8", "11"));
            mapTemplate.Connections.Add(new Connection("8", "10"));
            mapTemplate.Connections.Add(new Connection("8", "9"));
            mapTemplate.Connections.Add(new Connection("8", "23"));
            mapTemplate.Connections.Add(new Connection("8", "24"));
            mapTemplate.Connections.Add(new Connection("9", "8"));
            mapTemplate.Connections.Add(new Connection("9", "10"));
            mapTemplate.Connections.Add(new Connection("10", "12"));
            mapTemplate.Connections.Add(new Connection("10", "8"));
            mapTemplate.Connections.Add(new Connection("10", "9"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("10", "13"));
            mapTemplate.Connections.Add(new Connection("11", "24"));
            mapTemplate.Connections.Add(new Connection("11", "8"));
            mapTemplate.Connections.Add(new Connection("11", "13"));
            mapTemplate.Connections.Add(new Connection("11", "10"));
            mapTemplate.Connections.Add(new Connection("11", "12"));
            mapTemplate.Connections.Add(new Connection("12", "26"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("12", "10"));
            mapTemplate.Connections.Add(new Connection("12", "11"));
            mapTemplate.Connections.Add(new Connection("13", "24"));
            mapTemplate.Connections.Add(new Connection("13", "12"));
            mapTemplate.Connections.Add(new Connection("13", "11"));
            mapTemplate.Connections.Add(new Connection("13", "10"));
            mapTemplate.Connections.Add(new Connection("14", "19"));
            mapTemplate.Connections.Add(new Connection("14", "2"));
            mapTemplate.Connections.Add(new Connection("14", "15"));
            mapTemplate.Connections.Add(new Connection("14", "31"));
            mapTemplate.Connections.Add(new Connection("14", "29"));
            mapTemplate.Connections.Add(new Connection("14", "32"));
            mapTemplate.Connections.Add(new Connection("15", "2"));
            mapTemplate.Connections.Add(new Connection("15", "14"));
            mapTemplate.Connections.Add(new Connection("15", "29"));
            mapTemplate.Connections.Add(new Connection("15", "27"));
            mapTemplate.Connections.Add(new Connection("15", "26"));
            mapTemplate.Connections.Add(new Connection("15", "3"));
            mapTemplate.Connections.Add(new Connection("15", "24"));
            mapTemplate.Connections.Add(new Connection("15", "28"));
            mapTemplate.Connections.Add(new Connection("15", "31"));
            mapTemplate.Connections.Add(new Connection("15", "33"));
            mapTemplate.Connections.Add(new Connection("15", "34"));
            mapTemplate.Connections.Add(new Connection("15", "35"));
            mapTemplate.Connections.Add(new Connection("16", "18"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("16", "20"));
            mapTemplate.Connections.Add(new Connection("17", "18"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("17", "20"));
            mapTemplate.Connections.Add(new Connection("18", "21"));
            mapTemplate.Connections.Add(new Connection("18", "20"));
            mapTemplate.Connections.Add(new Connection("18", "17"));
            mapTemplate.Connections.Add(new Connection("18", "16"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("18", "2"));
            mapTemplate.Connections.Add(new Connection("18", "32"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("19", "2"));
            mapTemplate.Connections.Add(new Connection("19", "32"));
            mapTemplate.Connections.Add(new Connection("19", "14"));
            mapTemplate.Connections.Add(new Connection("19", "31"));
            mapTemplate.Connections.Add(new Connection("20", "21"));
            mapTemplate.Connections.Add(new Connection("20", "18"));
            mapTemplate.Connections.Add(new Connection("20", "17"));
            mapTemplate.Connections.Add(new Connection("20", "16"));
            mapTemplate.Connections.Add(new Connection("21", "22"));
            mapTemplate.Connections.Add(new Connection("21", "2"));
            mapTemplate.Connections.Add(new Connection("21", "20"));
            mapTemplate.Connections.Add(new Connection("21", "18"));
            mapTemplate.Connections.Add(new Connection("22", "3"));
            mapTemplate.Connections.Add(new Connection("22", "2"));
            mapTemplate.Connections.Add(new Connection("22", "21"));
            mapTemplate.Connections.Add(new Connection("23", "6"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("23", "8"));
            mapTemplate.Connections.Add(new Connection("24", "25"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("24", "11"));
            mapTemplate.Connections.Add(new Connection("24", "13"));
            mapTemplate.Connections.Add(new Connection("24", "3"));
            mapTemplate.Connections.Add(new Connection("24", "15"));
            mapTemplate.Connections.Add(new Connection("24", "27"));
            mapTemplate.Connections.Add(new Connection("24", "28"));
            mapTemplate.Connections.Add(new Connection("24", "31"));
            mapTemplate.Connections.Add(new Connection("24", "8"));
            mapTemplate.Connections.Add(new Connection("24", "33"));
            mapTemplate.Connections.Add(new Connection("24", "34"));
            mapTemplate.Connections.Add(new Connection("24", "35"));
            mapTemplate.Connections.Add(new Connection("25", "27"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("25", "24"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("26", "25"));
            mapTemplate.Connections.Add(new Connection("26", "15"));
            mapTemplate.Connections.Add(new Connection("26", "12"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("27", "29"));
            mapTemplate.Connections.Add(new Connection("27", "25"));
            mapTemplate.Connections.Add(new Connection("27", "26"));
            mapTemplate.Connections.Add(new Connection("27", "15"));
            mapTemplate.Connections.Add(new Connection("27", "3"));
            mapTemplate.Connections.Add(new Connection("27", "24"));
            mapTemplate.Connections.Add(new Connection("27", "33"));
            mapTemplate.Connections.Add(new Connection("27", "34"));
            mapTemplate.Connections.Add(new Connection("27", "35"));
            mapTemplate.Connections.Add(new Connection("27", "31"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("28", "27"));
            mapTemplate.Connections.Add(new Connection("28", "30"));
            mapTemplate.Connections.Add(new Connection("28", "3"));
            mapTemplate.Connections.Add(new Connection("28", "24"));
            mapTemplate.Connections.Add(new Connection("28", "15"));
            mapTemplate.Connections.Add(new Connection("28", "31"));
            mapTemplate.Connections.Add(new Connection("28", "33"));
            mapTemplate.Connections.Add(new Connection("28", "34"));
            mapTemplate.Connections.Add(new Connection("28", "35"));
            mapTemplate.Connections.Add(new Connection("29", "31"));
            mapTemplate.Connections.Add(new Connection("29", "15"));
            mapTemplate.Connections.Add(new Connection("29", "30"));
            mapTemplate.Connections.Add(new Connection("29", "28"));
            mapTemplate.Connections.Add(new Connection("29", "27"));
            mapTemplate.Connections.Add(new Connection("29", "14"));
            mapTemplate.Connections.Add(new Connection("30", "31"));
            mapTemplate.Connections.Add(new Connection("30", "29"));
            mapTemplate.Connections.Add(new Connection("30", "28"));
            mapTemplate.Connections.Add(new Connection("31", "14"));
            mapTemplate.Connections.Add(new Connection("31", "32"));
            mapTemplate.Connections.Add(new Connection("31", "30"));
            mapTemplate.Connections.Add(new Connection("31", "29"));
            mapTemplate.Connections.Add(new Connection("31", "3"));
            mapTemplate.Connections.Add(new Connection("31", "24"));
            mapTemplate.Connections.Add(new Connection("31", "15"));
            mapTemplate.Connections.Add(new Connection("31", "28"));
            mapTemplate.Connections.Add(new Connection("31", "33"));
            mapTemplate.Connections.Add(new Connection("31", "34"));
            mapTemplate.Connections.Add(new Connection("31", "35"));
            mapTemplate.Connections.Add(new Connection("31", "27"));
            mapTemplate.Connections.Add(new Connection("31", "19"));
            mapTemplate.Connections.Add(new Connection("32", "19"));
            mapTemplate.Connections.Add(new Connection("32", "31"));
            mapTemplate.Connections.Add(new Connection("32", "18"));
            mapTemplate.Connections.Add(new Connection("32", "14"));
            mapTemplate.Connections.Add(new Connection("33", "28"));
            mapTemplate.Connections.Add(new Connection("33", "27"));
            mapTemplate.Connections.Add(new Connection("33", "31"));
            mapTemplate.Connections.Add(new Connection("33", "15"));
            mapTemplate.Connections.Add(new Connection("33", "3"));
            mapTemplate.Connections.Add(new Connection("33", "24"));
            mapTemplate.Connections.Add(new Connection("34", "28"));
            mapTemplate.Connections.Add(new Connection("34", "27"));
            mapTemplate.Connections.Add(new Connection("34", "31"));
            mapTemplate.Connections.Add(new Connection("34", "15"));
            mapTemplate.Connections.Add(new Connection("34", "3"));
            mapTemplate.Connections.Add(new Connection("34", "24"));
            mapTemplate.Connections.Add(new Connection("35", "28"));
            mapTemplate.Connections.Add(new Connection("35", "27"));
            mapTemplate.Connections.Add(new Connection("35", "31"));
            mapTemplate.Connections.Add(new Connection("35", "15"));
            mapTemplate.Connections.Add(new Connection("35", "3"));
            mapTemplate.Connections.Add(new Connection("35", "24"));

            return mapTemplate;
        }
        public static MapTemplate WorldDeluxe()
        {
            var mapTemplate = new MapTemplate("WorldDeluxe") { Image = "worlddeluxe.jpg" };
            var country1 = new CountryTemplate("1", "Alaska") { X = 81, Y = 124 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "Nordwest-Territorium") { X = 159, Y = 124 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Groenland") { X = 393, Y = 78 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Quebec") { X = 315, Y = 193 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "Ontario") { X = 237, Y = 192 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "Alberta") { X = 159, Y = 170 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Weststaaten") { X = 159, Y = 239 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Oststaaten") { X = 237, Y = 262 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Mittel-Amerika") { X = 185, Y = 308 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Venezuela") { X = 237, Y = 378 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "Brasilien") { X = 315, Y = 423 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Peru") { X = 263, Y = 446 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "Argentinien") { X = 263, Y = 538 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "Nordwest-Afrika") { X = 445, Y = 354 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "Aegypten") { X = 523, Y = 331 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "Ost-Afrika") { X = 575, Y = 423 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "Kongo") { X = 523, Y = 446 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "Sued-Afrika") { X = 523, Y = 538 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Madagaskar") { X = 601, Y = 538 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "West-Europa") { X = 445, Y = 262 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Sued-Europa") { X = 497, Y = 262 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Mittel-Europa") { X = 497, Y = 216 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Gross-Britannien") { X = 419, Y = 217 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Island") { X = 419, Y = 147 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "Skandinavien") { X = 497, Y = 147 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Ukraine") { X = 575, Y = 193 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "Mittlerer-Osten") { X = 601, Y = 308 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "Afghanistan") { X = 653, Y = 239 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Ural") { X = 679, Y = 170 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "Sibirien") { X = 731, Y = 124 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "Jakutien") { X = 809, Y = 124 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "Kamtschatka") { X = 887, Y = 124 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "Irkutsk") { X = 783, Y = 193 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "Mongolei") { X = 785, Y = 240 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "Japan") { X = 887, Y = 262 };
            mapTemplate.Countries.Add(country35);
            var country36 = new CountryTemplate("36", "China") { X = 757, Y = 285 };
            mapTemplate.Countries.Add(country36);
            var country37 = new CountryTemplate("37", "Indien") { X = 705, Y = 354 };
            mapTemplate.Countries.Add(country37);
            var country38 = new CountryTemplate("38", "Siam") { X = 783, Y = 376 };
            mapTemplate.Countries.Add(country38);
            var country39 = new CountryTemplate("39", "Indonesien") { X = 835, Y = 446 };
            mapTemplate.Countries.Add(country39);
            var country40 = new CountryTemplate("40", "Neu-Guinea") { X = 913, Y = 469 };
            mapTemplate.Countries.Add(country40);
            var country41 = new CountryTemplate("41", "Ost-Australien") { X = 913, Y = 561 };
            mapTemplate.Countries.Add(country41);
            var country42 = new CountryTemplate("42", "West-Australien") { X = 835, Y = 561 };
            mapTemplate.Countries.Add(country42);
            var continent1 = new Continent("1", 5);
            continent1.Countries.Add(country1);
            continent1.Countries.Add(country2);
            continent1.Countries.Add(country3);
            continent1.Countries.Add(country4);
            continent1.Countries.Add(country5);
            continent1.Countries.Add(country6);
            continent1.Countries.Add(country7);
            continent1.Countries.Add(country8);
            continent1.Countries.Add(country9);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 2);
            continent2.Countries.Add(country10);
            continent2.Countries.Add(country11);
            continent2.Countries.Add(country12);
            continent2.Countries.Add(country13);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 3);
            continent3.Countries.Add(country14);
            continent3.Countries.Add(country15);
            continent3.Countries.Add(country16);
            continent3.Countries.Add(country17);
            continent3.Countries.Add(country18);
            continent3.Countries.Add(country19);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 5);
            continent4.Countries.Add(country24);
            continent4.Countries.Add(country23);
            continent4.Countries.Add(country20);
            continent4.Countries.Add(country21);
            continent4.Countries.Add(country22);
            continent4.Countries.Add(country26);
            continent4.Countries.Add(country25);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 7);
            continent5.Countries.Add(country27);
            continent5.Countries.Add(country28);
            continent5.Countries.Add(country29);
            continent5.Countries.Add(country30);
            continent5.Countries.Add(country31);
            continent5.Countries.Add(country32);
            continent5.Countries.Add(country33);
            continent5.Countries.Add(country34);
            continent5.Countries.Add(country36);
            continent5.Countries.Add(country37);
            continent5.Countries.Add(country38);
            continent5.Countries.Add(country35);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 2);
            continent6.Countries.Add(country39);
            continent6.Countries.Add(country40);
            continent6.Countries.Add(country41);
            continent6.Countries.Add(country42);
            mapTemplate.Continents.Add(continent6);
            mapTemplate.Connections.Add(new Connection("15", "14"));
            mapTemplate.Connections.Add(new Connection("15", "21"));
            mapTemplate.Connections.Add(new Connection("15", "27"));
            mapTemplate.Connections.Add(new Connection("15", "16"));
            mapTemplate.Connections.Add(new Connection("30", "31"));
            mapTemplate.Connections.Add(new Connection("30", "33"));
            mapTemplate.Connections.Add(new Connection("30", "34"));
            mapTemplate.Connections.Add(new Connection("30", "36"));
            mapTemplate.Connections.Add(new Connection("30", "29"));
            mapTemplate.Connections.Add(new Connection("8", "4"));
            mapTemplate.Connections.Add(new Connection("8", "5"));
            mapTemplate.Connections.Add(new Connection("8", "7"));
            mapTemplate.Connections.Add(new Connection("8", "9"));
            mapTemplate.Connections.Add(new Connection("40", "41"));
            mapTemplate.Connections.Add(new Connection("40", "42"));
            mapTemplate.Connections.Add(new Connection("40", "39"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("23", "25"));
            mapTemplate.Connections.Add(new Connection("23", "22"));
            mapTemplate.Connections.Add(new Connection("23", "20"));
            mapTemplate.Connections.Add(new Connection("31", "32"));
            mapTemplate.Connections.Add(new Connection("31", "33"));
            mapTemplate.Connections.Add(new Connection("31", "30"));
            mapTemplate.Connections.Add(new Connection("16", "19"));
            mapTemplate.Connections.Add(new Connection("16", "18"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("16", "14"));
            mapTemplate.Connections.Add(new Connection("16", "15"));
            mapTemplate.Connections.Add(new Connection("35", "34"));
            mapTemplate.Connections.Add(new Connection("35", "32"));
            mapTemplate.Connections.Add(new Connection("7", "6"));
            mapTemplate.Connections.Add(new Connection("7", "5"));
            mapTemplate.Connections.Add(new Connection("7", "8"));
            mapTemplate.Connections.Add(new Connection("7", "9"));
            mapTemplate.Connections.Add(new Connection("22", "25"));
            mapTemplate.Connections.Add(new Connection("22", "26"));
            mapTemplate.Connections.Add(new Connection("22", "21"));
            mapTemplate.Connections.Add(new Connection("22", "20"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("34", "35"));
            mapTemplate.Connections.Add(new Connection("34", "32"));
            mapTemplate.Connections.Add(new Connection("34", "33"));
            mapTemplate.Connections.Add(new Connection("34", "30"));
            mapTemplate.Connections.Add(new Connection("34", "36"));
            mapTemplate.Connections.Add(new Connection("32", "31"));
            mapTemplate.Connections.Add(new Connection("32", "33"));
            mapTemplate.Connections.Add(new Connection("32", "34"));
            mapTemplate.Connections.Add(new Connection("32", "35"));
            mapTemplate.Connections.Add(new Connection("32", "1"));
            mapTemplate.Connections.Add(new Connection("41", "42"));
            mapTemplate.Connections.Add(new Connection("41", "40"));
            mapTemplate.Connections.Add(new Connection("9", "7"));
            mapTemplate.Connections.Add(new Connection("9", "8"));
            mapTemplate.Connections.Add(new Connection("9", "10"));
            mapTemplate.Connections.Add(new Connection("33", "32"));
            mapTemplate.Connections.Add(new Connection("33", "31"));
            mapTemplate.Connections.Add(new Connection("33", "30"));
            mapTemplate.Connections.Add(new Connection("33", "34"));
            mapTemplate.Connections.Add(new Connection("21", "20"));
            mapTemplate.Connections.Add(new Connection("21", "22"));
            mapTemplate.Connections.Add(new Connection("21", "26"));
            mapTemplate.Connections.Add(new Connection("21", "27"));
            mapTemplate.Connections.Add(new Connection("21", "15"));
            mapTemplate.Connections.Add(new Connection("21", "14"));
            mapTemplate.Connections.Add(new Connection("6", "1"));
            mapTemplate.Connections.Add(new Connection("6", "2"));
            mapTemplate.Connections.Add(new Connection("6", "5"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("1", "6"));
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("1", "32"));
            mapTemplate.Connections.Add(new Connection("29", "26"));
            mapTemplate.Connections.Add(new Connection("29", "28"));
            mapTemplate.Connections.Add(new Connection("29", "36"));
            mapTemplate.Connections.Add(new Connection("29", "30"));
            mapTemplate.Connections.Add(new Connection("14", "11"));
            mapTemplate.Connections.Add(new Connection("14", "17"));
            mapTemplate.Connections.Add(new Connection("14", "16"));
            mapTemplate.Connections.Add(new Connection("14", "15"));
            mapTemplate.Connections.Add(new Connection("14", "21"));
            mapTemplate.Connections.Add(new Connection("14", "20"));
            mapTemplate.Connections.Add(new Connection("42", "41"));
            mapTemplate.Connections.Add(new Connection("42", "40"));
            mapTemplate.Connections.Add(new Connection("42", "39"));
            mapTemplate.Connections.Add(new Connection("24", "3"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("24", "25"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("4", "5"));
            mapTemplate.Connections.Add(new Connection("4", "8"));
            mapTemplate.Connections.Add(new Connection("36", "38"));
            mapTemplate.Connections.Add(new Connection("36", "37"));
            mapTemplate.Connections.Add(new Connection("36", "28"));
            mapTemplate.Connections.Add(new Connection("36", "29"));
            mapTemplate.Connections.Add(new Connection("36", "30"));
            mapTemplate.Connections.Add(new Connection("36", "34"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("19", "16"));
            mapTemplate.Connections.Add(new Connection("26", "29"));
            mapTemplate.Connections.Add(new Connection("26", "28"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("26", "21"));
            mapTemplate.Connections.Add(new Connection("26", "22"));
            mapTemplate.Connections.Add(new Connection("26", "25"));
            mapTemplate.Connections.Add(new Connection("11", "10"));
            mapTemplate.Connections.Add(new Connection("11", "12"));
            mapTemplate.Connections.Add(new Connection("11", "14"));
            mapTemplate.Connections.Add(new Connection("11", "13"));
            mapTemplate.Connections.Add(new Connection("18", "17"));
            mapTemplate.Connections.Add(new Connection("18", "16"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("3", "24"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("3", "5"));
            mapTemplate.Connections.Add(new Connection("3", "2"));
            mapTemplate.Connections.Add(new Connection("39", "40"));
            mapTemplate.Connections.Add(new Connection("39", "42"));
            mapTemplate.Connections.Add(new Connection("39", "38"));
            mapTemplate.Connections.Add(new Connection("12", "10"));
            mapTemplate.Connections.Add(new Connection("12", "11"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("27", "37"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("27", "26"));
            mapTemplate.Connections.Add(new Connection("27", "21"));
            mapTemplate.Connections.Add(new Connection("27", "15"));
            mapTemplate.Connections.Add(new Connection("17", "18"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("17", "14"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("2", "6"));
            mapTemplate.Connections.Add(new Connection("2", "5"));
            mapTemplate.Connections.Add(new Connection("2", "3"));
            mapTemplate.Connections.Add(new Connection("13", "12"));
            mapTemplate.Connections.Add(new Connection("13", "11"));
            mapTemplate.Connections.Add(new Connection("38", "39"));
            mapTemplate.Connections.Add(new Connection("38", "37"));
            mapTemplate.Connections.Add(new Connection("38", "36"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("28", "36"));
            mapTemplate.Connections.Add(new Connection("28", "37"));
            mapTemplate.Connections.Add(new Connection("28", "27"));
            mapTemplate.Connections.Add(new Connection("28", "26"));
            mapTemplate.Connections.Add(new Connection("20", "23"));
            mapTemplate.Connections.Add(new Connection("20", "22"));
            mapTemplate.Connections.Add(new Connection("20", "21"));
            mapTemplate.Connections.Add(new Connection("20", "14"));
            mapTemplate.Connections.Add(new Connection("37", "38"));
            mapTemplate.Connections.Add(new Connection("37", "36"));
            mapTemplate.Connections.Add(new Connection("37", "28"));
            mapTemplate.Connections.Add(new Connection("37", "27"));
            mapTemplate.Connections.Add(new Connection("25", "24"));
            mapTemplate.Connections.Add(new Connection("25", "23"));
            mapTemplate.Connections.Add(new Connection("25", "22"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("10", "9"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("10", "12"));
            mapTemplate.Connections.Add(new Connection("5", "2"));
            mapTemplate.Connections.Add(new Connection("5", "6"));
            mapTemplate.Connections.Add(new Connection("5", "7"));
            mapTemplate.Connections.Add(new Connection("5", "8"));
            mapTemplate.Connections.Add(new Connection("5", "4"));
            mapTemplate.Connections.Add(new Connection("5", "3"));

            return mapTemplate;
        }
        public static MapTemplate SonnenSys()
        {
            var mapTemplate = new MapTemplate("SonnenSys") { Image = "sonnensys.jpg" };
            var country1 = new CountryTemplate("1", "Sonne") { X = 417, Y = 400 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "Pluto") { X = 800, Y = 378 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Charon") { X = 804, Y = 340 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Nyx") { X = 739, Y = 374 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "Hydra") { X = 822, Y = 439 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "Neptun") { X = 672, Y = 204 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Naiad") { X = 626, Y = 155 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Thalassa") { X = 675, Y = 150 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Despina") { X = 723, Y = 169 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Galatea") { X = 739, Y = 210 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "Proteus") { X = 734, Y = 254 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Larissa") { X = 689, Y = 262 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "Triton") { X = 637, Y = 262 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "Nereid") { X = 618, Y = 218 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "Uranus") { X = 376, Y = 139 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "Sycorax") { X = 376, Y = 49 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "Titania") { X = 444, Y = 88 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "Ariel") { X = 451, Y = 120 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Puck") { X = 455, Y = 160 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "Belinda") { X = 448, Y = 205 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Rosalind") { X = 390, Y = 226 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Oberon") { X = 325, Y = 202 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Cordelia") { X = 305, Y = 167 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Ophelia") { X = 299, Y = 124 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "Desdemona") { X = 312, Y = 82 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Saturn") { X = 169, Y = 360 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "Prometheus") { X = 169, Y = 269 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "Calypso") { X = 262, Y = 265 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Hyperion") { X = 270, Y = 333 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "Atlas") { X = 258, Y = 384 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "Mimas") { X = 227, Y = 433 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "Pandora") { X = 173, Y = 470 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "Epimetheus") { X = 97, Y = 475 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "Titan") { X = 64, Y = 414 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "Phoebe") { X = 83, Y = 351 };
            mapTemplate.Countries.Add(country35);
            var country36 = new CountryTemplate("36", "Thetys") { X = 115, Y = 300 };
            mapTemplate.Countries.Add(country36);
            var country37 = new CountryTemplate("37", "Jupiter") { X = 373, Y = 559 };
            mapTemplate.Countries.Add(country37);
            var country38 = new CountryTemplate("38", "IO") { X = 407, Y = 480 };
            mapTemplate.Countries.Add(country38);
            var country39 = new CountryTemplate("39", "Lysithea") { X = 460, Y = 512 };
            mapTemplate.Countries.Add(country39);
            var country40 = new CountryTemplate("40", "Adrastea") { X = 471, Y = 559 };
            mapTemplate.Countries.Add(country40);
            var country41 = new CountryTemplate("41", "Europa") { X = 460, Y = 602 };
            mapTemplate.Countries.Add(country41);
            var country42 = new CountryTemplate("42", "Sinope") { X = 417, Y = 639 };
            mapTemplate.Countries.Add(country42);
            var country43 = new CountryTemplate("43", "Ganymed") { X = 357, Y = 660 };
            mapTemplate.Countries.Add(country43);
            var country44 = new CountryTemplate("44", "Himalia") { X = 305, Y = 625 };
            mapTemplate.Countries.Add(country44);
            var country45 = new CountryTemplate("45", "Callisto") { X = 287, Y = 570 };
            mapTemplate.Countries.Add(country45);
            var country46 = new CountryTemplate("46", "Thebe") { X = 311, Y = 505 };
            mapTemplate.Countries.Add(country46);
            var country47 = new CountryTemplate("47", "S/1999 J 1") { X = 352, Y = 482 };
            mapTemplate.Countries.Add(country47);
            var country48 = new CountryTemplate("48", "Mars") { X = 588, Y = 428 };
            mapTemplate.Countries.Add(country48);
            var country49 = new CountryTemplate("49", "Phobos") { X = 535, Y = 400 };
            mapTemplate.Countries.Add(country49);
            var country50 = new CountryTemplate("50", "Deimos") { X = 529, Y = 455 };
            mapTemplate.Countries.Add(country50);
            var country51 = new CountryTemplate("51", "Erde") { X = 478, Y = 353 };
            mapTemplate.Countries.Add(country51);
            var country52 = new CountryTemplate("52", "Mond") { X = 507, Y = 288 };
            mapTemplate.Countries.Add(country52);
            var country53 = new CountryTemplate("53", "Venus") { X = 379, Y = 320 };
            mapTemplate.Countries.Add(country53);
            var country54 = new CountryTemplate("54", "Merkur") { X = 333, Y = 379 };
            mapTemplate.Countries.Add(country54);
            var continent1 = new Continent("1", 5);
            continent1.Countries.Add(country26);
            continent1.Countries.Add(country27);
            continent1.Countries.Add(country28);
            continent1.Countries.Add(country29);
            continent1.Countries.Add(country30);
            continent1.Countries.Add(country31);
            continent1.Countries.Add(country32);
            continent1.Countries.Add(country33);
            continent1.Countries.Add(country34);
            continent1.Countries.Add(country35);
            continent1.Countries.Add(country36);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 5);
            continent2.Countries.Add(country15);
            continent2.Countries.Add(country16);
            continent2.Countries.Add(country17);
            continent2.Countries.Add(country18);
            continent2.Countries.Add(country19);
            continent2.Countries.Add(country20);
            continent2.Countries.Add(country21);
            continent2.Countries.Add(country22);
            continent2.Countries.Add(country23);
            continent2.Countries.Add(country24);
            continent2.Countries.Add(country25);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 4);
            continent3.Countries.Add(country6);
            continent3.Countries.Add(country7);
            continent3.Countries.Add(country8);
            continent3.Countries.Add(country9);
            continent3.Countries.Add(country10);
            continent3.Countries.Add(country11);
            continent3.Countries.Add(country12);
            continent3.Countries.Add(country13);
            continent3.Countries.Add(country14);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 3);
            continent4.Countries.Add(country48);
            continent4.Countries.Add(country49);
            continent4.Countries.Add(country50);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 3);
            continent5.Countries.Add(country2);
            continent5.Countries.Add(country3);
            continent5.Countries.Add(country4);
            continent5.Countries.Add(country5);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 2);
            continent6.Countries.Add(country51);
            continent6.Countries.Add(country52);
            mapTemplate.Continents.Add(continent6);
            var continent7 = new Continent("7", 1);
            continent7.Countries.Add(country54);
            mapTemplate.Continents.Add(continent7);
            var continent8 = new Continent("8", 1);
            continent8.Countries.Add(country53);
            mapTemplate.Continents.Add(continent8);
            var continent9 = new Continent("9", 1);
            continent9.Countries.Add(country1);
            mapTemplate.Continents.Add(continent9);
            var continent10 = new Continent("10", 5);
            continent10.Countries.Add(country37);
            continent10.Countries.Add(country38);
            continent10.Countries.Add(country39);
            continent10.Countries.Add(country40);
            continent10.Countries.Add(country41);
            continent10.Countries.Add(country42);
            continent10.Countries.Add(country43);
            continent10.Countries.Add(country44);
            continent10.Countries.Add(country45);
            continent10.Countries.Add(country46);
            continent10.Countries.Add(country47);
            mapTemplate.Continents.Add(continent10);
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("1", "6"));
            mapTemplate.Connections.Add(new Connection("1", "15"));
            mapTemplate.Connections.Add(new Connection("1", "26"));
            mapTemplate.Connections.Add(new Connection("1", "37"));
            mapTemplate.Connections.Add(new Connection("1", "48"));
            mapTemplate.Connections.Add(new Connection("1", "51"));
            mapTemplate.Connections.Add(new Connection("1", "53"));
            mapTemplate.Connections.Add(new Connection("1", "54"));
            mapTemplate.Connections.Add(new Connection("2", "3"));
            mapTemplate.Connections.Add(new Connection("2", "4"));
            mapTemplate.Connections.Add(new Connection("2", "5"));
            mapTemplate.Connections.Add(new Connection("2", "6"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("3", "2"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("3", "5"));
            mapTemplate.Connections.Add(new Connection("4", "2"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("4", "5"));
            mapTemplate.Connections.Add(new Connection("5", "2"));
            mapTemplate.Connections.Add(new Connection("5", "3"));
            mapTemplate.Connections.Add(new Connection("5", "4"));
            mapTemplate.Connections.Add(new Connection("6", "1"));
            mapTemplate.Connections.Add(new Connection("6", "2"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("6", "8"));
            mapTemplate.Connections.Add(new Connection("6", "9"));
            mapTemplate.Connections.Add(new Connection("6", "10"));
            mapTemplate.Connections.Add(new Connection("6", "11"));
            mapTemplate.Connections.Add(new Connection("6", "12"));
            mapTemplate.Connections.Add(new Connection("6", "13"));
            mapTemplate.Connections.Add(new Connection("6", "14"));
            mapTemplate.Connections.Add(new Connection("6", "15"));
            mapTemplate.Connections.Add(new Connection("7", "8"));
            mapTemplate.Connections.Add(new Connection("7", "6"));
            mapTemplate.Connections.Add(new Connection("7", "14"));
            mapTemplate.Connections.Add(new Connection("8", "6"));
            mapTemplate.Connections.Add(new Connection("8", "7"));
            mapTemplate.Connections.Add(new Connection("8", "9"));
            mapTemplate.Connections.Add(new Connection("9", "6"));
            mapTemplate.Connections.Add(new Connection("9", "8"));
            mapTemplate.Connections.Add(new Connection("9", "10"));
            mapTemplate.Connections.Add(new Connection("10", "6"));
            mapTemplate.Connections.Add(new Connection("10", "9"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("11", "6"));
            mapTemplate.Connections.Add(new Connection("11", "10"));
            mapTemplate.Connections.Add(new Connection("11", "12"));
            mapTemplate.Connections.Add(new Connection("12", "6"));
            mapTemplate.Connections.Add(new Connection("12", "11"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("13", "6"));
            mapTemplate.Connections.Add(new Connection("13", "12"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("14", "6"));
            mapTemplate.Connections.Add(new Connection("14", "13"));
            mapTemplate.Connections.Add(new Connection("14", "7"));
            mapTemplate.Connections.Add(new Connection("15", "1"));
            mapTemplate.Connections.Add(new Connection("15", "6"));
            mapTemplate.Connections.Add(new Connection("15", "26"));
            mapTemplate.Connections.Add(new Connection("15", "16"));
            mapTemplate.Connections.Add(new Connection("15", "17"));
            mapTemplate.Connections.Add(new Connection("15", "18"));
            mapTemplate.Connections.Add(new Connection("15", "19"));
            mapTemplate.Connections.Add(new Connection("15", "20"));
            mapTemplate.Connections.Add(new Connection("15", "21"));
            mapTemplate.Connections.Add(new Connection("15", "22"));
            mapTemplate.Connections.Add(new Connection("15", "23"));
            mapTemplate.Connections.Add(new Connection("15", "24"));
            mapTemplate.Connections.Add(new Connection("15", "25"));
            mapTemplate.Connections.Add(new Connection("16", "15"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("16", "25"));
            mapTemplate.Connections.Add(new Connection("17", "15"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("17", "18"));
            mapTemplate.Connections.Add(new Connection("18", "15"));
            mapTemplate.Connections.Add(new Connection("18", "17"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("19", "15"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("19", "20"));
            mapTemplate.Connections.Add(new Connection("20", "15"));
            mapTemplate.Connections.Add(new Connection("20", "19"));
            mapTemplate.Connections.Add(new Connection("20", "21"));
            mapTemplate.Connections.Add(new Connection("21", "15"));
            mapTemplate.Connections.Add(new Connection("21", "20"));
            mapTemplate.Connections.Add(new Connection("21", "22"));
            mapTemplate.Connections.Add(new Connection("22", "15"));
            mapTemplate.Connections.Add(new Connection("22", "21"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("23", "15"));
            mapTemplate.Connections.Add(new Connection("23", "22"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("24", "15"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("24", "25"));
            mapTemplate.Connections.Add(new Connection("25", "15"));
            mapTemplate.Connections.Add(new Connection("25", "24"));
            mapTemplate.Connections.Add(new Connection("25", "16"));
            mapTemplate.Connections.Add(new Connection("26", "1"));
            mapTemplate.Connections.Add(new Connection("26", "15"));
            mapTemplate.Connections.Add(new Connection("26", "37"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("26", "28"));
            mapTemplate.Connections.Add(new Connection("26", "29"));
            mapTemplate.Connections.Add(new Connection("26", "30"));
            mapTemplate.Connections.Add(new Connection("26", "31"));
            mapTemplate.Connections.Add(new Connection("26", "32"));
            mapTemplate.Connections.Add(new Connection("26", "33"));
            mapTemplate.Connections.Add(new Connection("26", "34"));
            mapTemplate.Connections.Add(new Connection("26", "35"));
            mapTemplate.Connections.Add(new Connection("26", "36"));
            mapTemplate.Connections.Add(new Connection("27", "26"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("27", "36"));
            mapTemplate.Connections.Add(new Connection("28", "26"));
            mapTemplate.Connections.Add(new Connection("28", "27"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("29", "26"));
            mapTemplate.Connections.Add(new Connection("29", "28"));
            mapTemplate.Connections.Add(new Connection("29", "30"));
            mapTemplate.Connections.Add(new Connection("30", "26"));
            mapTemplate.Connections.Add(new Connection("30", "29"));
            mapTemplate.Connections.Add(new Connection("30", "31"));
            mapTemplate.Connections.Add(new Connection("31", "26"));
            mapTemplate.Connections.Add(new Connection("31", "30"));
            mapTemplate.Connections.Add(new Connection("31", "32"));
            mapTemplate.Connections.Add(new Connection("32", "26"));
            mapTemplate.Connections.Add(new Connection("32", "31"));
            mapTemplate.Connections.Add(new Connection("32", "33"));
            mapTemplate.Connections.Add(new Connection("33", "26"));
            mapTemplate.Connections.Add(new Connection("33", "32"));
            mapTemplate.Connections.Add(new Connection("33", "34"));
            mapTemplate.Connections.Add(new Connection("34", "26"));
            mapTemplate.Connections.Add(new Connection("34", "33"));
            mapTemplate.Connections.Add(new Connection("34", "35"));
            mapTemplate.Connections.Add(new Connection("35", "26"));
            mapTemplate.Connections.Add(new Connection("35", "34"));
            mapTemplate.Connections.Add(new Connection("35", "36"));
            mapTemplate.Connections.Add(new Connection("36", "26"));
            mapTemplate.Connections.Add(new Connection("36", "35"));
            mapTemplate.Connections.Add(new Connection("36", "27"));
            mapTemplate.Connections.Add(new Connection("37", "1"));
            mapTemplate.Connections.Add(new Connection("37", "26"));
            mapTemplate.Connections.Add(new Connection("37", "48"));
            mapTemplate.Connections.Add(new Connection("37", "38"));
            mapTemplate.Connections.Add(new Connection("37", "39"));
            mapTemplate.Connections.Add(new Connection("37", "40"));
            mapTemplate.Connections.Add(new Connection("37", "41"));
            mapTemplate.Connections.Add(new Connection("37", "42"));
            mapTemplate.Connections.Add(new Connection("37", "43"));
            mapTemplate.Connections.Add(new Connection("37", "44"));
            mapTemplate.Connections.Add(new Connection("37", "45"));
            mapTemplate.Connections.Add(new Connection("37", "46"));
            mapTemplate.Connections.Add(new Connection("37", "47"));
            mapTemplate.Connections.Add(new Connection("38", "37"));
            mapTemplate.Connections.Add(new Connection("38", "47"));
            mapTemplate.Connections.Add(new Connection("38", "39"));
            mapTemplate.Connections.Add(new Connection("39", "37"));
            mapTemplate.Connections.Add(new Connection("39", "38"));
            mapTemplate.Connections.Add(new Connection("39", "40"));
            mapTemplate.Connections.Add(new Connection("40", "37"));
            mapTemplate.Connections.Add(new Connection("40", "39"));
            mapTemplate.Connections.Add(new Connection("40", "41"));
            mapTemplate.Connections.Add(new Connection("41", "37"));
            mapTemplate.Connections.Add(new Connection("41", "40"));
            mapTemplate.Connections.Add(new Connection("41", "42"));
            mapTemplate.Connections.Add(new Connection("42", "37"));
            mapTemplate.Connections.Add(new Connection("42", "41"));
            mapTemplate.Connections.Add(new Connection("42", "43"));
            mapTemplate.Connections.Add(new Connection("43", "37"));
            mapTemplate.Connections.Add(new Connection("43", "42"));
            mapTemplate.Connections.Add(new Connection("43", "44"));
            mapTemplate.Connections.Add(new Connection("44", "37"));
            mapTemplate.Connections.Add(new Connection("44", "43"));
            mapTemplate.Connections.Add(new Connection("44", "45"));
            mapTemplate.Connections.Add(new Connection("45", "37"));
            mapTemplate.Connections.Add(new Connection("45", "44"));
            mapTemplate.Connections.Add(new Connection("45", "46"));
            mapTemplate.Connections.Add(new Connection("46", "37"));
            mapTemplate.Connections.Add(new Connection("46", "45"));
            mapTemplate.Connections.Add(new Connection("46", "47"));
            mapTemplate.Connections.Add(new Connection("47", "37"));
            mapTemplate.Connections.Add(new Connection("47", "46"));
            mapTemplate.Connections.Add(new Connection("47", "38"));
            mapTemplate.Connections.Add(new Connection("48", "1"));
            mapTemplate.Connections.Add(new Connection("48", "37"));
            mapTemplate.Connections.Add(new Connection("48", "51"));
            mapTemplate.Connections.Add(new Connection("48", "49"));
            mapTemplate.Connections.Add(new Connection("48", "50"));
            mapTemplate.Connections.Add(new Connection("49", "48"));
            mapTemplate.Connections.Add(new Connection("49", "50"));
            mapTemplate.Connections.Add(new Connection("50", "48"));
            mapTemplate.Connections.Add(new Connection("50", "49"));
            mapTemplate.Connections.Add(new Connection("51", "1"));
            mapTemplate.Connections.Add(new Connection("51", "48"));
            mapTemplate.Connections.Add(new Connection("51", "53"));
            mapTemplate.Connections.Add(new Connection("51", "52"));
            mapTemplate.Connections.Add(new Connection("52", "51"));
            mapTemplate.Connections.Add(new Connection("53", "1"));
            mapTemplate.Connections.Add(new Connection("53", "51"));
            mapTemplate.Connections.Add(new Connection("53", "54"));
            mapTemplate.Connections.Add(new Connection("54", "1"));
            mapTemplate.Connections.Add(new Connection("54", "53"));

            return mapTemplate;
        }
Пример #6
0
        public static MapTemplate Afrika()
        {
            var mapTemplate = new MapTemplate("Afrika") { Image = "afrika.png" };
            var country1 = new CountryTemplate("1", "Marokko") { X = 287, Y = 100 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "Westsahara") { X = 173, Y = 225 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Mauretanien") { X = 222, Y = 251 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Senegal") { X = 154, Y = 318 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "Gambia") { X = 66, Y = 329 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "Guinea-Bissau") { X = 97, Y = 367 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Guinea") { X = 220, Y = 397 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Sierra Leone") { X = 175, Y = 424 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Liberia") { X = 215, Y = 453 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Elfenbeinkueste") { X = 271, Y = 417 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "Ghana") { X = 328, Y = 416 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Burkina Faso") { X = 330, Y = 357 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "Togo") { X = 364, Y = 467 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "Benin") { X = 372, Y = 408 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "Nigeria") { X = 439, Y = 397 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "Mali") { X = 317, Y = 282 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "Niger") { X = 458, Y = 289 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "Algerien") { X = 386, Y = 155 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Tunesien") { X = 477, Y = 75 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "Libyen") { X = 566, Y = 179 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Aegypten") { X = 708, Y = 181 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Tschad") { X = 575, Y = 328 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Sudan") { X = 720, Y = 344 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "ZentrafrRepublik") { X = 611, Y = 431 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "Eritrea") { X = 823, Y = 315 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Dschibuti") { X = 925, Y = 349 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "Somalia") { X = 900, Y = 492 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "Kenia") { X = 823, Y = 511 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Aethopien") { X = 844, Y = 406 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "Kamerun") { X = 497, Y = 461 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "SaoTome") { X = 391, Y = 516 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "Gabun") { X = 489, Y = 525 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "RepKongo") { X = 539, Y = 546 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "Kongo") { X = 617, Y = 550 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "Ruanda") { X = 677, Y = 543 };
            mapTemplate.Countries.Add(country35);
            var country36 = new CountryTemplate("36", "Burundi") { X = 678, Y = 587 };
            mapTemplate.Countries.Add(country36);
            var country37 = new CountryTemplate("37", "Uganda") { X = 762, Y = 500 };
            mapTemplate.Countries.Add(country37);
            var country38 = new CountryTemplate("38", "Tansania") { X = 789, Y = 600 };
            mapTemplate.Countries.Add(country38);
            var country39 = new CountryTemplate("39", "Angola") { X = 556, Y = 683 };
            mapTemplate.Countries.Add(country39);
            var country40 = new CountryTemplate("40", "Sambia") { X = 669, Y = 707 };
            mapTemplate.Countries.Add(country40);
            var country41 = new CountryTemplate("41", "Namibia") { X = 555, Y = 812 };
            mapTemplate.Countries.Add(country41);
            var country42 = new CountryTemplate("42", "Botsuana") { X = 640, Y = 805 };
            mapTemplate.Countries.Add(country42);
            var country43 = new CountryTemplate("43", "Simbabwe") { X = 715, Y = 768 };
            mapTemplate.Countries.Add(country43);
            var country44 = new CountryTemplate("44", "Suedafrika") { X = 620, Y = 920 };
            mapTemplate.Countries.Add(country44);
            var country45 = new CountryTemplate("45", "Lesotho") { X = 734, Y = 927 };
            mapTemplate.Countries.Add(country45);
            var country46 = new CountryTemplate("46", "Swasiland") { X = 777, Y = 884 };
            mapTemplate.Countries.Add(country46);
            var country47 = new CountryTemplate("47", "Malawi") { X = 784, Y = 724 };
            mapTemplate.Countries.Add(country47);
            var country48 = new CountryTemplate("48", "Mosambik") { X = 795, Y = 773 };
            mapTemplate.Countries.Add(country48);
            var country49 = new CountryTemplate("49", "Madagaskar") { X = 929, Y = 770 };
            mapTemplate.Countries.Add(country49);
            var country50 = new CountryTemplate("50", "Aequatorialguinea") { X = 406, Y = 555 };
            mapTemplate.Countries.Add(country50);
            var continent1 = new Continent("1", 2);
            continent1.Countries.Add(country1);
            continent1.Countries.Add(country2);
            continent1.Countries.Add(country3);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 3);
            continent2.Countries.Add(country16);
            continent2.Countries.Add(country17);
            continent2.Countries.Add(country18);
            continent2.Countries.Add(country19);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 4);
            continent3.Countries.Add(country9);
            continent3.Countries.Add(country10);
            continent3.Countries.Add(country11);
            continent3.Countries.Add(country12);
            continent3.Countries.Add(country13);
            continent3.Countries.Add(country14);
            continent3.Countries.Add(country15);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 3);
            continent4.Countries.Add(country4);
            continent4.Countries.Add(country5);
            continent4.Countries.Add(country6);
            continent4.Countries.Add(country7);
            continent4.Countries.Add(country8);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 1);
            continent5.Countries.Add(country20);
            continent5.Countries.Add(country21);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 2);
            continent6.Countries.Add(country22);
            continent6.Countries.Add(country23);
            continent6.Countries.Add(country24);
            mapTemplate.Continents.Add(continent6);
            var continent7 = new Continent("7", 3);
            continent7.Countries.Add(country25);
            continent7.Countries.Add(country26);
            continent7.Countries.Add(country27);
            continent7.Countries.Add(country28);
            continent7.Countries.Add(country29);
            mapTemplate.Continents.Add(continent7);
            var continent8 = new Continent("8", 3);
            continent8.Countries.Add(country34);
            continent8.Countries.Add(country35);
            continent8.Countries.Add(country36);
            continent8.Countries.Add(country37);
            continent8.Countries.Add(country38);
            mapTemplate.Continents.Add(continent8);
            var continent9 = new Continent("9", 2);
            continent9.Countries.Add(country30);
            continent9.Countries.Add(country31);
            continent9.Countries.Add(country50);
            mapTemplate.Continents.Add(continent9);
            var continent10 = new Continent("10", 1);
            continent10.Countries.Add(country32);
            continent10.Countries.Add(country33);
            mapTemplate.Continents.Add(continent10);
            var continent11 = new Continent("11", 2);
            continent11.Countries.Add(country43);
            continent11.Countries.Add(country44);
            continent11.Countries.Add(country45);
            continent11.Countries.Add(country46);
            mapTemplate.Continents.Add(continent11);
            var continent12 = new Continent("12", 1);
            continent12.Countries.Add(country41);
            continent12.Countries.Add(country42);
            mapTemplate.Continents.Add(continent12);
            var continent13 = new Continent("13", 2);
            continent13.Countries.Add(country47);
            continent13.Countries.Add(country48);
            continent13.Countries.Add(country49);
            mapTemplate.Continents.Add(continent13);
            var continent14 = new Continent("14", 2);
            continent14.Countries.Add(country39);
            continent14.Countries.Add(country40);
            mapTemplate.Continents.Add(continent14);
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("1", "18"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("2", "3"));
            mapTemplate.Connections.Add(new Connection("2", "18"));
            mapTemplate.Connections.Add(new Connection("3", "2"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("3", "16"));
            mapTemplate.Connections.Add(new Connection("3", "18"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("4", "5"));
            mapTemplate.Connections.Add(new Connection("4", "6"));
            mapTemplate.Connections.Add(new Connection("4", "7"));
            mapTemplate.Connections.Add(new Connection("4", "16"));
            mapTemplate.Connections.Add(new Connection("5", "4"));
            mapTemplate.Connections.Add(new Connection("6", "4"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("7", "4"));
            mapTemplate.Connections.Add(new Connection("7", "6"));
            mapTemplate.Connections.Add(new Connection("7", "8"));
            mapTemplate.Connections.Add(new Connection("7", "9"));
            mapTemplate.Connections.Add(new Connection("7", "10"));
            mapTemplate.Connections.Add(new Connection("7", "16"));
            mapTemplate.Connections.Add(new Connection("8", "7"));
            mapTemplate.Connections.Add(new Connection("8", "9"));
            mapTemplate.Connections.Add(new Connection("9", "7"));
            mapTemplate.Connections.Add(new Connection("9", "8"));
            mapTemplate.Connections.Add(new Connection("9", "10"));
            mapTemplate.Connections.Add(new Connection("10", "7"));
            mapTemplate.Connections.Add(new Connection("10", "9"));
            mapTemplate.Connections.Add(new Connection("10", "16"));
            mapTemplate.Connections.Add(new Connection("10", "12"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("11", "10"));
            mapTemplate.Connections.Add(new Connection("11", "12"));
            mapTemplate.Connections.Add(new Connection("11", "13"));
            mapTemplate.Connections.Add(new Connection("12", "10"));
            mapTemplate.Connections.Add(new Connection("12", "11"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("12", "14"));
            mapTemplate.Connections.Add(new Connection("12", "16"));
            mapTemplate.Connections.Add(new Connection("12", "17"));
            mapTemplate.Connections.Add(new Connection("13", "11"));
            mapTemplate.Connections.Add(new Connection("13", "12"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("14", "13"));
            mapTemplate.Connections.Add(new Connection("14", "12"));
            mapTemplate.Connections.Add(new Connection("14", "15"));
            mapTemplate.Connections.Add(new Connection("14", "17"));
            mapTemplate.Connections.Add(new Connection("15", "14"));
            mapTemplate.Connections.Add(new Connection("15", "17"));
            mapTemplate.Connections.Add(new Connection("15", "30"));
            mapTemplate.Connections.Add(new Connection("15", "22"));
            mapTemplate.Connections.Add(new Connection("16", "3"));
            mapTemplate.Connections.Add(new Connection("16", "4"));
            mapTemplate.Connections.Add(new Connection("16", "7"));
            mapTemplate.Connections.Add(new Connection("16", "10"));
            mapTemplate.Connections.Add(new Connection("16", "12"));
            mapTemplate.Connections.Add(new Connection("16", "18"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("17", "14"));
            mapTemplate.Connections.Add(new Connection("17", "12"));
            mapTemplate.Connections.Add(new Connection("17", "15"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("17", "18"));
            mapTemplate.Connections.Add(new Connection("17", "20"));
            mapTemplate.Connections.Add(new Connection("17", "22"));
            mapTemplate.Connections.Add(new Connection("18", "1"));
            mapTemplate.Connections.Add(new Connection("18", "2"));
            mapTemplate.Connections.Add(new Connection("18", "3"));
            mapTemplate.Connections.Add(new Connection("18", "16"));
            mapTemplate.Connections.Add(new Connection("18", "17"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("18", "20"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("19", "20"));
            mapTemplate.Connections.Add(new Connection("20", "19"));
            mapTemplate.Connections.Add(new Connection("20", "17"));
            mapTemplate.Connections.Add(new Connection("20", "21"));
            mapTemplate.Connections.Add(new Connection("20", "22"));
            mapTemplate.Connections.Add(new Connection("20", "23"));
            mapTemplate.Connections.Add(new Connection("20", "18"));
            mapTemplate.Connections.Add(new Connection("21", "20"));
            mapTemplate.Connections.Add(new Connection("21", "23"));
            mapTemplate.Connections.Add(new Connection("22", "15"));
            mapTemplate.Connections.Add(new Connection("22", "20"));
            mapTemplate.Connections.Add(new Connection("22", "30"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("22", "24"));
            mapTemplate.Connections.Add(new Connection("22", "17"));
            mapTemplate.Connections.Add(new Connection("23", "20"));
            mapTemplate.Connections.Add(new Connection("23", "21"));
            mapTemplate.Connections.Add(new Connection("23", "22"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("23", "34"));
            mapTemplate.Connections.Add(new Connection("23", "37"));
            mapTemplate.Connections.Add(new Connection("23", "28"));
            mapTemplate.Connections.Add(new Connection("23", "29"));
            mapTemplate.Connections.Add(new Connection("23", "25"));
            mapTemplate.Connections.Add(new Connection("24", "30"));
            mapTemplate.Connections.Add(new Connection("24", "22"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("24", "34"));
            mapTemplate.Connections.Add(new Connection("24", "33"));
            mapTemplate.Connections.Add(new Connection("25", "23"));
            mapTemplate.Connections.Add(new Connection("25", "29"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("26", "25"));
            mapTemplate.Connections.Add(new Connection("26", "29"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("27", "26"));
            mapTemplate.Connections.Add(new Connection("27", "29"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("28", "23"));
            mapTemplate.Connections.Add(new Connection("28", "27"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("28", "37"));
            mapTemplate.Connections.Add(new Connection("28", "38"));
            mapTemplate.Connections.Add(new Connection("29", "23"));
            mapTemplate.Connections.Add(new Connection("29", "25"));
            mapTemplate.Connections.Add(new Connection("29", "26"));
            mapTemplate.Connections.Add(new Connection("29", "27"));
            mapTemplate.Connections.Add(new Connection("29", "28"));
            mapTemplate.Connections.Add(new Connection("30", "15"));
            mapTemplate.Connections.Add(new Connection("30", "31"));
            mapTemplate.Connections.Add(new Connection("30", "32"));
            mapTemplate.Connections.Add(new Connection("30", "50"));
            mapTemplate.Connections.Add(new Connection("30", "33"));
            mapTemplate.Connections.Add(new Connection("30", "22"));
            mapTemplate.Connections.Add(new Connection("30", "24"));
            mapTemplate.Connections.Add(new Connection("31", "30"));
            mapTemplate.Connections.Add(new Connection("32", "30"));
            mapTemplate.Connections.Add(new Connection("32", "50"));
            mapTemplate.Connections.Add(new Connection("32", "33"));
            mapTemplate.Connections.Add(new Connection("33", "32"));
            mapTemplate.Connections.Add(new Connection("33", "30"));
            mapTemplate.Connections.Add(new Connection("33", "24"));
            mapTemplate.Connections.Add(new Connection("33", "34"));
            mapTemplate.Connections.Add(new Connection("33", "39"));
            mapTemplate.Connections.Add(new Connection("34", "23"));
            mapTemplate.Connections.Add(new Connection("34", "24"));
            mapTemplate.Connections.Add(new Connection("34", "33"));
            mapTemplate.Connections.Add(new Connection("34", "39"));
            mapTemplate.Connections.Add(new Connection("34", "35"));
            mapTemplate.Connections.Add(new Connection("34", "36"));
            mapTemplate.Connections.Add(new Connection("34", "38"));
            mapTemplate.Connections.Add(new Connection("34", "37"));
            mapTemplate.Connections.Add(new Connection("34", "40"));
            mapTemplate.Connections.Add(new Connection("35", "34"));
            mapTemplate.Connections.Add(new Connection("35", "37"));
            mapTemplate.Connections.Add(new Connection("35", "36"));
            mapTemplate.Connections.Add(new Connection("35", "38"));
            mapTemplate.Connections.Add(new Connection("36", "34"));
            mapTemplate.Connections.Add(new Connection("36", "35"));
            mapTemplate.Connections.Add(new Connection("36", "38"));
            mapTemplate.Connections.Add(new Connection("37", "23"));
            mapTemplate.Connections.Add(new Connection("37", "28"));
            mapTemplate.Connections.Add(new Connection("37", "34"));
            mapTemplate.Connections.Add(new Connection("37", "35"));
            mapTemplate.Connections.Add(new Connection("37", "38"));
            mapTemplate.Connections.Add(new Connection("38", "28"));
            mapTemplate.Connections.Add(new Connection("38", "34"));
            mapTemplate.Connections.Add(new Connection("38", "37"));
            mapTemplate.Connections.Add(new Connection("38", "36"));
            mapTemplate.Connections.Add(new Connection("38", "40"));
            mapTemplate.Connections.Add(new Connection("38", "47"));
            mapTemplate.Connections.Add(new Connection("38", "48"));
            mapTemplate.Connections.Add(new Connection("38", "35"));
            mapTemplate.Connections.Add(new Connection("39", "33"));
            mapTemplate.Connections.Add(new Connection("39", "34"));
            mapTemplate.Connections.Add(new Connection("39", "40"));
            mapTemplate.Connections.Add(new Connection("39", "41"));
            mapTemplate.Connections.Add(new Connection("40", "39"));
            mapTemplate.Connections.Add(new Connection("40", "34"));
            mapTemplate.Connections.Add(new Connection("40", "38"));
            mapTemplate.Connections.Add(new Connection("40", "48"));
            mapTemplate.Connections.Add(new Connection("40", "42"));
            mapTemplate.Connections.Add(new Connection("40", "41"));
            mapTemplate.Connections.Add(new Connection("40", "43"));
            mapTemplate.Connections.Add(new Connection("40", "47"));
            mapTemplate.Connections.Add(new Connection("41", "39"));
            mapTemplate.Connections.Add(new Connection("41", "44"));
            mapTemplate.Connections.Add(new Connection("41", "40"));
            mapTemplate.Connections.Add(new Connection("41", "42"));
            mapTemplate.Connections.Add(new Connection("42", "44"));
            mapTemplate.Connections.Add(new Connection("42", "40"));
            mapTemplate.Connections.Add(new Connection("42", "43"));
            mapTemplate.Connections.Add(new Connection("42", "41"));
            mapTemplate.Connections.Add(new Connection("43", "48"));
            mapTemplate.Connections.Add(new Connection("43", "42"));
            mapTemplate.Connections.Add(new Connection("43", "40"));
            mapTemplate.Connections.Add(new Connection("43", "44"));
            mapTemplate.Connections.Add(new Connection("44", "41"));
            mapTemplate.Connections.Add(new Connection("44", "42"));
            mapTemplate.Connections.Add(new Connection("44", "45"));
            mapTemplate.Connections.Add(new Connection("44", "46"));
            mapTemplate.Connections.Add(new Connection("44", "48"));
            mapTemplate.Connections.Add(new Connection("44", "43"));
            mapTemplate.Connections.Add(new Connection("45", "44"));
            mapTemplate.Connections.Add(new Connection("46", "44"));
            mapTemplate.Connections.Add(new Connection("46", "48"));
            mapTemplate.Connections.Add(new Connection("47", "38"));
            mapTemplate.Connections.Add(new Connection("47", "48"));
            mapTemplate.Connections.Add(new Connection("47", "40"));
            mapTemplate.Connections.Add(new Connection("48", "38"));
            mapTemplate.Connections.Add(new Connection("48", "49"));
            mapTemplate.Connections.Add(new Connection("48", "46"));
            mapTemplate.Connections.Add(new Connection("48", "47"));
            mapTemplate.Connections.Add(new Connection("48", "43"));
            mapTemplate.Connections.Add(new Connection("48", "40"));
            mapTemplate.Connections.Add(new Connection("48", "44"));
            mapTemplate.Connections.Add(new Connection("49", "48"));
            mapTemplate.Connections.Add(new Connection("50", "30"));
            mapTemplate.Connections.Add(new Connection("50", "32"));

            return mapTemplate;
        }
        public static MapTemplate Abstractum()
        {
            var mapTemplate = new MapTemplate("Abstractum") { Image = "abstractum.jpg" };
            var country1 = new CountryTemplate("1", "gelb1") { X = 243, Y = 37 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "gelb2") { X = 329, Y = 37 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "gelb3") { X = 250, Y = 102 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "gelb4") { X = 325, Y = 101 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "lila1") { X = 434, Y = 96 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "lila2") { X = 482, Y = 145 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "lila3") { X = 418, Y = 159 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "rot1") { X = 475, Y = 252 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "rot2") { X = 540, Y = 251 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "rot3") { X = 473, Y = 333 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "rot4") { X = 542, Y = 336 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "braun1") { X = 418, Y = 424 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "braun2") { X = 481, Y = 439 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "braun3") { X = 432, Y = 486 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "blau1") { X = 248, Y = 479 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "blau2") { X = 324, Y = 479 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "blau3") { X = 243, Y = 544 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "blau4") { X = 331, Y = 543 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "beige1") { X = 155, Y = 422 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "beige2") { X = 140, Y = 485 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "beige3") { X = 91, Y = 438 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "rosa1") { X = 31, Y = 251 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "rosa2") { X = 92, Y = 254 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "rosa3") { X = 94, Y = 330 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "rosa4") { X = 33, Y = 332 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "gruen1") { X = 140, Y = 97 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "gruen2") { X = 154, Y = 159 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "gruen3") { X = 91, Y = 146 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "neutral1") { X = 286, Y = 154 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "neutral2") { X = 351, Y = 163 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "neutral3") { X = 415, Y = 225 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "neutral4") { X = 424, Y = 292 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "neutral5") { X = 413, Y = 356 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "neutral6") { X = 352, Y = 418 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "neutral7") { X = 285, Y = 428 };
            mapTemplate.Countries.Add(country35);
            var country36 = new CountryTemplate("36", "neutral8") { X = 223, Y = 420 };
            mapTemplate.Countries.Add(country36);
            var country37 = new CountryTemplate("37", "neutral9") { X = 158, Y = 357 };
            mapTemplate.Countries.Add(country37);
            var country38 = new CountryTemplate("38", "neutral10") { X = 149, Y = 292 };
            mapTemplate.Countries.Add(country38);
            var country39 = new CountryTemplate("39", "neutral11") { X = 158, Y = 223 };
            mapTemplate.Countries.Add(country39);
            var country40 = new CountryTemplate("40", "neutral12") { X = 223, Y = 164 };
            mapTemplate.Countries.Add(country40);
            var country41 = new CountryTemplate("41", "core1") { X = 247, Y = 253 };
            mapTemplate.Countries.Add(country41);
            var country42 = new CountryTemplate("42", "core2") { X = 324, Y = 252 };
            mapTemplate.Countries.Add(country42);
            var country43 = new CountryTemplate("43", "core3") { X = 327, Y = 329 };
            mapTemplate.Countries.Add(country43);
            var country44 = new CountryTemplate("44", "core4") { X = 248, Y = 330 };
            mapTemplate.Countries.Add(country44);
            var continent1 = new Continent("1", 2);
            continent1.Countries.Add(country1);
            continent1.Countries.Add(country2);
            continent1.Countries.Add(country3);
            continent1.Countries.Add(country4);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 1);
            continent2.Countries.Add(country5);
            continent2.Countries.Add(country6);
            continent2.Countries.Add(country7);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 2);
            continent3.Countries.Add(country8);
            continent3.Countries.Add(country9);
            continent3.Countries.Add(country10);
            continent3.Countries.Add(country11);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 1);
            continent4.Countries.Add(country12);
            continent4.Countries.Add(country13);
            continent4.Countries.Add(country14);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 2);
            continent5.Countries.Add(country15);
            continent5.Countries.Add(country16);
            continent5.Countries.Add(country17);
            continent5.Countries.Add(country18);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 1);
            continent6.Countries.Add(country19);
            continent6.Countries.Add(country20);
            continent6.Countries.Add(country21);
            mapTemplate.Continents.Add(continent6);
            var continent7 = new Continent("7", 2);
            continent7.Countries.Add(country22);
            continent7.Countries.Add(country23);
            continent7.Countries.Add(country24);
            continent7.Countries.Add(country25);
            mapTemplate.Continents.Add(continent7);
            var continent8 = new Continent("8", 1);
            continent8.Countries.Add(country26);
            continent8.Countries.Add(country27);
            continent8.Countries.Add(country28);
            mapTemplate.Continents.Add(continent8);
            var continent9 = new Continent("9", 8);
            continent9.Countries.Add(country29);
            continent9.Countries.Add(country30);
            continent9.Countries.Add(country31);
            continent9.Countries.Add(country32);
            continent9.Countries.Add(country33);
            continent9.Countries.Add(country34);
            continent9.Countries.Add(country35);
            continent9.Countries.Add(country36);
            continent9.Countries.Add(country37);
            continent9.Countries.Add(country38);
            continent9.Countries.Add(country39);
            continent9.Countries.Add(country40);
            mapTemplate.Continents.Add(continent9);
            var continent10 = new Continent("10", 4);
            continent10.Countries.Add(country41);
            continent10.Countries.Add(country42);
            continent10.Countries.Add(country43);
            continent10.Countries.Add(country44);
            mapTemplate.Continents.Add(continent10);
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("1", "3"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("2", "4"));
            mapTemplate.Connections.Add(new Connection("3", "1"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("3", "40"));
            mapTemplate.Connections.Add(new Connection("3", "29"));
            mapTemplate.Connections.Add(new Connection("4", "2"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("4", "29"));
            mapTemplate.Connections.Add(new Connection("4", "30"));
            mapTemplate.Connections.Add(new Connection("5", "6"));
            mapTemplate.Connections.Add(new Connection("5", "7"));
            mapTemplate.Connections.Add(new Connection("6", "5"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("7", "6"));
            mapTemplate.Connections.Add(new Connection("7", "5"));
            mapTemplate.Connections.Add(new Connection("7", "30"));
            mapTemplate.Connections.Add(new Connection("7", "31"));
            mapTemplate.Connections.Add(new Connection("8", "9"));
            mapTemplate.Connections.Add(new Connection("8", "10"));
            mapTemplate.Connections.Add(new Connection("8", "31"));
            mapTemplate.Connections.Add(new Connection("8", "32"));
            mapTemplate.Connections.Add(new Connection("9", "8"));
            mapTemplate.Connections.Add(new Connection("9", "11"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("10", "8"));
            mapTemplate.Connections.Add(new Connection("10", "32"));
            mapTemplate.Connections.Add(new Connection("10", "33"));
            mapTemplate.Connections.Add(new Connection("11", "9"));
            mapTemplate.Connections.Add(new Connection("11", "10"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("12", "14"));
            mapTemplate.Connections.Add(new Connection("12", "34"));
            mapTemplate.Connections.Add(new Connection("12", "33"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("13", "12"));
            mapTemplate.Connections.Add(new Connection("14", "13"));
            mapTemplate.Connections.Add(new Connection("14", "12"));
            mapTemplate.Connections.Add(new Connection("15", "16"));
            mapTemplate.Connections.Add(new Connection("15", "17"));
            mapTemplate.Connections.Add(new Connection("15", "36"));
            mapTemplate.Connections.Add(new Connection("15", "35"));
            mapTemplate.Connections.Add(new Connection("16", "18"));
            mapTemplate.Connections.Add(new Connection("16", "15"));
            mapTemplate.Connections.Add(new Connection("16", "35"));
            mapTemplate.Connections.Add(new Connection("16", "34"));
            mapTemplate.Connections.Add(new Connection("17", "18"));
            mapTemplate.Connections.Add(new Connection("17", "15"));
            mapTemplate.Connections.Add(new Connection("18", "17"));
            mapTemplate.Connections.Add(new Connection("18", "16"));
            mapTemplate.Connections.Add(new Connection("19", "21"));
            mapTemplate.Connections.Add(new Connection("19", "20"));
            mapTemplate.Connections.Add(new Connection("19", "37"));
            mapTemplate.Connections.Add(new Connection("19", "36"));
            mapTemplate.Connections.Add(new Connection("20", "21"));
            mapTemplate.Connections.Add(new Connection("20", "19"));
            mapTemplate.Connections.Add(new Connection("21", "20"));
            mapTemplate.Connections.Add(new Connection("21", "19"));
            mapTemplate.Connections.Add(new Connection("22", "25"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("23", "22"));
            mapTemplate.Connections.Add(new Connection("23", "38"));
            mapTemplate.Connections.Add(new Connection("23", "39"));
            mapTemplate.Connections.Add(new Connection("24", "25"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("24", "38"));
            mapTemplate.Connections.Add(new Connection("24", "37"));
            mapTemplate.Connections.Add(new Connection("25", "22"));
            mapTemplate.Connections.Add(new Connection("25", "24"));
            mapTemplate.Connections.Add(new Connection("26", "28"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("27", "26"));
            mapTemplate.Connections.Add(new Connection("27", "40"));
            mapTemplate.Connections.Add(new Connection("27", "39"));
            mapTemplate.Connections.Add(new Connection("28", "26"));
            mapTemplate.Connections.Add(new Connection("28", "27"));
            mapTemplate.Connections.Add(new Connection("29", "3"));
            mapTemplate.Connections.Add(new Connection("29", "4"));
            mapTemplate.Connections.Add(new Connection("29", "40"));
            mapTemplate.Connections.Add(new Connection("29", "30"));
            mapTemplate.Connections.Add(new Connection("30", "7"));
            mapTemplate.Connections.Add(new Connection("30", "4"));
            mapTemplate.Connections.Add(new Connection("30", "31"));
            mapTemplate.Connections.Add(new Connection("30", "29"));
            mapTemplate.Connections.Add(new Connection("30", "42"));
            mapTemplate.Connections.Add(new Connection("31", "7"));
            mapTemplate.Connections.Add(new Connection("31", "8"));
            mapTemplate.Connections.Add(new Connection("31", "30"));
            mapTemplate.Connections.Add(new Connection("31", "32"));
            mapTemplate.Connections.Add(new Connection("32", "8"));
            mapTemplate.Connections.Add(new Connection("32", "10"));
            mapTemplate.Connections.Add(new Connection("32", "31"));
            mapTemplate.Connections.Add(new Connection("32", "33"));
            mapTemplate.Connections.Add(new Connection("33", "12"));
            mapTemplate.Connections.Add(new Connection("33", "10"));
            mapTemplate.Connections.Add(new Connection("33", "32"));
            mapTemplate.Connections.Add(new Connection("33", "34"));
            mapTemplate.Connections.Add(new Connection("33", "43"));
            mapTemplate.Connections.Add(new Connection("34", "12"));
            mapTemplate.Connections.Add(new Connection("34", "16"));
            mapTemplate.Connections.Add(new Connection("34", "33"));
            mapTemplate.Connections.Add(new Connection("34", "35"));
            mapTemplate.Connections.Add(new Connection("35", "15"));
            mapTemplate.Connections.Add(new Connection("35", "16"));
            mapTemplate.Connections.Add(new Connection("35", "34"));
            mapTemplate.Connections.Add(new Connection("35", "36"));
            mapTemplate.Connections.Add(new Connection("36", "19"));
            mapTemplate.Connections.Add(new Connection("36", "15"));
            mapTemplate.Connections.Add(new Connection("36", "35"));
            mapTemplate.Connections.Add(new Connection("36", "37"));
            mapTemplate.Connections.Add(new Connection("36", "44"));
            mapTemplate.Connections.Add(new Connection("37", "19"));
            mapTemplate.Connections.Add(new Connection("37", "24"));
            mapTemplate.Connections.Add(new Connection("37", "36"));
            mapTemplate.Connections.Add(new Connection("37", "38"));
            mapTemplate.Connections.Add(new Connection("38", "23"));
            mapTemplate.Connections.Add(new Connection("38", "24"));
            mapTemplate.Connections.Add(new Connection("38", "37"));
            mapTemplate.Connections.Add(new Connection("38", "39"));
            mapTemplate.Connections.Add(new Connection("39", "27"));
            mapTemplate.Connections.Add(new Connection("39", "23"));
            mapTemplate.Connections.Add(new Connection("39", "38"));
            mapTemplate.Connections.Add(new Connection("39", "40"));
            mapTemplate.Connections.Add(new Connection("39", "41"));
            mapTemplate.Connections.Add(new Connection("40", "27"));
            mapTemplate.Connections.Add(new Connection("40", "3"));
            mapTemplate.Connections.Add(new Connection("40", "39"));
            mapTemplate.Connections.Add(new Connection("40", "29"));
            mapTemplate.Connections.Add(new Connection("41", "40"));
            mapTemplate.Connections.Add(new Connection("41", "42"));
            mapTemplate.Connections.Add(new Connection("41", "44"));
            mapTemplate.Connections.Add(new Connection("42", "31"));
            mapTemplate.Connections.Add(new Connection("42", "41"));
            mapTemplate.Connections.Add(new Connection("42", "43"));
            mapTemplate.Connections.Add(new Connection("43", "34"));
            mapTemplate.Connections.Add(new Connection("43", "42"));
            mapTemplate.Connections.Add(new Connection("43", "44"));
            mapTemplate.Connections.Add(new Connection("44", "37"));
            mapTemplate.Connections.Add(new Connection("44", "43"));
            mapTemplate.Connections.Add(new Connection("44", "41"));

            return mapTemplate;
        }
        public static MapTemplate FanoPlane()
        {
            var mapTemplate = new MapTemplate("FanoPlane") { Image = "fanoplane.jpg" };
            var country1 = new CountryTemplate("1", "cyan1") { X = 457, Y = 65 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "cyan2") { X = 398, Y = 126 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "cyan3") { X = 376, Y = 202 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "cyan4") { X = 508, Y = 126 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "cyan5") { X = 453, Y = 158 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "cyan6") { X = 454, Y = 220 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "cyan7") { X = 533, Y = 203 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "green1") { X = 259, Y = 315 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "green2") { X = 204, Y = 373 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "green3") { X = 181, Y = 450 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "green4") { X = 311, Y = 373 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "green5") { X = 259, Y = 404 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "green6") { X = 260, Y = 466 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "green7") { X = 336, Y = 451 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "red1") { X = 647, Y = 318 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "red2") { X = 592, Y = 375 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "red3") { X = 570, Y = 451 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "red4") { X = 701, Y = 374 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "red5") { X = 649, Y = 407 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "red6") { X = 649, Y = 469 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "red7") { X = 726, Y = 453 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "brown1") { X = 453, Y = 432 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "brown2") { X = 399, Y = 489 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "brown3") { X = 376, Y = 565 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "brown4") { X = 506, Y = 489 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "brown5") { X = 453, Y = 519 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "brown6") { X = 456, Y = 582 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "brown7") { X = 533, Y = 566 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "blue1") { X = 141, Y = 610 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "blue2") { X = 84, Y = 667 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "blue3") { X = 63, Y = 743 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "blue4") { X = 195, Y = 667 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "blue5") { X = 141, Y = 699 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "blue6") { X = 141, Y = 764 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "blue7") { X = 219, Y = 747 };
            mapTemplate.Countries.Add(country35);
            var country36 = new CountryTemplate("36", "yellow1") { X = 454, Y = 653 };
            mapTemplate.Countries.Add(country36);
            var country37 = new CountryTemplate("37", "yellow2") { X = 399, Y = 711 };
            mapTemplate.Countries.Add(country37);
            var country38 = new CountryTemplate("38", "yellow3") { X = 376, Y = 789 };
            mapTemplate.Countries.Add(country38);
            var country39 = new CountryTemplate("39", "yellow4") { X = 508, Y = 712 };
            mapTemplate.Countries.Add(country39);
            var country40 = new CountryTemplate("40", "yellow5") { X = 454, Y = 742 };
            mapTemplate.Countries.Add(country40);
            var country41 = new CountryTemplate("41", "yellow6") { X = 455, Y = 807 };
            mapTemplate.Countries.Add(country41);
            var country42 = new CountryTemplate("42", "yellow7") { X = 533, Y = 790 };
            mapTemplate.Countries.Add(country42);
            var country43 = new CountryTemplate("43", "magenta1") { X = 766, Y = 610 };
            mapTemplate.Countries.Add(country43);
            var country44 = new CountryTemplate("44", "magenta2") { X = 711, Y = 667 };
            mapTemplate.Countries.Add(country44);
            var country45 = new CountryTemplate("45", "magenta3") { X = 687, Y = 745 };
            mapTemplate.Countries.Add(country45);
            var country46 = new CountryTemplate("46", "magenta4") { X = 818, Y = 667 };
            mapTemplate.Countries.Add(country46);
            var country47 = new CountryTemplate("47", "magenta5") { X = 765, Y = 698 };
            mapTemplate.Countries.Add(country47);
            var country48 = new CountryTemplate("48", "magenta6") { X = 765, Y = 762 };
            mapTemplate.Countries.Add(country48);
            var country49 = new CountryTemplate("49", "magenta7") { X = 846, Y = 746 };
            mapTemplate.Countries.Add(country49);
            var continent1 = new Continent("1", 1);
            continent1.Countries.Add(country1);
            continent1.Countries.Add(country2);
            continent1.Countries.Add(country3);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 1);
            continent2.Countries.Add(country1);
            continent2.Countries.Add(country5);
            continent2.Countries.Add(country6);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 1);
            continent3.Countries.Add(country1);
            continent3.Countries.Add(country4);
            continent3.Countries.Add(country7);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 1);
            continent4.Countries.Add(country2);
            continent4.Countries.Add(country4);
            continent4.Countries.Add(country6);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 1);
            continent5.Countries.Add(country2);
            continent5.Countries.Add(country5);
            continent5.Countries.Add(country7);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 1);
            continent6.Countries.Add(country3);
            continent6.Countries.Add(country6);
            continent6.Countries.Add(country7);
            mapTemplate.Continents.Add(continent6);
            var continent7 = new Continent("7", 1);
            continent7.Countries.Add(country3);
            continent7.Countries.Add(country5);
            continent7.Countries.Add(country4);
            mapTemplate.Continents.Add(continent7);
            var continent8 = new Continent("8", 1);
            continent8.Countries.Add(country8);
            continent8.Countries.Add(country9);
            continent8.Countries.Add(country10);
            mapTemplate.Continents.Add(continent8);
            var continent9 = new Continent("9", 1);
            continent9.Countries.Add(country8);
            continent9.Countries.Add(country12);
            continent9.Countries.Add(country13);
            mapTemplate.Continents.Add(continent9);
            var continent10 = new Continent("10", 1);
            continent10.Countries.Add(country8);
            continent10.Countries.Add(country11);
            continent10.Countries.Add(country14);
            mapTemplate.Continents.Add(continent10);
            var continent11 = new Continent("11", 1);
            continent11.Countries.Add(country9);
            continent11.Countries.Add(country11);
            continent11.Countries.Add(country13);
            mapTemplate.Continents.Add(continent11);
            var continent12 = new Continent("12", 1);
            continent12.Countries.Add(country9);
            continent12.Countries.Add(country12);
            continent12.Countries.Add(country14);
            mapTemplate.Continents.Add(continent12);
            var continent13 = new Continent("13", 1);
            continent13.Countries.Add(country10);
            continent13.Countries.Add(country13);
            continent13.Countries.Add(country14);
            mapTemplate.Continents.Add(continent13);
            var continent14 = new Continent("14", 1);
            continent14.Countries.Add(country10);
            continent14.Countries.Add(country12);
            continent14.Countries.Add(country11);
            mapTemplate.Continents.Add(continent14);
            var continent15 = new Continent("15", 1);
            continent15.Countries.Add(country15);
            continent15.Countries.Add(country16);
            continent15.Countries.Add(country17);
            mapTemplate.Continents.Add(continent15);
            var continent16 = new Continent("16", 1);
            continent16.Countries.Add(country15);
            continent16.Countries.Add(country19);
            continent16.Countries.Add(country20);
            mapTemplate.Continents.Add(continent16);
            var continent17 = new Continent("17", 1);
            continent17.Countries.Add(country15);
            continent17.Countries.Add(country18);
            continent17.Countries.Add(country21);
            mapTemplate.Continents.Add(continent17);
            var continent18 = new Continent("18", 1);
            continent18.Countries.Add(country16);
            continent18.Countries.Add(country18);
            continent18.Countries.Add(country20);
            mapTemplate.Continents.Add(continent18);
            var continent19 = new Continent("19", 1);
            continent19.Countries.Add(country16);
            continent19.Countries.Add(country19);
            continent19.Countries.Add(country21);
            mapTemplate.Continents.Add(continent19);
            var continent20 = new Continent("20", 1);
            continent20.Countries.Add(country17);
            continent20.Countries.Add(country20);
            continent20.Countries.Add(country21);
            mapTemplate.Continents.Add(continent20);
            var continent21 = new Continent("21", 1);
            continent21.Countries.Add(country17);
            continent21.Countries.Add(country19);
            continent21.Countries.Add(country18);
            mapTemplate.Continents.Add(continent21);
            var continent22 = new Continent("22", 1);
            continent22.Countries.Add(country22);
            continent22.Countries.Add(country23);
            continent22.Countries.Add(country24);
            mapTemplate.Continents.Add(continent22);
            var continent23 = new Continent("23", 1);
            continent23.Countries.Add(country22);
            continent23.Countries.Add(country26);
            continent23.Countries.Add(country27);
            mapTemplate.Continents.Add(continent23);
            var continent24 = new Continent("24", 1);
            continent24.Countries.Add(country22);
            continent24.Countries.Add(country25);
            continent24.Countries.Add(country28);
            mapTemplate.Continents.Add(continent24);
            var continent25 = new Continent("25", 1);
            continent25.Countries.Add(country23);
            continent25.Countries.Add(country25);
            continent25.Countries.Add(country27);
            mapTemplate.Continents.Add(continent25);
            var continent26 = new Continent("26", 1);
            continent26.Countries.Add(country23);
            continent26.Countries.Add(country26);
            continent26.Countries.Add(country28);
            mapTemplate.Continents.Add(continent26);
            var continent27 = new Continent("27", 1);
            continent27.Countries.Add(country24);
            continent27.Countries.Add(country27);
            continent27.Countries.Add(country28);
            mapTemplate.Continents.Add(continent27);
            var continent28 = new Continent("28", 1);
            continent28.Countries.Add(country24);
            continent28.Countries.Add(country26);
            continent28.Countries.Add(country25);
            mapTemplate.Continents.Add(continent28);
            var continent29 = new Continent("29", 1);
            continent29.Countries.Add(country29);
            continent29.Countries.Add(country30);
            continent29.Countries.Add(country31);
            mapTemplate.Continents.Add(continent29);
            var continent30 = new Continent("30", 1);
            continent30.Countries.Add(country29);
            continent30.Countries.Add(country33);
            continent30.Countries.Add(country34);
            mapTemplate.Continents.Add(continent30);
            var continent31 = new Continent("31", 1);
            continent31.Countries.Add(country29);
            continent31.Countries.Add(country32);
            continent31.Countries.Add(country35);
            mapTemplate.Continents.Add(continent31);
            var continent32 = new Continent("32", 1);
            continent32.Countries.Add(country30);
            continent32.Countries.Add(country32);
            continent32.Countries.Add(country34);
            mapTemplate.Continents.Add(continent32);
            var continent33 = new Continent("33", 1);
            continent33.Countries.Add(country30);
            continent33.Countries.Add(country33);
            continent33.Countries.Add(country35);
            mapTemplate.Continents.Add(continent33);
            var continent34 = new Continent("34", 1);
            continent34.Countries.Add(country31);
            continent34.Countries.Add(country34);
            continent34.Countries.Add(country35);
            mapTemplate.Continents.Add(continent34);
            var continent35 = new Continent("35", 1);
            continent35.Countries.Add(country31);
            continent35.Countries.Add(country33);
            continent35.Countries.Add(country32);
            mapTemplate.Continents.Add(continent35);
            var continent36 = new Continent("36", 1);
            continent36.Countries.Add(country36);
            continent36.Countries.Add(country37);
            continent36.Countries.Add(country38);
            mapTemplate.Continents.Add(continent36);
            var continent37 = new Continent("37", 1);
            continent37.Countries.Add(country36);
            continent37.Countries.Add(country40);
            continent37.Countries.Add(country41);
            mapTemplate.Continents.Add(continent37);
            var continent38 = new Continent("38", 1);
            continent38.Countries.Add(country36);
            continent38.Countries.Add(country39);
            continent38.Countries.Add(country42);
            mapTemplate.Continents.Add(continent38);
            var continent39 = new Continent("39", 1);
            continent39.Countries.Add(country37);
            continent39.Countries.Add(country39);
            continent39.Countries.Add(country41);
            mapTemplate.Continents.Add(continent39);
            var continent40 = new Continent("40", 1);
            continent40.Countries.Add(country37);
            continent40.Countries.Add(country40);
            continent40.Countries.Add(country42);
            mapTemplate.Continents.Add(continent40);
            var continent41 = new Continent("41", 1);
            continent41.Countries.Add(country38);
            continent41.Countries.Add(country41);
            continent41.Countries.Add(country42);
            mapTemplate.Continents.Add(continent41);
            var continent42 = new Continent("42", 1);
            continent42.Countries.Add(country38);
            continent42.Countries.Add(country40);
            continent42.Countries.Add(country39);
            mapTemplate.Continents.Add(continent42);
            var continent43 = new Continent("43", 1);
            continent43.Countries.Add(country43);
            continent43.Countries.Add(country44);
            continent43.Countries.Add(country45);
            mapTemplate.Continents.Add(continent43);
            var continent44 = new Continent("44", 1);
            continent44.Countries.Add(country43);
            continent44.Countries.Add(country47);
            continent44.Countries.Add(country48);
            mapTemplate.Continents.Add(continent44);
            var continent45 = new Continent("45", 1);
            continent45.Countries.Add(country43);
            continent45.Countries.Add(country46);
            continent45.Countries.Add(country49);
            mapTemplate.Continents.Add(continent45);
            var continent46 = new Continent("46", 1);
            continent46.Countries.Add(country44);
            continent46.Countries.Add(country46);
            continent46.Countries.Add(country48);
            mapTemplate.Continents.Add(continent46);
            var continent47 = new Continent("47", 1);
            continent47.Countries.Add(country44);
            continent47.Countries.Add(country47);
            continent47.Countries.Add(country49);
            mapTemplate.Continents.Add(continent47);
            var continent48 = new Continent("48", 1);
            continent48.Countries.Add(country45);
            continent48.Countries.Add(country48);
            continent48.Countries.Add(country49);
            mapTemplate.Continents.Add(continent48);
            var continent49 = new Continent("49", 1);
            continent49.Countries.Add(country45);
            continent49.Countries.Add(country47);
            continent49.Countries.Add(country46);
            mapTemplate.Continents.Add(continent49);
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("1", "4"));
            mapTemplate.Connections.Add(new Connection("1", "5"));
            mapTemplate.Connections.Add(new Connection("1", "8"));
            mapTemplate.Connections.Add(new Connection("1", "15"));
            mapTemplate.Connections.Add(new Connection("1", "22"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("2", "3"));
            mapTemplate.Connections.Add(new Connection("2", "4"));
            mapTemplate.Connections.Add(new Connection("2", "5"));
            mapTemplate.Connections.Add(new Connection("2", "6"));
            mapTemplate.Connections.Add(new Connection("2", "9"));
            mapTemplate.Connections.Add(new Connection("2", "16"));
            mapTemplate.Connections.Add(new Connection("2", "23"));
            mapTemplate.Connections.Add(new Connection("3", "2"));
            mapTemplate.Connections.Add(new Connection("3", "5"));
            mapTemplate.Connections.Add(new Connection("3", "6"));
            mapTemplate.Connections.Add(new Connection("3", "10"));
            mapTemplate.Connections.Add(new Connection("3", "17"));
            mapTemplate.Connections.Add(new Connection("3", "24"));
            mapTemplate.Connections.Add(new Connection("4", "1"));
            mapTemplate.Connections.Add(new Connection("4", "2"));
            mapTemplate.Connections.Add(new Connection("4", "5"));
            mapTemplate.Connections.Add(new Connection("4", "6"));
            mapTemplate.Connections.Add(new Connection("4", "7"));
            mapTemplate.Connections.Add(new Connection("4", "11"));
            mapTemplate.Connections.Add(new Connection("4", "18"));
            mapTemplate.Connections.Add(new Connection("4", "25"));
            mapTemplate.Connections.Add(new Connection("5", "1"));
            mapTemplate.Connections.Add(new Connection("5", "2"));
            mapTemplate.Connections.Add(new Connection("5", "3"));
            mapTemplate.Connections.Add(new Connection("5", "4"));
            mapTemplate.Connections.Add(new Connection("5", "6"));
            mapTemplate.Connections.Add(new Connection("5", "7"));
            mapTemplate.Connections.Add(new Connection("5", "12"));
            mapTemplate.Connections.Add(new Connection("5", "19"));
            mapTemplate.Connections.Add(new Connection("5", "26"));
            mapTemplate.Connections.Add(new Connection("6", "2"));
            mapTemplate.Connections.Add(new Connection("6", "3"));
            mapTemplate.Connections.Add(new Connection("6", "4"));
            mapTemplate.Connections.Add(new Connection("6", "5"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("6", "13"));
            mapTemplate.Connections.Add(new Connection("6", "20"));
            mapTemplate.Connections.Add(new Connection("6", "27"));
            mapTemplate.Connections.Add(new Connection("7", "4"));
            mapTemplate.Connections.Add(new Connection("7", "5"));
            mapTemplate.Connections.Add(new Connection("7", "6"));
            mapTemplate.Connections.Add(new Connection("7", "14"));
            mapTemplate.Connections.Add(new Connection("7", "21"));
            mapTemplate.Connections.Add(new Connection("7", "28"));
            mapTemplate.Connections.Add(new Connection("8", "9"));
            mapTemplate.Connections.Add(new Connection("8", "11"));
            mapTemplate.Connections.Add(new Connection("8", "12"));
            mapTemplate.Connections.Add(new Connection("8", "1"));
            mapTemplate.Connections.Add(new Connection("8", "15"));
            mapTemplate.Connections.Add(new Connection("8", "22"));
            mapTemplate.Connections.Add(new Connection("8", "29"));
            mapTemplate.Connections.Add(new Connection("8", "36"));
            mapTemplate.Connections.Add(new Connection("9", "8"));
            mapTemplate.Connections.Add(new Connection("9", "10"));
            mapTemplate.Connections.Add(new Connection("9", "11"));
            mapTemplate.Connections.Add(new Connection("9", "12"));
            mapTemplate.Connections.Add(new Connection("9", "13"));
            mapTemplate.Connections.Add(new Connection("9", "2"));
            mapTemplate.Connections.Add(new Connection("9", "16"));
            mapTemplate.Connections.Add(new Connection("9", "23"));
            mapTemplate.Connections.Add(new Connection("9", "30"));
            mapTemplate.Connections.Add(new Connection("9", "37"));
            mapTemplate.Connections.Add(new Connection("10", "9"));
            mapTemplate.Connections.Add(new Connection("10", "12"));
            mapTemplate.Connections.Add(new Connection("10", "13"));
            mapTemplate.Connections.Add(new Connection("10", "3"));
            mapTemplate.Connections.Add(new Connection("10", "17"));
            mapTemplate.Connections.Add(new Connection("10", "24"));
            mapTemplate.Connections.Add(new Connection("10", "31"));
            mapTemplate.Connections.Add(new Connection("10", "38"));
            mapTemplate.Connections.Add(new Connection("11", "8"));
            mapTemplate.Connections.Add(new Connection("11", "9"));
            mapTemplate.Connections.Add(new Connection("11", "12"));
            mapTemplate.Connections.Add(new Connection("11", "13"));
            mapTemplate.Connections.Add(new Connection("11", "14"));
            mapTemplate.Connections.Add(new Connection("11", "4"));
            mapTemplate.Connections.Add(new Connection("11", "18"));
            mapTemplate.Connections.Add(new Connection("11", "25"));
            mapTemplate.Connections.Add(new Connection("11", "32"));
            mapTemplate.Connections.Add(new Connection("11", "39"));
            mapTemplate.Connections.Add(new Connection("12", "8"));
            mapTemplate.Connections.Add(new Connection("12", "9"));
            mapTemplate.Connections.Add(new Connection("12", "10"));
            mapTemplate.Connections.Add(new Connection("12", "11"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("12", "14"));
            mapTemplate.Connections.Add(new Connection("12", "5"));
            mapTemplate.Connections.Add(new Connection("12", "19"));
            mapTemplate.Connections.Add(new Connection("12", "26"));
            mapTemplate.Connections.Add(new Connection("12", "33"));
            mapTemplate.Connections.Add(new Connection("12", "40"));
            mapTemplate.Connections.Add(new Connection("13", "9"));
            mapTemplate.Connections.Add(new Connection("13", "10"));
            mapTemplate.Connections.Add(new Connection("13", "11"));
            mapTemplate.Connections.Add(new Connection("13", "12"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("13", "6"));
            mapTemplate.Connections.Add(new Connection("13", "20"));
            mapTemplate.Connections.Add(new Connection("13", "27"));
            mapTemplate.Connections.Add(new Connection("13", "34"));
            mapTemplate.Connections.Add(new Connection("13", "41"));
            mapTemplate.Connections.Add(new Connection("14", "11"));
            mapTemplate.Connections.Add(new Connection("14", "12"));
            mapTemplate.Connections.Add(new Connection("14", "13"));
            mapTemplate.Connections.Add(new Connection("14", "7"));
            mapTemplate.Connections.Add(new Connection("14", "21"));
            mapTemplate.Connections.Add(new Connection("14", "28"));
            mapTemplate.Connections.Add(new Connection("14", "35"));
            mapTemplate.Connections.Add(new Connection("14", "42"));
            mapTemplate.Connections.Add(new Connection("15", "16"));
            mapTemplate.Connections.Add(new Connection("15", "18"));
            mapTemplate.Connections.Add(new Connection("15", "19"));
            mapTemplate.Connections.Add(new Connection("15", "1"));
            mapTemplate.Connections.Add(new Connection("15", "8"));
            mapTemplate.Connections.Add(new Connection("15", "22"));
            mapTemplate.Connections.Add(new Connection("15", "36"));
            mapTemplate.Connections.Add(new Connection("15", "43"));
            mapTemplate.Connections.Add(new Connection("16", "15"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("16", "18"));
            mapTemplate.Connections.Add(new Connection("16", "19"));
            mapTemplate.Connections.Add(new Connection("16", "20"));
            mapTemplate.Connections.Add(new Connection("16", "2"));
            mapTemplate.Connections.Add(new Connection("16", "9"));
            mapTemplate.Connections.Add(new Connection("16", "23"));
            mapTemplate.Connections.Add(new Connection("16", "37"));
            mapTemplate.Connections.Add(new Connection("16", "44"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("17", "19"));
            mapTemplate.Connections.Add(new Connection("17", "20"));
            mapTemplate.Connections.Add(new Connection("17", "3"));
            mapTemplate.Connections.Add(new Connection("17", "10"));
            mapTemplate.Connections.Add(new Connection("17", "24"));
            mapTemplate.Connections.Add(new Connection("17", "38"));
            mapTemplate.Connections.Add(new Connection("17", "45"));
            mapTemplate.Connections.Add(new Connection("18", "15"));
            mapTemplate.Connections.Add(new Connection("18", "16"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("18", "20"));
            mapTemplate.Connections.Add(new Connection("18", "21"));
            mapTemplate.Connections.Add(new Connection("18", "4"));
            mapTemplate.Connections.Add(new Connection("18", "11"));
            mapTemplate.Connections.Add(new Connection("18", "25"));
            mapTemplate.Connections.Add(new Connection("18", "39"));
            mapTemplate.Connections.Add(new Connection("18", "46"));
            mapTemplate.Connections.Add(new Connection("19", "15"));
            mapTemplate.Connections.Add(new Connection("19", "16"));
            mapTemplate.Connections.Add(new Connection("19", "17"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("19", "20"));
            mapTemplate.Connections.Add(new Connection("19", "21"));
            mapTemplate.Connections.Add(new Connection("19", "5"));
            mapTemplate.Connections.Add(new Connection("19", "12"));
            mapTemplate.Connections.Add(new Connection("19", "26"));
            mapTemplate.Connections.Add(new Connection("19", "40"));
            mapTemplate.Connections.Add(new Connection("19", "47"));
            mapTemplate.Connections.Add(new Connection("20", "16"));
            mapTemplate.Connections.Add(new Connection("20", "17"));
            mapTemplate.Connections.Add(new Connection("20", "18"));
            mapTemplate.Connections.Add(new Connection("20", "19"));
            mapTemplate.Connections.Add(new Connection("20", "21"));
            mapTemplate.Connections.Add(new Connection("20", "6"));
            mapTemplate.Connections.Add(new Connection("20", "13"));
            mapTemplate.Connections.Add(new Connection("20", "27"));
            mapTemplate.Connections.Add(new Connection("20", "41"));
            mapTemplate.Connections.Add(new Connection("20", "48"));
            mapTemplate.Connections.Add(new Connection("21", "18"));
            mapTemplate.Connections.Add(new Connection("21", "19"));
            mapTemplate.Connections.Add(new Connection("21", "20"));
            mapTemplate.Connections.Add(new Connection("21", "7"));
            mapTemplate.Connections.Add(new Connection("21", "14"));
            mapTemplate.Connections.Add(new Connection("21", "28"));
            mapTemplate.Connections.Add(new Connection("21", "42"));
            mapTemplate.Connections.Add(new Connection("21", "49"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("22", "25"));
            mapTemplate.Connections.Add(new Connection("22", "26"));
            mapTemplate.Connections.Add(new Connection("22", "1"));
            mapTemplate.Connections.Add(new Connection("22", "8"));
            mapTemplate.Connections.Add(new Connection("22", "15"));
            mapTemplate.Connections.Add(new Connection("22", "29"));
            mapTemplate.Connections.Add(new Connection("22", "36"));
            mapTemplate.Connections.Add(new Connection("22", "43"));
            mapTemplate.Connections.Add(new Connection("23", "22"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("23", "25"));
            mapTemplate.Connections.Add(new Connection("23", "26"));
            mapTemplate.Connections.Add(new Connection("23", "27"));
            mapTemplate.Connections.Add(new Connection("23", "2"));
            mapTemplate.Connections.Add(new Connection("23", "9"));
            mapTemplate.Connections.Add(new Connection("23", "16"));
            mapTemplate.Connections.Add(new Connection("23", "30"));
            mapTemplate.Connections.Add(new Connection("23", "37"));
            mapTemplate.Connections.Add(new Connection("23", "44"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("24", "26"));
            mapTemplate.Connections.Add(new Connection("24", "27"));
            mapTemplate.Connections.Add(new Connection("24", "3"));
            mapTemplate.Connections.Add(new Connection("24", "10"));
            mapTemplate.Connections.Add(new Connection("24", "17"));
            mapTemplate.Connections.Add(new Connection("24", "31"));
            mapTemplate.Connections.Add(new Connection("24", "38"));
            mapTemplate.Connections.Add(new Connection("24", "45"));
            mapTemplate.Connections.Add(new Connection("25", "22"));
            mapTemplate.Connections.Add(new Connection("25", "23"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("25", "27"));
            mapTemplate.Connections.Add(new Connection("25", "28"));
            mapTemplate.Connections.Add(new Connection("25", "4"));
            mapTemplate.Connections.Add(new Connection("25", "11"));
            mapTemplate.Connections.Add(new Connection("25", "18"));
            mapTemplate.Connections.Add(new Connection("25", "32"));
            mapTemplate.Connections.Add(new Connection("25", "39"));
            mapTemplate.Connections.Add(new Connection("25", "46"));
            mapTemplate.Connections.Add(new Connection("26", "22"));
            mapTemplate.Connections.Add(new Connection("26", "23"));
            mapTemplate.Connections.Add(new Connection("26", "24"));
            mapTemplate.Connections.Add(new Connection("26", "25"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("26", "28"));
            mapTemplate.Connections.Add(new Connection("26", "5"));
            mapTemplate.Connections.Add(new Connection("26", "12"));
            mapTemplate.Connections.Add(new Connection("26", "19"));
            mapTemplate.Connections.Add(new Connection("26", "33"));
            mapTemplate.Connections.Add(new Connection("26", "40"));
            mapTemplate.Connections.Add(new Connection("26", "47"));
            mapTemplate.Connections.Add(new Connection("27", "23"));
            mapTemplate.Connections.Add(new Connection("27", "24"));
            mapTemplate.Connections.Add(new Connection("27", "25"));
            mapTemplate.Connections.Add(new Connection("27", "26"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("27", "6"));
            mapTemplate.Connections.Add(new Connection("27", "13"));
            mapTemplate.Connections.Add(new Connection("27", "20"));
            mapTemplate.Connections.Add(new Connection("27", "34"));
            mapTemplate.Connections.Add(new Connection("27", "41"));
            mapTemplate.Connections.Add(new Connection("27", "48"));
            mapTemplate.Connections.Add(new Connection("28", "25"));
            mapTemplate.Connections.Add(new Connection("28", "26"));
            mapTemplate.Connections.Add(new Connection("28", "27"));
            mapTemplate.Connections.Add(new Connection("28", "7"));
            mapTemplate.Connections.Add(new Connection("28", "14"));
            mapTemplate.Connections.Add(new Connection("28", "21"));
            mapTemplate.Connections.Add(new Connection("28", "35"));
            mapTemplate.Connections.Add(new Connection("28", "42"));
            mapTemplate.Connections.Add(new Connection("28", "49"));
            mapTemplate.Connections.Add(new Connection("29", "30"));
            mapTemplate.Connections.Add(new Connection("29", "32"));
            mapTemplate.Connections.Add(new Connection("29", "33"));
            mapTemplate.Connections.Add(new Connection("29", "8"));
            mapTemplate.Connections.Add(new Connection("29", "22"));
            mapTemplate.Connections.Add(new Connection("29", "36"));
            mapTemplate.Connections.Add(new Connection("30", "29"));
            mapTemplate.Connections.Add(new Connection("30", "31"));
            mapTemplate.Connections.Add(new Connection("30", "32"));
            mapTemplate.Connections.Add(new Connection("30", "33"));
            mapTemplate.Connections.Add(new Connection("30", "34"));
            mapTemplate.Connections.Add(new Connection("30", "9"));
            mapTemplate.Connections.Add(new Connection("30", "23"));
            mapTemplate.Connections.Add(new Connection("30", "37"));
            mapTemplate.Connections.Add(new Connection("31", "30"));
            mapTemplate.Connections.Add(new Connection("31", "33"));
            mapTemplate.Connections.Add(new Connection("31", "34"));
            mapTemplate.Connections.Add(new Connection("31", "10"));
            mapTemplate.Connections.Add(new Connection("31", "24"));
            mapTemplate.Connections.Add(new Connection("31", "38"));
            mapTemplate.Connections.Add(new Connection("32", "29"));
            mapTemplate.Connections.Add(new Connection("32", "30"));
            mapTemplate.Connections.Add(new Connection("32", "33"));
            mapTemplate.Connections.Add(new Connection("32", "34"));
            mapTemplate.Connections.Add(new Connection("32", "35"));
            mapTemplate.Connections.Add(new Connection("32", "11"));
            mapTemplate.Connections.Add(new Connection("32", "25"));
            mapTemplate.Connections.Add(new Connection("32", "39"));
            mapTemplate.Connections.Add(new Connection("33", "29"));
            mapTemplate.Connections.Add(new Connection("33", "30"));
            mapTemplate.Connections.Add(new Connection("33", "31"));
            mapTemplate.Connections.Add(new Connection("33", "32"));
            mapTemplate.Connections.Add(new Connection("33", "34"));
            mapTemplate.Connections.Add(new Connection("33", "35"));
            mapTemplate.Connections.Add(new Connection("33", "12"));
            mapTemplate.Connections.Add(new Connection("33", "26"));
            mapTemplate.Connections.Add(new Connection("33", "40"));
            mapTemplate.Connections.Add(new Connection("34", "30"));
            mapTemplate.Connections.Add(new Connection("34", "31"));
            mapTemplate.Connections.Add(new Connection("34", "32"));
            mapTemplate.Connections.Add(new Connection("34", "33"));
            mapTemplate.Connections.Add(new Connection("34", "35"));
            mapTemplate.Connections.Add(new Connection("34", "13"));
            mapTemplate.Connections.Add(new Connection("34", "27"));
            mapTemplate.Connections.Add(new Connection("34", "41"));
            mapTemplate.Connections.Add(new Connection("35", "32"));
            mapTemplate.Connections.Add(new Connection("35", "33"));
            mapTemplate.Connections.Add(new Connection("35", "34"));
            mapTemplate.Connections.Add(new Connection("35", "14"));
            mapTemplate.Connections.Add(new Connection("35", "28"));
            mapTemplate.Connections.Add(new Connection("35", "42"));
            mapTemplate.Connections.Add(new Connection("36", "37"));
            mapTemplate.Connections.Add(new Connection("36", "39"));
            mapTemplate.Connections.Add(new Connection("36", "40"));
            mapTemplate.Connections.Add(new Connection("36", "8"));
            mapTemplate.Connections.Add(new Connection("36", "15"));
            mapTemplate.Connections.Add(new Connection("36", "22"));
            mapTemplate.Connections.Add(new Connection("36", "29"));
            mapTemplate.Connections.Add(new Connection("36", "43"));
            mapTemplate.Connections.Add(new Connection("37", "36"));
            mapTemplate.Connections.Add(new Connection("37", "38"));
            mapTemplate.Connections.Add(new Connection("37", "39"));
            mapTemplate.Connections.Add(new Connection("37", "40"));
            mapTemplate.Connections.Add(new Connection("37", "41"));
            mapTemplate.Connections.Add(new Connection("37", "9"));
            mapTemplate.Connections.Add(new Connection("37", "16"));
            mapTemplate.Connections.Add(new Connection("37", "23"));
            mapTemplate.Connections.Add(new Connection("37", "30"));
            mapTemplate.Connections.Add(new Connection("37", "44"));
            mapTemplate.Connections.Add(new Connection("38", "37"));
            mapTemplate.Connections.Add(new Connection("38", "40"));
            mapTemplate.Connections.Add(new Connection("38", "41"));
            mapTemplate.Connections.Add(new Connection("38", "10"));
            mapTemplate.Connections.Add(new Connection("38", "17"));
            mapTemplate.Connections.Add(new Connection("38", "24"));
            mapTemplate.Connections.Add(new Connection("38", "31"));
            mapTemplate.Connections.Add(new Connection("38", "45"));
            mapTemplate.Connections.Add(new Connection("39", "36"));
            mapTemplate.Connections.Add(new Connection("39", "37"));
            mapTemplate.Connections.Add(new Connection("39", "40"));
            mapTemplate.Connections.Add(new Connection("39", "41"));
            mapTemplate.Connections.Add(new Connection("39", "42"));
            mapTemplate.Connections.Add(new Connection("39", "11"));
            mapTemplate.Connections.Add(new Connection("39", "18"));
            mapTemplate.Connections.Add(new Connection("39", "25"));
            mapTemplate.Connections.Add(new Connection("39", "32"));
            mapTemplate.Connections.Add(new Connection("39", "46"));
            mapTemplate.Connections.Add(new Connection("40", "36"));
            mapTemplate.Connections.Add(new Connection("40", "37"));
            mapTemplate.Connections.Add(new Connection("40", "38"));
            mapTemplate.Connections.Add(new Connection("40", "39"));
            mapTemplate.Connections.Add(new Connection("40", "41"));
            mapTemplate.Connections.Add(new Connection("40", "42"));
            mapTemplate.Connections.Add(new Connection("40", "12"));
            mapTemplate.Connections.Add(new Connection("40", "19"));
            mapTemplate.Connections.Add(new Connection("40", "26"));
            mapTemplate.Connections.Add(new Connection("40", "33"));
            mapTemplate.Connections.Add(new Connection("40", "47"));
            mapTemplate.Connections.Add(new Connection("41", "37"));
            mapTemplate.Connections.Add(new Connection("41", "38"));
            mapTemplate.Connections.Add(new Connection("41", "39"));
            mapTemplate.Connections.Add(new Connection("41", "40"));
            mapTemplate.Connections.Add(new Connection("41", "42"));
            mapTemplate.Connections.Add(new Connection("41", "13"));
            mapTemplate.Connections.Add(new Connection("41", "20"));
            mapTemplate.Connections.Add(new Connection("41", "27"));
            mapTemplate.Connections.Add(new Connection("41", "34"));
            mapTemplate.Connections.Add(new Connection("41", "48"));
            mapTemplate.Connections.Add(new Connection("42", "39"));
            mapTemplate.Connections.Add(new Connection("42", "40"));
            mapTemplate.Connections.Add(new Connection("42", "41"));
            mapTemplate.Connections.Add(new Connection("42", "14"));
            mapTemplate.Connections.Add(new Connection("42", "21"));
            mapTemplate.Connections.Add(new Connection("42", "28"));
            mapTemplate.Connections.Add(new Connection("42", "35"));
            mapTemplate.Connections.Add(new Connection("42", "49"));
            mapTemplate.Connections.Add(new Connection("43", "44"));
            mapTemplate.Connections.Add(new Connection("43", "46"));
            mapTemplate.Connections.Add(new Connection("43", "47"));
            mapTemplate.Connections.Add(new Connection("43", "15"));
            mapTemplate.Connections.Add(new Connection("43", "22"));
            mapTemplate.Connections.Add(new Connection("43", "36"));
            mapTemplate.Connections.Add(new Connection("44", "43"));
            mapTemplate.Connections.Add(new Connection("44", "45"));
            mapTemplate.Connections.Add(new Connection("44", "46"));
            mapTemplate.Connections.Add(new Connection("44", "47"));
            mapTemplate.Connections.Add(new Connection("44", "48"));
            mapTemplate.Connections.Add(new Connection("44", "16"));
            mapTemplate.Connections.Add(new Connection("44", "23"));
            mapTemplate.Connections.Add(new Connection("44", "37"));
            mapTemplate.Connections.Add(new Connection("45", "44"));
            mapTemplate.Connections.Add(new Connection("45", "47"));
            mapTemplate.Connections.Add(new Connection("45", "48"));
            mapTemplate.Connections.Add(new Connection("45", "17"));
            mapTemplate.Connections.Add(new Connection("45", "24"));
            mapTemplate.Connections.Add(new Connection("45", "38"));
            mapTemplate.Connections.Add(new Connection("46", "43"));
            mapTemplate.Connections.Add(new Connection("46", "44"));
            mapTemplate.Connections.Add(new Connection("46", "47"));
            mapTemplate.Connections.Add(new Connection("46", "48"));
            mapTemplate.Connections.Add(new Connection("46", "49"));
            mapTemplate.Connections.Add(new Connection("46", "18"));
            mapTemplate.Connections.Add(new Connection("46", "25"));
            mapTemplate.Connections.Add(new Connection("46", "39"));
            mapTemplate.Connections.Add(new Connection("47", "43"));
            mapTemplate.Connections.Add(new Connection("47", "44"));
            mapTemplate.Connections.Add(new Connection("47", "45"));
            mapTemplate.Connections.Add(new Connection("47", "46"));
            mapTemplate.Connections.Add(new Connection("47", "48"));
            mapTemplate.Connections.Add(new Connection("47", "49"));
            mapTemplate.Connections.Add(new Connection("47", "19"));
            mapTemplate.Connections.Add(new Connection("47", "26"));
            mapTemplate.Connections.Add(new Connection("47", "40"));
            mapTemplate.Connections.Add(new Connection("48", "44"));
            mapTemplate.Connections.Add(new Connection("48", "45"));
            mapTemplate.Connections.Add(new Connection("48", "46"));
            mapTemplate.Connections.Add(new Connection("48", "47"));
            mapTemplate.Connections.Add(new Connection("48", "49"));
            mapTemplate.Connections.Add(new Connection("48", "20"));
            mapTemplate.Connections.Add(new Connection("48", "27"));
            mapTemplate.Connections.Add(new Connection("48", "41"));
            mapTemplate.Connections.Add(new Connection("49", "46"));
            mapTemplate.Connections.Add(new Connection("49", "47"));
            mapTemplate.Connections.Add(new Connection("49", "48"));
            mapTemplate.Connections.Add(new Connection("49", "21"));
            mapTemplate.Connections.Add(new Connection("49", "28"));
            mapTemplate.Connections.Add(new Connection("49", "42"));

            return mapTemplate;
        }
Пример #9
0
        public static MapTemplate irland()
        {
            var mapTemplate = new MapTemplate("irland") { Image = "irland.png" };
            var country1 = new CountryTemplate("1", "Londonderry") { X = 559, Y = 158 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "Antrim") { X = 621, Y = 122 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Down") { X = 683, Y = 256 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Tyrone") { X = 504, Y = 227 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "Armagh") { X = 600, Y = 321 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "Fermanagh") { X = 453, Y = 299 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Donegal") { X = 386, Y = 172 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Cavan") { X = 508, Y = 385 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Monaghan") { X = 531, Y = 301 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Sligo") { X = 281, Y = 309 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "Mayo") { X = 191, Y = 345 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Leitrim") { X = 402, Y = 342 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "Roscommon") { X = 364, Y = 434 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "Gaillimh") { X = 307, Y = 533 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "Clare") { X = 226, Y = 638 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "Limerick") { X = 324, Y = 687 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "Kerry") { X = 179, Y = 745 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "Cork") { X = 291, Y = 792 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Tipperary") { X = 402, Y = 709 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "Waterford") { X = 461, Y = 762 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Louth") { X = 608, Y = 372 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Longford") { X = 444, Y = 405 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Westmeath") { X = 476, Y = 455 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Meath") { X = 571, Y = 465 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "Offaly") { X = 424, Y = 549 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Kildare") { X = 558, Y = 515 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "Wicklow") { X = 635, Y = 612 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "Carlow") { X = 561, Y = 634 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Wexford") { X = 613, Y = 683 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "Kilkenny") { X = 496, Y = 658 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "Laois") { X = 494, Y = 578 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "Baile Atha Cliath") { X = 630, Y = 502 };
            mapTemplate.Countries.Add(country32);
            var continent1 = new Continent("1", 3);
            continent1.Countries.Add(country7);
            continent1.Countries.Add(country8);
            continent1.Countries.Add(country9);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 6);
            continent2.Countries.Add(country21);
            continent2.Countries.Add(country22);
            continent2.Countries.Add(country23);
            continent2.Countries.Add(country24);
            continent2.Countries.Add(country25);
            continent2.Countries.Add(country26);
            continent2.Countries.Add(country27);
            continent2.Countries.Add(country28);
            continent2.Countries.Add(country29);
            continent2.Countries.Add(country30);
            continent2.Countries.Add(country31);
            continent2.Countries.Add(country32);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 3);
            continent3.Countries.Add(country15);
            continent3.Countries.Add(country16);
            continent3.Countries.Add(country17);
            continent3.Countries.Add(country18);
            continent3.Countries.Add(country19);
            continent3.Countries.Add(country20);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 3);
            continent4.Countries.Add(country10);
            continent4.Countries.Add(country11);
            continent4.Countries.Add(country12);
            continent4.Countries.Add(country13);
            continent4.Countries.Add(country14);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 3);
            continent5.Countries.Add(country1);
            continent5.Countries.Add(country2);
            continent5.Countries.Add(country3);
            continent5.Countries.Add(country4);
            continent5.Countries.Add(country5);
            continent5.Countries.Add(country6);
            mapTemplate.Continents.Add(continent5);
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("1", "4"));
            mapTemplate.Connections.Add(new Connection("1", "7"));
            mapTemplate.Connections.Add(new Connection("2", "5"));
            mapTemplate.Connections.Add(new Connection("2", "3"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("3", "5"));
            mapTemplate.Connections.Add(new Connection("3", "2"));
            mapTemplate.Connections.Add(new Connection("4", "5"));
            mapTemplate.Connections.Add(new Connection("4", "1"));
            mapTemplate.Connections.Add(new Connection("4", "7"));
            mapTemplate.Connections.Add(new Connection("4", "6"));
            mapTemplate.Connections.Add(new Connection("4", "9"));
            mapTemplate.Connections.Add(new Connection("5", "2"));
            mapTemplate.Connections.Add(new Connection("5", "3"));
            mapTemplate.Connections.Add(new Connection("5", "4"));
            mapTemplate.Connections.Add(new Connection("5", "9"));
            mapTemplate.Connections.Add(new Connection("5", "21"));
            mapTemplate.Connections.Add(new Connection("6", "4"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("6", "9"));
            mapTemplate.Connections.Add(new Connection("6", "8"));
            mapTemplate.Connections.Add(new Connection("6", "12"));
            mapTemplate.Connections.Add(new Connection("7", "1"));
            mapTemplate.Connections.Add(new Connection("7", "4"));
            mapTemplate.Connections.Add(new Connection("7", "6"));
            mapTemplate.Connections.Add(new Connection("7", "12"));
            mapTemplate.Connections.Add(new Connection("8", "9"));
            mapTemplate.Connections.Add(new Connection("8", "6"));
            mapTemplate.Connections.Add(new Connection("8", "24"));
            mapTemplate.Connections.Add(new Connection("8", "12"));
            mapTemplate.Connections.Add(new Connection("8", "22"));
            mapTemplate.Connections.Add(new Connection("8", "23"));
            mapTemplate.Connections.Add(new Connection("9", "6"));
            mapTemplate.Connections.Add(new Connection("9", "5"));
            mapTemplate.Connections.Add(new Connection("9", "4"));
            mapTemplate.Connections.Add(new Connection("9", "8"));
            mapTemplate.Connections.Add(new Connection("9", "21"));
            mapTemplate.Connections.Add(new Connection("10", "13"));
            mapTemplate.Connections.Add(new Connection("10", "12"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("11", "10"));
            mapTemplate.Connections.Add(new Connection("11", "14"));
            mapTemplate.Connections.Add(new Connection("11", "13"));
            mapTemplate.Connections.Add(new Connection("12", "7"));
            mapTemplate.Connections.Add(new Connection("12", "6"));
            mapTemplate.Connections.Add(new Connection("12", "10"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("12", "8"));
            mapTemplate.Connections.Add(new Connection("12", "22"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("13", "12"));
            mapTemplate.Connections.Add(new Connection("13", "11"));
            mapTemplate.Connections.Add(new Connection("13", "10"));
            mapTemplate.Connections.Add(new Connection("13", "22"));
            mapTemplate.Connections.Add(new Connection("13", "23"));
            mapTemplate.Connections.Add(new Connection("13", "25"));
            mapTemplate.Connections.Add(new Connection("14", "11"));
            mapTemplate.Connections.Add(new Connection("14", "13"));
            mapTemplate.Connections.Add(new Connection("14", "15"));
            mapTemplate.Connections.Add(new Connection("14", "19"));
            mapTemplate.Connections.Add(new Connection("14", "25"));
            mapTemplate.Connections.Add(new Connection("15", "14"));
            mapTemplate.Connections.Add(new Connection("15", "16"));
            mapTemplate.Connections.Add(new Connection("15", "19"));
            mapTemplate.Connections.Add(new Connection("16", "15"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("16", "18"));
            mapTemplate.Connections.Add(new Connection("16", "19"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("17", "18"));
            mapTemplate.Connections.Add(new Connection("18", "17"));
            mapTemplate.Connections.Add(new Connection("18", "20"));
            mapTemplate.Connections.Add(new Connection("18", "16"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("19", "20"));
            mapTemplate.Connections.Add(new Connection("19", "16"));
            mapTemplate.Connections.Add(new Connection("19", "15"));
            mapTemplate.Connections.Add(new Connection("19", "14"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("19", "30"));
            mapTemplate.Connections.Add(new Connection("19", "25"));
            mapTemplate.Connections.Add(new Connection("19", "31"));
            mapTemplate.Connections.Add(new Connection("20", "18"));
            mapTemplate.Connections.Add(new Connection("20", "19"));
            mapTemplate.Connections.Add(new Connection("20", "30"));
            mapTemplate.Connections.Add(new Connection("21", "5"));
            mapTemplate.Connections.Add(new Connection("21", "24"));
            mapTemplate.Connections.Add(new Connection("21", "9"));
            mapTemplate.Connections.Add(new Connection("22", "13"));
            mapTemplate.Connections.Add(new Connection("22", "8"));
            mapTemplate.Connections.Add(new Connection("22", "12"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("23", "22"));
            mapTemplate.Connections.Add(new Connection("23", "8"));
            mapTemplate.Connections.Add(new Connection("23", "13"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("23", "25"));
            mapTemplate.Connections.Add(new Connection("24", "21"));
            mapTemplate.Connections.Add(new Connection("24", "8"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("24", "26"));
            mapTemplate.Connections.Add(new Connection("24", "25"));
            mapTemplate.Connections.Add(new Connection("24", "32"));
            mapTemplate.Connections.Add(new Connection("25", "23"));
            mapTemplate.Connections.Add(new Connection("25", "14"));
            mapTemplate.Connections.Add(new Connection("25", "13"));
            mapTemplate.Connections.Add(new Connection("25", "31"));
            mapTemplate.Connections.Add(new Connection("25", "19"));
            mapTemplate.Connections.Add(new Connection("25", "24"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("26", "31"));
            mapTemplate.Connections.Add(new Connection("26", "28"));
            mapTemplate.Connections.Add(new Connection("26", "25"));
            mapTemplate.Connections.Add(new Connection("26", "24"));
            mapTemplate.Connections.Add(new Connection("26", "32"));
            mapTemplate.Connections.Add(new Connection("27", "29"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("27", "26"));
            mapTemplate.Connections.Add(new Connection("27", "32"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("28", "30"));
            mapTemplate.Connections.Add(new Connection("28", "31"));
            mapTemplate.Connections.Add(new Connection("28", "27"));
            mapTemplate.Connections.Add(new Connection("28", "26"));
            mapTemplate.Connections.Add(new Connection("29", "28"));
            mapTemplate.Connections.Add(new Connection("29", "30"));
            mapTemplate.Connections.Add(new Connection("29", "27"));
            mapTemplate.Connections.Add(new Connection("30", "28"));
            mapTemplate.Connections.Add(new Connection("30", "19"));
            mapTemplate.Connections.Add(new Connection("30", "20"));
            mapTemplate.Connections.Add(new Connection("30", "29"));
            mapTemplate.Connections.Add(new Connection("30", "31"));
            mapTemplate.Connections.Add(new Connection("31", "25"));
            mapTemplate.Connections.Add(new Connection("31", "19"));
            mapTemplate.Connections.Add(new Connection("31", "30"));
            mapTemplate.Connections.Add(new Connection("31", "28"));
            mapTemplate.Connections.Add(new Connection("31", "26"));
            mapTemplate.Connections.Add(new Connection("32", "27"));
            mapTemplate.Connections.Add(new Connection("32", "26"));
            mapTemplate.Connections.Add(new Connection("32", "24"));

            return mapTemplate;
        }
Пример #10
0
        public static MapTemplate Maedin()
        {
            var mapTemplate = new MapTemplate("Maedin") { Image = "maedin.png" };
            var country1 = new CountryTemplate("1", "A1") { X = 77, Y = 535 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "A2") { X = 126, Y = 585 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "A3") { X = 77, Y = 634 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "A4") { X = 27, Y = 585 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "B1") { X = 77, Y = 32 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "B2") { X = 125, Y = 81 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "B3") { X = 76, Y = 130 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "B4") { X = 27, Y = 81 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "C1") { X = 581, Y = 31 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "C2") { X = 630, Y = 80 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "C3") { X = 582, Y = 131 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "C4") { X = 532, Y = 80 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "D1") { X = 582, Y = 536 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "D2") { X = 631, Y = 585 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "D3") { X = 581, Y = 635 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "D4") { X = 532, Y = 585 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "S1") { X = 273, Y = 614 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "S2") { X = 216, Y = 389 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "S3") { X = 48, Y = 277 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "S4") { X = 272, Y = 222 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "S5") { X = 385, Y = 54 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "S6") { X = 440, Y = 276 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "S7") { X = 608, Y = 389 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "S8") { X = 385, Y = 445 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "Z") { X = 329, Y = 333 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "1") { X = 273, Y = 557 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "2") { X = 273, Y = 501 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "3") { X = 272, Y = 444 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "4") { X = 272, Y = 389 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "5") { X = 161, Y = 389 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "6") { X = 104, Y = 389 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "7") { X = 48, Y = 390 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "8") { X = 48, Y = 333 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "9") { X = 104, Y = 276 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "10") { X = 160, Y = 275 };
            mapTemplate.Countries.Add(country35);
            var country36 = new CountryTemplate("36", "11") { X = 216, Y = 276 };
            mapTemplate.Countries.Add(country36);
            var country37 = new CountryTemplate("37", "12") { X = 272, Y = 277 };
            mapTemplate.Countries.Add(country37);
            var country38 = new CountryTemplate("38", "13") { X = 272, Y = 165 };
            mapTemplate.Countries.Add(country38);
            var country39 = new CountryTemplate("39", "14") { X = 272, Y = 110 };
            mapTemplate.Countries.Add(country39);
            var country40 = new CountryTemplate("40", "15") { X = 272, Y = 53 };
            mapTemplate.Countries.Add(country40);
            var country41 = new CountryTemplate("41", "16") { X = 328, Y = 52 };
            mapTemplate.Countries.Add(country41);
            var country42 = new CountryTemplate("42", "17") { X = 386, Y = 108 };
            mapTemplate.Countries.Add(country42);
            var country43 = new CountryTemplate("43", "18") { X = 385, Y = 164 };
            mapTemplate.Countries.Add(country43);
            var country44 = new CountryTemplate("44", "19") { X = 385, Y = 220 };
            mapTemplate.Countries.Add(country44);
            var country45 = new CountryTemplate("45", "20") { X = 385, Y = 276 };
            mapTemplate.Countries.Add(country45);
            var country46 = new CountryTemplate("46", "21") { X = 496, Y = 276 };
            mapTemplate.Countries.Add(country46);
            var country47 = new CountryTemplate("47", "22") { X = 552, Y = 276 };
            mapTemplate.Countries.Add(country47);
            var country48 = new CountryTemplate("48", "23") { X = 609, Y = 276 };
            mapTemplate.Countries.Add(country48);
            var country49 = new CountryTemplate("49", "24") { X = 608, Y = 332 };
            mapTemplate.Countries.Add(country49);
            var country50 = new CountryTemplate("50", "25") { X = 552, Y = 388 };
            mapTemplate.Countries.Add(country50);
            var country51 = new CountryTemplate("51", "26") { X = 497, Y = 388 };
            mapTemplate.Countries.Add(country51);
            var country52 = new CountryTemplate("52", "27") { X = 440, Y = 387 };
            mapTemplate.Countries.Add(country52);
            var country53 = new CountryTemplate("53", "28") { X = 384, Y = 388 };
            mapTemplate.Countries.Add(country53);
            var country54 = new CountryTemplate("54", "29") { X = 385, Y = 500 };
            mapTemplate.Countries.Add(country54);
            var country55 = new CountryTemplate("55", "30") { X = 384, Y = 556 };
            mapTemplate.Countries.Add(country55);
            var country56 = new CountryTemplate("56", "31") { X = 384, Y = 613 };
            mapTemplate.Countries.Add(country56);
            var country57 = new CountryTemplate("57", "32") { X = 328, Y = 613 };
            mapTemplate.Countries.Add(country57);
            var country58 = new CountryTemplate("58", "gelb1") { X = 329, Y = 557 };
            mapTemplate.Countries.Add(country58);
            var country59 = new CountryTemplate("59", "gelb2") { X = 329, Y = 501 };
            mapTemplate.Countries.Add(country59);
            var country60 = new CountryTemplate("60", "gelb3") { X = 329, Y = 445 };
            mapTemplate.Countries.Add(country60);
            var country61 = new CountryTemplate("61", "gelb4") { X = 329, Y = 389 };
            mapTemplate.Countries.Add(country61);
            var country62 = new CountryTemplate("62", "rot1") { X = 104, Y = 333 };
            mapTemplate.Countries.Add(country62);
            var country63 = new CountryTemplate("63", "rot2") { X = 160, Y = 333 };
            mapTemplate.Countries.Add(country63);
            var country64 = new CountryTemplate("64", "rot3") { X = 216, Y = 333 };
            mapTemplate.Countries.Add(country64);
            var country65 = new CountryTemplate("65", "rot4") { X = 273, Y = 333 };
            mapTemplate.Countries.Add(country65);
            var country66 = new CountryTemplate("66", "gruen1") { X = 328, Y = 109 };
            mapTemplate.Countries.Add(country66);
            var country67 = new CountryTemplate("67", "gruen2") { X = 328, Y = 164 };
            mapTemplate.Countries.Add(country67);
            var country68 = new CountryTemplate("68", "gruen3") { X = 329, Y = 220 };
            mapTemplate.Countries.Add(country68);
            var country69 = new CountryTemplate("69", "gruen4") { X = 328, Y = 277 };
            mapTemplate.Countries.Add(country69);
            var country70 = new CountryTemplate("70", "blau1") { X = 553, Y = 332 };
            mapTemplate.Countries.Add(country70);
            var country71 = new CountryTemplate("71", "blau2") { X = 497, Y = 332 };
            mapTemplate.Countries.Add(country71);
            var country72 = new CountryTemplate("72", "blau3") { X = 440, Y = 332 };
            mapTemplate.Countries.Add(country72);
            var country73 = new CountryTemplate("73", "blau4") { X = 385, Y = 332 };
            mapTemplate.Countries.Add(country73);
            var continent1 = new Continent("1", 1);
            continent1.Countries.Add(country58);
            continent1.Countries.Add(country59);
            continent1.Countries.Add(country60);
            continent1.Countries.Add(country61);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 1);
            continent2.Countries.Add(country62);
            continent2.Countries.Add(country63);
            continent2.Countries.Add(country64);
            continent2.Countries.Add(country65);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 1);
            continent3.Countries.Add(country66);
            continent3.Countries.Add(country67);
            continent3.Countries.Add(country68);
            continent3.Countries.Add(country69);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 1);
            continent4.Countries.Add(country70);
            continent4.Countries.Add(country71);
            continent4.Countries.Add(country72);
            continent4.Countries.Add(country73);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 1);
            continent5.Countries.Add(country58);
            continent5.Countries.Add(country59);
            continent5.Countries.Add(country60);
            continent5.Countries.Add(country61);
            continent5.Countries.Add(country2);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 1);
            continent6.Countries.Add(country58);
            continent6.Countries.Add(country59);
            continent6.Countries.Add(country60);
            continent6.Countries.Add(country61);
            continent6.Countries.Add(country6);
            mapTemplate.Continents.Add(continent6);
            var continent7 = new Continent("7", 1);
            continent7.Countries.Add(country58);
            continent7.Countries.Add(country59);
            continent7.Countries.Add(country60);
            continent7.Countries.Add(country61);
            continent7.Countries.Add(country10);
            mapTemplate.Continents.Add(continent7);
            var continent8 = new Continent("8", 1);
            continent8.Countries.Add(country58);
            continent8.Countries.Add(country59);
            continent8.Countries.Add(country60);
            continent8.Countries.Add(country61);
            continent8.Countries.Add(country14);
            mapTemplate.Continents.Add(continent8);
            var continent9 = new Continent("9", 1);
            continent9.Countries.Add(country62);
            continent9.Countries.Add(country63);
            continent9.Countries.Add(country64);
            continent9.Countries.Add(country65);
            continent9.Countries.Add(country3);
            mapTemplate.Continents.Add(continent9);
            var continent10 = new Continent("10", 1);
            continent10.Countries.Add(country62);
            continent10.Countries.Add(country63);
            continent10.Countries.Add(country64);
            continent10.Countries.Add(country65);
            continent10.Countries.Add(country7);
            mapTemplate.Continents.Add(continent10);
            var continent11 = new Continent("11", 1);
            continent11.Countries.Add(country62);
            continent11.Countries.Add(country63);
            continent11.Countries.Add(country64);
            continent11.Countries.Add(country65);
            continent11.Countries.Add(country11);
            mapTemplate.Continents.Add(continent11);
            var continent12 = new Continent("12", 1);
            continent12.Countries.Add(country62);
            continent12.Countries.Add(country63);
            continent12.Countries.Add(country64);
            continent12.Countries.Add(country65);
            continent12.Countries.Add(country15);
            mapTemplate.Continents.Add(continent12);
            var continent13 = new Continent("13", 1);
            continent13.Countries.Add(country66);
            continent13.Countries.Add(country67);
            continent13.Countries.Add(country68);
            continent13.Countries.Add(country69);
            continent13.Countries.Add(country4);
            mapTemplate.Continents.Add(continent13);
            var continent14 = new Continent("14", 1);
            continent14.Countries.Add(country66);
            continent14.Countries.Add(country67);
            continent14.Countries.Add(country68);
            continent14.Countries.Add(country69);
            continent14.Countries.Add(country8);
            mapTemplate.Continents.Add(continent14);
            var continent15 = new Continent("15", 1);
            continent15.Countries.Add(country66);
            continent15.Countries.Add(country67);
            continent15.Countries.Add(country68);
            continent15.Countries.Add(country69);
            continent15.Countries.Add(country12);
            mapTemplate.Continents.Add(continent15);
            var continent16 = new Continent("16", 1);
            continent16.Countries.Add(country66);
            continent16.Countries.Add(country67);
            continent16.Countries.Add(country68);
            continent16.Countries.Add(country69);
            continent16.Countries.Add(country16);
            mapTemplate.Continents.Add(continent16);
            var continent17 = new Continent("17", 1);
            continent17.Countries.Add(country70);
            continent17.Countries.Add(country71);
            continent17.Countries.Add(country72);
            continent17.Countries.Add(country73);
            continent17.Countries.Add(country1);
            mapTemplate.Continents.Add(continent17);
            var continent18 = new Continent("18", 1);
            continent18.Countries.Add(country70);
            continent18.Countries.Add(country71);
            continent18.Countries.Add(country72);
            continent18.Countries.Add(country73);
            continent18.Countries.Add(country5);
            mapTemplate.Continents.Add(continent18);
            var continent19 = new Continent("19", 1);
            continent19.Countries.Add(country70);
            continent19.Countries.Add(country71);
            continent19.Countries.Add(country72);
            continent19.Countries.Add(country73);
            continent19.Countries.Add(country9);
            mapTemplate.Continents.Add(continent19);
            var continent20 = new Continent("20", 1);
            continent20.Countries.Add(country70);
            continent20.Countries.Add(country71);
            continent20.Countries.Add(country72);
            continent20.Countries.Add(country73);
            continent20.Countries.Add(country13);
            mapTemplate.Continents.Add(continent20);
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("1", "4"));
            mapTemplate.Connections.Add(new Connection("1", "5"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("2", "3"));
            mapTemplate.Connections.Add(new Connection("2", "17"));
            mapTemplate.Connections.Add(new Connection("2", "6"));
            mapTemplate.Connections.Add(new Connection("3", "2"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("3", "7"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("4", "1"));
            mapTemplate.Connections.Add(new Connection("4", "8"));
            mapTemplate.Connections.Add(new Connection("5", "6"));
            mapTemplate.Connections.Add(new Connection("5", "8"));
            mapTemplate.Connections.Add(new Connection("5", "9"));
            mapTemplate.Connections.Add(new Connection("6", "5"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("6", "10"));
            mapTemplate.Connections.Add(new Connection("7", "6"));
            mapTemplate.Connections.Add(new Connection("7", "8"));
            mapTemplate.Connections.Add(new Connection("7", "19"));
            mapTemplate.Connections.Add(new Connection("7", "11"));
            mapTemplate.Connections.Add(new Connection("8", "7"));
            mapTemplate.Connections.Add(new Connection("8", "5"));
            mapTemplate.Connections.Add(new Connection("8", "12"));
            mapTemplate.Connections.Add(new Connection("9", "10"));
            mapTemplate.Connections.Add(new Connection("9", "12"));
            mapTemplate.Connections.Add(new Connection("9", "13"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("10", "9"));
            mapTemplate.Connections.Add(new Connection("10", "14"));
            mapTemplate.Connections.Add(new Connection("11", "10"));
            mapTemplate.Connections.Add(new Connection("11", "12"));
            mapTemplate.Connections.Add(new Connection("11", "15"));
            mapTemplate.Connections.Add(new Connection("12", "9"));
            mapTemplate.Connections.Add(new Connection("12", "11"));
            mapTemplate.Connections.Add(new Connection("12", "21"));
            mapTemplate.Connections.Add(new Connection("12", "16"));
            mapTemplate.Connections.Add(new Connection("13", "16"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("13", "23"));
            mapTemplate.Connections.Add(new Connection("13", "1"));
            mapTemplate.Connections.Add(new Connection("14", "13"));
            mapTemplate.Connections.Add(new Connection("14", "15"));
            mapTemplate.Connections.Add(new Connection("14", "2"));
            mapTemplate.Connections.Add(new Connection("15", "14"));
            mapTemplate.Connections.Add(new Connection("15", "16"));
            mapTemplate.Connections.Add(new Connection("15", "3"));
            mapTemplate.Connections.Add(new Connection("16", "13"));
            mapTemplate.Connections.Add(new Connection("16", "15"));
            mapTemplate.Connections.Add(new Connection("16", "4"));
            mapTemplate.Connections.Add(new Connection("17", "2"));
            mapTemplate.Connections.Add(new Connection("17", "18"));
            mapTemplate.Connections.Add(new Connection("17", "26"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("18", "30"));
            mapTemplate.Connections.Add(new Connection("19", "7"));
            mapTemplate.Connections.Add(new Connection("19", "20"));
            mapTemplate.Connections.Add(new Connection("19", "34"));
            mapTemplate.Connections.Add(new Connection("20", "21"));
            mapTemplate.Connections.Add(new Connection("20", "38"));
            mapTemplate.Connections.Add(new Connection("21", "12"));
            mapTemplate.Connections.Add(new Connection("21", "22"));
            mapTemplate.Connections.Add(new Connection("21", "42"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("22", "46"));
            mapTemplate.Connections.Add(new Connection("23", "13"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("23", "50"));
            mapTemplate.Connections.Add(new Connection("24", "17"));
            mapTemplate.Connections.Add(new Connection("24", "54"));
            mapTemplate.Connections.Add(new Connection("25", "18"));
            mapTemplate.Connections.Add(new Connection("25", "20"));
            mapTemplate.Connections.Add(new Connection("25", "22"));
            mapTemplate.Connections.Add(new Connection("25", "24"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("29", "18"));
            mapTemplate.Connections.Add(new Connection("30", "31"));
            mapTemplate.Connections.Add(new Connection("31", "32"));
            mapTemplate.Connections.Add(new Connection("32", "33"));
            mapTemplate.Connections.Add(new Connection("33", "19"));
            mapTemplate.Connections.Add(new Connection("33", "62"));
            mapTemplate.Connections.Add(new Connection("34", "35"));
            mapTemplate.Connections.Add(new Connection("35", "36"));
            mapTemplate.Connections.Add(new Connection("36", "37"));
            mapTemplate.Connections.Add(new Connection("37", "20"));
            mapTemplate.Connections.Add(new Connection("38", "39"));
            mapTemplate.Connections.Add(new Connection("39", "40"));
            mapTemplate.Connections.Add(new Connection("40", "41"));
            mapTemplate.Connections.Add(new Connection("41", "21"));
            mapTemplate.Connections.Add(new Connection("41", "66"));
            mapTemplate.Connections.Add(new Connection("42", "43"));
            mapTemplate.Connections.Add(new Connection("43", "44"));
            mapTemplate.Connections.Add(new Connection("44", "45"));
            mapTemplate.Connections.Add(new Connection("45", "22"));
            mapTemplate.Connections.Add(new Connection("46", "47"));
            mapTemplate.Connections.Add(new Connection("47", "48"));
            mapTemplate.Connections.Add(new Connection("48", "49"));
            mapTemplate.Connections.Add(new Connection("49", "23"));
            mapTemplate.Connections.Add(new Connection("49", "70"));
            mapTemplate.Connections.Add(new Connection("50", "51"));
            mapTemplate.Connections.Add(new Connection("51", "52"));
            mapTemplate.Connections.Add(new Connection("52", "53"));
            mapTemplate.Connections.Add(new Connection("53", "24"));
            mapTemplate.Connections.Add(new Connection("54", "55"));
            mapTemplate.Connections.Add(new Connection("55", "56"));
            mapTemplate.Connections.Add(new Connection("56", "57"));
            mapTemplate.Connections.Add(new Connection("57", "17"));
            mapTemplate.Connections.Add(new Connection("57", "58"));
            mapTemplate.Connections.Add(new Connection("58", "59"));
            mapTemplate.Connections.Add(new Connection("59", "60"));
            mapTemplate.Connections.Add(new Connection("60", "61"));
            mapTemplate.Connections.Add(new Connection("61", "25"));
            mapTemplate.Connections.Add(new Connection("62", "63"));
            mapTemplate.Connections.Add(new Connection("63", "64"));
            mapTemplate.Connections.Add(new Connection("64", "65"));
            mapTemplate.Connections.Add(new Connection("65", "25"));
            mapTemplate.Connections.Add(new Connection("66", "67"));
            mapTemplate.Connections.Add(new Connection("67", "68"));
            mapTemplate.Connections.Add(new Connection("68", "69"));
            mapTemplate.Connections.Add(new Connection("69", "25"));
            mapTemplate.Connections.Add(new Connection("70", "71"));
            mapTemplate.Connections.Add(new Connection("71", "72"));
            mapTemplate.Connections.Add(new Connection("72", "73"));
            mapTemplate.Connections.Add(new Connection("73", "25"));

            return mapTemplate;
        }
Пример #11
0
        public static MapTemplate Graffiti()
        {
            var mapTemplate = new MapTemplate("Graffiti") { Image = "graffiti.png" };
            var country1 = new CountryTemplate("1", "Stresswespe") { X = 140, Y = 53 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "Ziggy") { X = 62, Y = 99 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Sunshine") { X = 114, Y = 133 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Wastl") { X = 91, Y = 234 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "Sebbl") { X = 156, Y = 266 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "DerZini") { X = 96, Y = 288 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Lockhead") { X = 230, Y = 193 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Nickzj") { X = 306, Y = 187 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Alita") { X = 223, Y = 305 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Jaan") { X = 313, Y = 275 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "CoCo") { X = 392, Y = 178 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Anarki") { X = 390, Y = 275 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "Shark") { X = 466, Y = 189 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "Amog") { X = 597, Y = 178 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "Franz") { X = 482, Y = 260 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "spqr") { X = 578, Y = 247 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "Allo") { X = 473, Y = 323 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "Luis") { X = 507, Y = 357 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Parsifal") { X = 710, Y = 163 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "Juerk") { X = 773, Y = 168 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Sten") { X = 737, Y = 222 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Iron") { X = 660, Y = 242 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Burgi") { X = 656, Y = 300 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Schurik") { X = 722, Y = 307 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "Pepito") { X = 831, Y = 182 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Tiggo") { X = 885, Y = 187 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "Ussi") { X = 925, Y = 154 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "Pet") { X = 856, Y = 266 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Lotta") { X = 924, Y = 236 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "Lichti") { X = 837, Y = 305 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "Nicki") { X = 1012, Y = 174 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "Podium") { X = 1086, Y = 153 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "Fanta") { X = 1102, Y = 217 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "Graskarle") { X = 996, Y = 258 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "Rudolfius") { X = 981, Y = 303 };
            mapTemplate.Countries.Add(country35);
            var country36 = new CountryTemplate("36", "Maedl") { X = 1114, Y = 305 };
            mapTemplate.Countries.Add(country36);
            var country37 = new CountryTemplate("37", "Schorsau") { X = 173, Y = 398 };
            mapTemplate.Countries.Add(country37);
            var country38 = new CountryTemplate("38", "Humungus") { X = 235, Y = 372 };
            mapTemplate.Countries.Add(country38);
            var country39 = new CountryTemplate("39", "Olfnhob") { X = 124, Y = 515 };
            mapTemplate.Countries.Add(country39);
            var country40 = new CountryTemplate("40", "Knutzelchen") { X = 166, Y = 569 };
            mapTemplate.Countries.Add(country40);
            var country41 = new CountryTemplate("41", "Armaniaboy") { X = 276, Y = 501 };
            mapTemplate.Countries.Add(country41);
            var country42 = new CountryTemplate("42", "Genesis") { X = 348, Y = 463 };
            mapTemplate.Countries.Add(country42);
            var country43 = new CountryTemplate("43", "John") { X = 437, Y = 466 };
            mapTemplate.Countries.Add(country43);
            var country44 = new CountryTemplate("44", "Luna") { X = 360, Y = 537 };
            mapTemplate.Countries.Add(country44);
            var country45 = new CountryTemplate("45", "Khea") { X = 451, Y = 533 };
            mapTemplate.Countries.Add(country45);
            var country46 = new CountryTemplate("46", "Sdamian") { X = 351, Y = 581 };
            mapTemplate.Countries.Add(country46);
            var country47 = new CountryTemplate("47", "Trogl") { X = 455, Y = 597 };
            mapTemplate.Countries.Add(country47);
            var country48 = new CountryTemplate("48", "Gandhi") { X = 535, Y = 405 };
            mapTemplate.Countries.Add(country48);
            var country49 = new CountryTemplate("49", "7even") { X = 571, Y = 451 };
            mapTemplate.Countries.Add(country49);
            var country50 = new CountryTemplate("50", "Speed") { X = 566, Y = 505 };
            mapTemplate.Countries.Add(country50);
            var country51 = new CountryTemplate("51", "Keks") { X = 563, Y = 558 };
            mapTemplate.Countries.Add(country51);
            var country52 = new CountryTemplate("52", "Rocky") { X = 575, Y = 592 };
            mapTemplate.Countries.Add(country52);
            var country53 = new CountryTemplate("53", "Ombre") { X = 681, Y = 400 };
            mapTemplate.Countries.Add(country53);
            var country54 = new CountryTemplate("54", "Prada") { X = 675, Y = 474 };
            mapTemplate.Countries.Add(country54);
            var country55 = new CountryTemplate("55", "Floxi") { X = 668, Y = 510 };
            mapTemplate.Countries.Add(country55);
            var country56 = new CountryTemplate("56", "Olli") { X = 636, Y = 599 };
            mapTemplate.Countries.Add(country56);
            var country57 = new CountryTemplate("57", "Mj") { X = 691, Y = 603 };
            mapTemplate.Countries.Add(country57);
            var country58 = new CountryTemplate("58", "Dworschi") { X = 776, Y = 441 };
            mapTemplate.Countries.Add(country58);
            var country59 = new CountryTemplate("59", "Whiteangel") { X = 877, Y = 425 };
            mapTemplate.Countries.Add(country59);
            var country60 = new CountryTemplate("60", "Lucky") { X = 784, Y = 513 };
            mapTemplate.Countries.Add(country60);
            var country61 = new CountryTemplate("61", "Beat") { X = 886, Y = 508 };
            mapTemplate.Countries.Add(country61);
            var country62 = new CountryTemplate("62", "Katarina") { X = 775, Y = 573 };
            mapTemplate.Countries.Add(country62);
            var country63 = new CountryTemplate("63", "Tycoon") { X = 884, Y = 583 };
            mapTemplate.Countries.Add(country63);
            var country64 = new CountryTemplate("64", "Krafti") { X = 1011, Y = 388 };
            mapTemplate.Countries.Add(country64);
            var country65 = new CountryTemplate("65", "Crook") { X = 1079, Y = 370 };
            mapTemplate.Countries.Add(country65);
            var country66 = new CountryTemplate("66", "Jopi") { X = 1002, Y = 456 };
            mapTemplate.Countries.Add(country66);
            var country67 = new CountryTemplate("67", "Natascha") { X = 957, Y = 528 };
            mapTemplate.Countries.Add(country67);
            var country68 = new CountryTemplate("68", "Stoffi") { X = 968, Y = 619 };
            mapTemplate.Countries.Add(country68);
            var country69 = new CountryTemplate("69", "Duessel") { X = 1089, Y = 537 };
            mapTemplate.Countries.Add(country69);
            var country70 = new CountryTemplate("70", "Hamari") { X = 262, Y = 447 };
            mapTemplate.Countries.Add(country70);
            var continent1 = new Continent("1", 2);
            continent1.Countries.Add(country1);
            continent1.Countries.Add(country2);
            continent1.Countries.Add(country3);
            continent1.Countries.Add(country4);
            continent1.Countries.Add(country5);
            continent1.Countries.Add(country6);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 3);
            continent2.Countries.Add(country7);
            continent2.Countries.Add(country8);
            continent2.Countries.Add(country9);
            continent2.Countries.Add(country10);
            continent2.Countries.Add(country11);
            continent2.Countries.Add(country12);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 3);
            continent3.Countries.Add(country13);
            continent3.Countries.Add(country14);
            continent3.Countries.Add(country15);
            continent3.Countries.Add(country16);
            continent3.Countries.Add(country17);
            continent3.Countries.Add(country18);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 3);
            continent4.Countries.Add(country19);
            continent4.Countries.Add(country20);
            continent4.Countries.Add(country21);
            continent4.Countries.Add(country22);
            continent4.Countries.Add(country23);
            continent4.Countries.Add(country24);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 3);
            continent5.Countries.Add(country25);
            continent5.Countries.Add(country26);
            continent5.Countries.Add(country27);
            continent5.Countries.Add(country28);
            continent5.Countries.Add(country29);
            continent5.Countries.Add(country30);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 3);
            continent6.Countries.Add(country31);
            continent6.Countries.Add(country32);
            continent6.Countries.Add(country33);
            continent6.Countries.Add(country34);
            continent6.Countries.Add(country35);
            continent6.Countries.Add(country36);
            mapTemplate.Continents.Add(continent6);
            var continent7 = new Continent("7", 3);
            continent7.Countries.Add(country37);
            continent7.Countries.Add(country38);
            continent7.Countries.Add(country39);
            continent7.Countries.Add(country40);
            continent7.Countries.Add(country41);
            continent7.Countries.Add(country70);
            mapTemplate.Continents.Add(continent7);
            var continent8 = new Continent("8", 3);
            continent8.Countries.Add(country42);
            continent8.Countries.Add(country43);
            continent8.Countries.Add(country44);
            continent8.Countries.Add(country45);
            continent8.Countries.Add(country46);
            continent8.Countries.Add(country47);
            mapTemplate.Continents.Add(continent8);
            var continent9 = new Continent("9", 2);
            continent9.Countries.Add(country48);
            continent9.Countries.Add(country49);
            continent9.Countries.Add(country50);
            continent9.Countries.Add(country51);
            continent9.Countries.Add(country52);
            mapTemplate.Continents.Add(continent9);
            var continent10 = new Continent("10", 2);
            continent10.Countries.Add(country53);
            continent10.Countries.Add(country54);
            continent10.Countries.Add(country55);
            continent10.Countries.Add(country56);
            continent10.Countries.Add(country57);
            mapTemplate.Continents.Add(continent10);
            var continent11 = new Continent("11", 3);
            continent11.Countries.Add(country58);
            continent11.Countries.Add(country59);
            continent11.Countries.Add(country60);
            continent11.Countries.Add(country61);
            continent11.Countries.Add(country62);
            continent11.Countries.Add(country63);
            mapTemplate.Continents.Add(continent11);
            var continent12 = new Continent("12", 3);
            continent12.Countries.Add(country64);
            continent12.Countries.Add(country65);
            continent12.Countries.Add(country66);
            continent12.Countries.Add(country67);
            continent12.Countries.Add(country68);
            continent12.Countries.Add(country69);
            mapTemplate.Continents.Add(continent12);
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("2", "3"));
            mapTemplate.Connections.Add(new Connection("3", "2"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("3", "5"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("4", "5"));
            mapTemplate.Connections.Add(new Connection("4", "6"));
            mapTemplate.Connections.Add(new Connection("5", "3"));
            mapTemplate.Connections.Add(new Connection("5", "4"));
            mapTemplate.Connections.Add(new Connection("5", "6"));
            mapTemplate.Connections.Add(new Connection("5", "9"));
            mapTemplate.Connections.Add(new Connection("6", "4"));
            mapTemplate.Connections.Add(new Connection("6", "5"));
            mapTemplate.Connections.Add(new Connection("7", "9"));
            mapTemplate.Connections.Add(new Connection("7", "8"));
            mapTemplate.Connections.Add(new Connection("8", "7"));
            mapTemplate.Connections.Add(new Connection("8", "10"));
            mapTemplate.Connections.Add(new Connection("8", "11"));
            mapTemplate.Connections.Add(new Connection("9", "7"));
            mapTemplate.Connections.Add(new Connection("9", "5"));
            mapTemplate.Connections.Add(new Connection("9", "38"));
            mapTemplate.Connections.Add(new Connection("10", "8"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("11", "8"));
            mapTemplate.Connections.Add(new Connection("11", "10"));
            mapTemplate.Connections.Add(new Connection("11", "12"));
            mapTemplate.Connections.Add(new Connection("11", "13"));
            mapTemplate.Connections.Add(new Connection("12", "11"));
            mapTemplate.Connections.Add(new Connection("13", "11"));
            mapTemplate.Connections.Add(new Connection("13", "15"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("14", "13"));
            mapTemplate.Connections.Add(new Connection("14", "15"));
            mapTemplate.Connections.Add(new Connection("14", "16"));
            mapTemplate.Connections.Add(new Connection("15", "13"));
            mapTemplate.Connections.Add(new Connection("15", "14"));
            mapTemplate.Connections.Add(new Connection("15", "16"));
            mapTemplate.Connections.Add(new Connection("15", "17"));
            mapTemplate.Connections.Add(new Connection("16", "14"));
            mapTemplate.Connections.Add(new Connection("16", "15"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("16", "22"));
            mapTemplate.Connections.Add(new Connection("17", "15"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("17", "18"));
            mapTemplate.Connections.Add(new Connection("18", "48"));
            mapTemplate.Connections.Add(new Connection("18", "17"));
            mapTemplate.Connections.Add(new Connection("19", "22"));
            mapTemplate.Connections.Add(new Connection("19", "20"));
            mapTemplate.Connections.Add(new Connection("20", "19"));
            mapTemplate.Connections.Add(new Connection("20", "21"));
            mapTemplate.Connections.Add(new Connection("20", "25"));
            mapTemplate.Connections.Add(new Connection("21", "22"));
            mapTemplate.Connections.Add(new Connection("21", "20"));
            mapTemplate.Connections.Add(new Connection("22", "16"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("22", "19"));
            mapTemplate.Connections.Add(new Connection("22", "21"));
            mapTemplate.Connections.Add(new Connection("23", "22"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("25", "20"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("26", "25"));
            mapTemplate.Connections.Add(new Connection("26", "28"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("26", "29"));
            mapTemplate.Connections.Add(new Connection("27", "26"));
            mapTemplate.Connections.Add(new Connection("27", "29"));
            mapTemplate.Connections.Add(new Connection("28", "26"));
            mapTemplate.Connections.Add(new Connection("28", "30"));
            mapTemplate.Connections.Add(new Connection("29", "27"));
            mapTemplate.Connections.Add(new Connection("29", "26"));
            mapTemplate.Connections.Add(new Connection("29", "34"));
            mapTemplate.Connections.Add(new Connection("30", "28"));
            mapTemplate.Connections.Add(new Connection("31", "32"));
            mapTemplate.Connections.Add(new Connection("32", "31"));
            mapTemplate.Connections.Add(new Connection("32", "33"));
            mapTemplate.Connections.Add(new Connection("33", "32"));
            mapTemplate.Connections.Add(new Connection("33", "34"));
            mapTemplate.Connections.Add(new Connection("33", "36"));
            mapTemplate.Connections.Add(new Connection("34", "33"));
            mapTemplate.Connections.Add(new Connection("34", "29"));
            mapTemplate.Connections.Add(new Connection("34", "35"));
            mapTemplate.Connections.Add(new Connection("35", "34"));
            mapTemplate.Connections.Add(new Connection("35", "36"));
            mapTemplate.Connections.Add(new Connection("35", "64"));
            mapTemplate.Connections.Add(new Connection("36", "33"));
            mapTemplate.Connections.Add(new Connection("36", "35"));
            mapTemplate.Connections.Add(new Connection("36", "65"));
            mapTemplate.Connections.Add(new Connection("37", "39"));
            mapTemplate.Connections.Add(new Connection("37", "70"));
            mapTemplate.Connections.Add(new Connection("37", "38"));
            mapTemplate.Connections.Add(new Connection("38", "37"));
            mapTemplate.Connections.Add(new Connection("38", "70"));
            mapTemplate.Connections.Add(new Connection("38", "9"));
            mapTemplate.Connections.Add(new Connection("39", "40"));
            mapTemplate.Connections.Add(new Connection("39", "37"));
            mapTemplate.Connections.Add(new Connection("40", "41"));
            mapTemplate.Connections.Add(new Connection("40", "39"));
            mapTemplate.Connections.Add(new Connection("41", "42"));
            mapTemplate.Connections.Add(new Connection("41", "40"));
            mapTemplate.Connections.Add(new Connection("41", "70"));
            mapTemplate.Connections.Add(new Connection("42", "43"));
            mapTemplate.Connections.Add(new Connection("42", "44"));
            mapTemplate.Connections.Add(new Connection("42", "41"));
            mapTemplate.Connections.Add(new Connection("43", "45"));
            mapTemplate.Connections.Add(new Connection("43", "42"));
            mapTemplate.Connections.Add(new Connection("43", "44"));
            mapTemplate.Connections.Add(new Connection("44", "43"));
            mapTemplate.Connections.Add(new Connection("44", "42"));
            mapTemplate.Connections.Add(new Connection("44", "46"));
            mapTemplate.Connections.Add(new Connection("45", "47"));
            mapTemplate.Connections.Add(new Connection("45", "43"));
            mapTemplate.Connections.Add(new Connection("46", "44"));
            mapTemplate.Connections.Add(new Connection("47", "52"));
            mapTemplate.Connections.Add(new Connection("47", "45"));
            mapTemplate.Connections.Add(new Connection("48", "49"));
            mapTemplate.Connections.Add(new Connection("48", "18"));
            mapTemplate.Connections.Add(new Connection("49", "50"));
            mapTemplate.Connections.Add(new Connection("49", "48"));
            mapTemplate.Connections.Add(new Connection("50", "51"));
            mapTemplate.Connections.Add(new Connection("50", "49"));
            mapTemplate.Connections.Add(new Connection("51", "52"));
            mapTemplate.Connections.Add(new Connection("51", "50"));
            mapTemplate.Connections.Add(new Connection("52", "56"));
            mapTemplate.Connections.Add(new Connection("52", "51"));
            mapTemplate.Connections.Add(new Connection("52", "47"));
            mapTemplate.Connections.Add(new Connection("53", "54"));
            mapTemplate.Connections.Add(new Connection("54", "55"));
            mapTemplate.Connections.Add(new Connection("54", "53"));
            mapTemplate.Connections.Add(new Connection("55", "57"));
            mapTemplate.Connections.Add(new Connection("55", "56"));
            mapTemplate.Connections.Add(new Connection("55", "54"));
            mapTemplate.Connections.Add(new Connection("56", "55"));
            mapTemplate.Connections.Add(new Connection("56", "52"));
            mapTemplate.Connections.Add(new Connection("57", "62"));
            mapTemplate.Connections.Add(new Connection("57", "55"));
            mapTemplate.Connections.Add(new Connection("58", "59"));
            mapTemplate.Connections.Add(new Connection("58", "60"));
            mapTemplate.Connections.Add(new Connection("59", "61"));
            mapTemplate.Connections.Add(new Connection("59", "58"));
            mapTemplate.Connections.Add(new Connection("59", "60"));
            mapTemplate.Connections.Add(new Connection("60", "59"));
            mapTemplate.Connections.Add(new Connection("60", "58"));
            mapTemplate.Connections.Add(new Connection("60", "62"));
            mapTemplate.Connections.Add(new Connection("61", "63"));
            mapTemplate.Connections.Add(new Connection("61", "67"));
            mapTemplate.Connections.Add(new Connection("61", "59"));
            mapTemplate.Connections.Add(new Connection("62", "60"));
            mapTemplate.Connections.Add(new Connection("62", "57"));
            mapTemplate.Connections.Add(new Connection("63", "68"));
            mapTemplate.Connections.Add(new Connection("63", "61"));
            mapTemplate.Connections.Add(new Connection("64", "35"));
            mapTemplate.Connections.Add(new Connection("64", "65"));
            mapTemplate.Connections.Add(new Connection("64", "66"));
            mapTemplate.Connections.Add(new Connection("65", "36"));
            mapTemplate.Connections.Add(new Connection("65", "64"));
            mapTemplate.Connections.Add(new Connection("66", "64"));
            mapTemplate.Connections.Add(new Connection("66", "67"));
            mapTemplate.Connections.Add(new Connection("67", "66"));
            mapTemplate.Connections.Add(new Connection("67", "68"));
            mapTemplate.Connections.Add(new Connection("67", "61"));
            mapTemplate.Connections.Add(new Connection("68", "67"));
            mapTemplate.Connections.Add(new Connection("68", "69"));
            mapTemplate.Connections.Add(new Connection("68", "63"));
            mapTemplate.Connections.Add(new Connection("69", "68"));
            mapTemplate.Connections.Add(new Connection("70", "41"));
            mapTemplate.Connections.Add(new Connection("70", "37"));
            mapTemplate.Connections.Add(new Connection("70", "38"));

            return mapTemplate;
        }
Пример #12
0
        public static MapTemplate USA()
        {
            var mapTemplate = new MapTemplate("USA") { Image = "usa.png" };
            var country1 = new CountryTemplate("1", "Alaska") { X = 110, Y = 563 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "Hawaii") { X = 303, Y = 628 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Washington") { X = 128, Y = 47 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Oregon") { X = 96, Y = 136 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "California") { X = 38, Y = 290 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "Montana") { X = 293, Y = 86 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Idaho") { X = 196, Y = 158 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Nevada") { X = 122, Y = 252 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Wyoming") { X = 324, Y = 195 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Utah") { X = 223, Y = 273 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "Arizona") { X = 221, Y = 400 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Colorado") { X = 343, Y = 302 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "New Mexico") { X = 327, Y = 413 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "North Dakota") { X = 452, Y = 94 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "South Dakota") { X = 456, Y = 170 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "Nebraska") { X = 473, Y = 251 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "Kansas") { X = 495, Y = 327 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "Oklahoma") { X = 519, Y = 412 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Texas") { X = 466, Y = 493 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "Minnesota") { X = 560, Y = 108 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Iowa") { X = 590, Y = 235 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Missouri") { X = 602, Y = 331 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Arkansas") { X = 605, Y = 425 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Lousina") { X = 617, Y = 504 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "Wisconsin") { X = 659, Y = 169 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Michigan") { X = 754, Y = 189 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "Illinois") { X = 679, Y = 255 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "Indiana") { X = 737, Y = 263 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Ohio") { X = 802, Y = 257 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "Kentucky") { X = 774, Y = 326 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "West Virginia") { X = 842, Y = 307 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "Virginia") { X = 906, Y = 305 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "North Carolina") { X = 882, Y = 361 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "Tennesse") { X = 771, Y = 377 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "Mississippi") { X = 686, Y = 459 };
            mapTemplate.Countries.Add(country35);
            var country36 = new CountryTemplate("36", "Alabama") { X = 738, Y = 453 };
            mapTemplate.Countries.Add(country36);
            var country37 = new CountryTemplate("37", "Georgia") { X = 825, Y = 458 };
            mapTemplate.Countries.Add(country37);
            var country38 = new CountryTemplate("38", "South Carolina") { X = 866, Y = 414 };
            mapTemplate.Countries.Add(country38);
            var country39 = new CountryTemplate("39", "Florida") { X = 872, Y = 565 };
            mapTemplate.Countries.Add(country39);
            var country40 = new CountryTemplate("40", "Massachusetts") { X = 950, Y = 470 };
            mapTemplate.Countries.Add(country40);
            var country41 = new CountryTemplate("41", "Connecticut") { X = 951, Y = 502 };
            mapTemplate.Countries.Add(country41);
            var country42 = new CountryTemplate("42", "Rhode Island") { X = 951, Y = 537 };
            mapTemplate.Countries.Add(country42);
            var country43 = new CountryTemplate("43", "Delaware") { X = 951, Y = 567 };
            mapTemplate.Countries.Add(country43);
            var country44 = new CountryTemplate("44", "Maryland") { X = 929, Y = 273 };
            mapTemplate.Countries.Add(country44);
            var country45 = new CountryTemplate("45", "Pennsylvania") { X = 882, Y = 225 };
            mapTemplate.Countries.Add(country45);
            var country46 = new CountryTemplate("46", "New York") { X = 945, Y = 156 };
            mapTemplate.Countries.Add(country46);
            var country47 = new CountryTemplate("47", "New Jersey") { X = 983, Y = 239 };
            mapTemplate.Countries.Add(country47);
            var country48 = new CountryTemplate("48", "Vermont") { X = 968, Y = 104 };
            mapTemplate.Countries.Add(country48);
            var country49 = new CountryTemplate("49", "New Hampshire") { X = 998, Y = 127 };
            mapTemplate.Countries.Add(country49);
            var country50 = new CountryTemplate("50", "Maine") { X = 1028, Y = 63 };
            mapTemplate.Countries.Add(country50);
            var continent1 = new Continent("1", 2);
            continent1.Countries.Add(country1);
            continent1.Countries.Add(country2);
            continent1.Countries.Add(country3);
            continent1.Countries.Add(country4);
            continent1.Countries.Add(country5);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 3);
            continent2.Countries.Add(country6);
            continent2.Countries.Add(country7);
            continent2.Countries.Add(country8);
            continent2.Countries.Add(country9);
            continent2.Countries.Add(country10);
            continent2.Countries.Add(country11);
            continent2.Countries.Add(country12);
            continent2.Countries.Add(country13);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 2);
            continent3.Countries.Add(country14);
            continent3.Countries.Add(country15);
            continent3.Countries.Add(country16);
            continent3.Countries.Add(country17);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 1);
            continent4.Countries.Add(country18);
            continent4.Countries.Add(country19);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 1);
            continent5.Countries.Add(country20);
            continent5.Countries.Add(country25);
            continent5.Countries.Add(country26);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 2);
            continent6.Countries.Add(country21);
            continent6.Countries.Add(country22);
            continent6.Countries.Add(country27);
            continent6.Countries.Add(country28);
            continent6.Countries.Add(country29);
            mapTemplate.Continents.Add(continent6);
            var continent7 = new Continent("7", 2);
            continent7.Countries.Add(country23);
            continent7.Countries.Add(country24);
            continent7.Countries.Add(country35);
            mapTemplate.Continents.Add(continent7);
            var continent8 = new Continent("8", 3);
            continent8.Countries.Add(country36);
            continent8.Countries.Add(country37);
            continent8.Countries.Add(country38);
            continent8.Countries.Add(country39);
            mapTemplate.Continents.Add(continent8);
            var continent9 = new Continent("9", 3);
            continent9.Countries.Add(country30);
            continent9.Countries.Add(country31);
            continent9.Countries.Add(country32);
            continent9.Countries.Add(country33);
            continent9.Countries.Add(country34);
            mapTemplate.Continents.Add(continent9);
            var continent10 = new Continent("10", 2);
            continent10.Countries.Add(country44);
            continent10.Countries.Add(country45);
            continent10.Countries.Add(country46);
            continent10.Countries.Add(country47);
            continent10.Countries.Add(country48);
            continent10.Countries.Add(country49);
            continent10.Countries.Add(country50);
            mapTemplate.Continents.Add(continent10);
            var continent11 = new Continent("11", 1);
            continent11.Countries.Add(country40);
            continent11.Countries.Add(country41);
            continent11.Countries.Add(country42);
            continent11.Countries.Add(country43);
            mapTemplate.Continents.Add(continent11);
            mapTemplate.Connections.Add(new Connection("1", "4"));
            mapTemplate.Connections.Add(new Connection("1", "3"));
            mapTemplate.Connections.Add(new Connection("2", "11"));
            mapTemplate.Connections.Add(new Connection("2", "5"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("3", "1"));
            mapTemplate.Connections.Add(new Connection("3", "7"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("4", "1"));
            mapTemplate.Connections.Add(new Connection("4", "7"));
            mapTemplate.Connections.Add(new Connection("4", "8"));
            mapTemplate.Connections.Add(new Connection("4", "5"));
            mapTemplate.Connections.Add(new Connection("5", "4"));
            mapTemplate.Connections.Add(new Connection("5", "8"));
            mapTemplate.Connections.Add(new Connection("5", "11"));
            mapTemplate.Connections.Add(new Connection("5", "2"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("6", "9"));
            mapTemplate.Connections.Add(new Connection("6", "14"));
            mapTemplate.Connections.Add(new Connection("6", "15"));
            mapTemplate.Connections.Add(new Connection("7", "3"));
            mapTemplate.Connections.Add(new Connection("7", "4"));
            mapTemplate.Connections.Add(new Connection("7", "8"));
            mapTemplate.Connections.Add(new Connection("7", "10"));
            mapTemplate.Connections.Add(new Connection("7", "6"));
            mapTemplate.Connections.Add(new Connection("7", "9"));
            mapTemplate.Connections.Add(new Connection("8", "7"));
            mapTemplate.Connections.Add(new Connection("8", "4"));
            mapTemplate.Connections.Add(new Connection("8", "5"));
            mapTemplate.Connections.Add(new Connection("8", "11"));
            mapTemplate.Connections.Add(new Connection("8", "10"));
            mapTemplate.Connections.Add(new Connection("9", "10"));
            mapTemplate.Connections.Add(new Connection("9", "12"));
            mapTemplate.Connections.Add(new Connection("9", "7"));
            mapTemplate.Connections.Add(new Connection("9", "6"));
            mapTemplate.Connections.Add(new Connection("9", "15"));
            mapTemplate.Connections.Add(new Connection("9", "16"));
            mapTemplate.Connections.Add(new Connection("10", "8"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("10", "13"));
            mapTemplate.Connections.Add(new Connection("10", "12"));
            mapTemplate.Connections.Add(new Connection("10", "7"));
            mapTemplate.Connections.Add(new Connection("10", "9"));
            mapTemplate.Connections.Add(new Connection("11", "5"));
            mapTemplate.Connections.Add(new Connection("11", "2"));
            mapTemplate.Connections.Add(new Connection("11", "8"));
            mapTemplate.Connections.Add(new Connection("11", "10"));
            mapTemplate.Connections.Add(new Connection("11", "13"));
            mapTemplate.Connections.Add(new Connection("11", "12"));
            mapTemplate.Connections.Add(new Connection("12", "11"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("12", "10"));
            mapTemplate.Connections.Add(new Connection("12", "9"));
            mapTemplate.Connections.Add(new Connection("12", "16"));
            mapTemplate.Connections.Add(new Connection("12", "17"));
            mapTemplate.Connections.Add(new Connection("12", "18"));
            mapTemplate.Connections.Add(new Connection("13", "11"));
            mapTemplate.Connections.Add(new Connection("13", "10"));
            mapTemplate.Connections.Add(new Connection("13", "12"));
            mapTemplate.Connections.Add(new Connection("13", "18"));
            mapTemplate.Connections.Add(new Connection("13", "19"));
            mapTemplate.Connections.Add(new Connection("14", "6"));
            mapTemplate.Connections.Add(new Connection("14", "15"));
            mapTemplate.Connections.Add(new Connection("14", "20"));
            mapTemplate.Connections.Add(new Connection("15", "14"));
            mapTemplate.Connections.Add(new Connection("15", "20"));
            mapTemplate.Connections.Add(new Connection("15", "9"));
            mapTemplate.Connections.Add(new Connection("15", "6"));
            mapTemplate.Connections.Add(new Connection("15", "16"));
            mapTemplate.Connections.Add(new Connection("15", "21"));
            mapTemplate.Connections.Add(new Connection("16", "15"));
            mapTemplate.Connections.Add(new Connection("16", "9"));
            mapTemplate.Connections.Add(new Connection("16", "12"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("16", "22"));
            mapTemplate.Connections.Add(new Connection("16", "21"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("17", "12"));
            mapTemplate.Connections.Add(new Connection("17", "22"));
            mapTemplate.Connections.Add(new Connection("17", "18"));
            mapTemplate.Connections.Add(new Connection("18", "17"));
            mapTemplate.Connections.Add(new Connection("18", "12"));
            mapTemplate.Connections.Add(new Connection("18", "13"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("18", "22"));
            mapTemplate.Connections.Add(new Connection("18", "23"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("19", "13"));
            mapTemplate.Connections.Add(new Connection("19", "24"));
            mapTemplate.Connections.Add(new Connection("19", "23"));
            mapTemplate.Connections.Add(new Connection("20", "14"));
            mapTemplate.Connections.Add(new Connection("20", "15"));
            mapTemplate.Connections.Add(new Connection("20", "21"));
            mapTemplate.Connections.Add(new Connection("20", "25"));
            mapTemplate.Connections.Add(new Connection("21", "15"));
            mapTemplate.Connections.Add(new Connection("21", "16"));
            mapTemplate.Connections.Add(new Connection("21", "22"));
            mapTemplate.Connections.Add(new Connection("21", "20"));
            mapTemplate.Connections.Add(new Connection("21", "25"));
            mapTemplate.Connections.Add(new Connection("21", "27"));
            mapTemplate.Connections.Add(new Connection("22", "16"));
            mapTemplate.Connections.Add(new Connection("22", "17"));
            mapTemplate.Connections.Add(new Connection("22", "18"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("22", "34"));
            mapTemplate.Connections.Add(new Connection("22", "30"));
            mapTemplate.Connections.Add(new Connection("22", "27"));
            mapTemplate.Connections.Add(new Connection("22", "21"));
            mapTemplate.Connections.Add(new Connection("23", "18"));
            mapTemplate.Connections.Add(new Connection("23", "19"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("23", "35"));
            mapTemplate.Connections.Add(new Connection("23", "34"));
            mapTemplate.Connections.Add(new Connection("23", "22"));
            mapTemplate.Connections.Add(new Connection("24", "19"));
            mapTemplate.Connections.Add(new Connection("24", "35"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("25", "21"));
            mapTemplate.Connections.Add(new Connection("25", "20"));
            mapTemplate.Connections.Add(new Connection("25", "27"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("26", "25"));
            mapTemplate.Connections.Add(new Connection("26", "28"));
            mapTemplate.Connections.Add(new Connection("26", "29"));
            mapTemplate.Connections.Add(new Connection("27", "22"));
            mapTemplate.Connections.Add(new Connection("27", "21"));
            mapTemplate.Connections.Add(new Connection("27", "25"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("27", "30"));
            mapTemplate.Connections.Add(new Connection("28", "26"));
            mapTemplate.Connections.Add(new Connection("28", "27"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("28", "30"));
            mapTemplate.Connections.Add(new Connection("29", "26"));
            mapTemplate.Connections.Add(new Connection("29", "28"));
            mapTemplate.Connections.Add(new Connection("29", "30"));
            mapTemplate.Connections.Add(new Connection("29", "31"));
            mapTemplate.Connections.Add(new Connection("29", "45"));
            mapTemplate.Connections.Add(new Connection("30", "22"));
            mapTemplate.Connections.Add(new Connection("30", "27"));
            mapTemplate.Connections.Add(new Connection("30", "28"));
            mapTemplate.Connections.Add(new Connection("30", "29"));
            mapTemplate.Connections.Add(new Connection("30", "31"));
            mapTemplate.Connections.Add(new Connection("30", "32"));
            mapTemplate.Connections.Add(new Connection("30", "34"));
            mapTemplate.Connections.Add(new Connection("31", "30"));
            mapTemplate.Connections.Add(new Connection("31", "29"));
            mapTemplate.Connections.Add(new Connection("31", "44"));
            mapTemplate.Connections.Add(new Connection("31", "45"));
            mapTemplate.Connections.Add(new Connection("31", "32"));
            mapTemplate.Connections.Add(new Connection("32", "30"));
            mapTemplate.Connections.Add(new Connection("32", "34"));
            mapTemplate.Connections.Add(new Connection("32", "33"));
            mapTemplate.Connections.Add(new Connection("32", "44"));
            mapTemplate.Connections.Add(new Connection("32", "31"));
            mapTemplate.Connections.Add(new Connection("33", "34"));
            mapTemplate.Connections.Add(new Connection("33", "37"));
            mapTemplate.Connections.Add(new Connection("33", "38"));
            mapTemplate.Connections.Add(new Connection("33", "32"));
            mapTemplate.Connections.Add(new Connection("34", "35"));
            mapTemplate.Connections.Add(new Connection("34", "23"));
            mapTemplate.Connections.Add(new Connection("34", "22"));
            mapTemplate.Connections.Add(new Connection("34", "30"));
            mapTemplate.Connections.Add(new Connection("34", "32"));
            mapTemplate.Connections.Add(new Connection("34", "36"));
            mapTemplate.Connections.Add(new Connection("34", "37"));
            mapTemplate.Connections.Add(new Connection("34", "33"));
            mapTemplate.Connections.Add(new Connection("35", "24"));
            mapTemplate.Connections.Add(new Connection("35", "36"));
            mapTemplate.Connections.Add(new Connection("35", "34"));
            mapTemplate.Connections.Add(new Connection("35", "23"));
            mapTemplate.Connections.Add(new Connection("36", "35"));
            mapTemplate.Connections.Add(new Connection("36", "34"));
            mapTemplate.Connections.Add(new Connection("36", "37"));
            mapTemplate.Connections.Add(new Connection("36", "39"));
            mapTemplate.Connections.Add(new Connection("37", "34"));
            mapTemplate.Connections.Add(new Connection("37", "36"));
            mapTemplate.Connections.Add(new Connection("37", "39"));
            mapTemplate.Connections.Add(new Connection("37", "38"));
            mapTemplate.Connections.Add(new Connection("37", "33"));
            mapTemplate.Connections.Add(new Connection("38", "37"));
            mapTemplate.Connections.Add(new Connection("38", "33"));
            mapTemplate.Connections.Add(new Connection("39", "37"));
            mapTemplate.Connections.Add(new Connection("39", "36"));
            mapTemplate.Connections.Add(new Connection("40", "46"));
            mapTemplate.Connections.Add(new Connection("40", "48"));
            mapTemplate.Connections.Add(new Connection("40", "49"));
            mapTemplate.Connections.Add(new Connection("40", "41"));
            mapTemplate.Connections.Add(new Connection("40", "42"));
            mapTemplate.Connections.Add(new Connection("41", "46"));
            mapTemplate.Connections.Add(new Connection("41", "40"));
            mapTemplate.Connections.Add(new Connection("41", "42"));
            mapTemplate.Connections.Add(new Connection("42", "40"));
            mapTemplate.Connections.Add(new Connection("42", "41"));
            mapTemplate.Connections.Add(new Connection("43", "44"));
            mapTemplate.Connections.Add(new Connection("43", "47"));
            mapTemplate.Connections.Add(new Connection("43", "45"));
            mapTemplate.Connections.Add(new Connection("44", "31"));
            mapTemplate.Connections.Add(new Connection("44", "32"));
            mapTemplate.Connections.Add(new Connection("44", "43"));
            mapTemplate.Connections.Add(new Connection("44", "45"));
            mapTemplate.Connections.Add(new Connection("45", "29"));
            mapTemplate.Connections.Add(new Connection("45", "31"));
            mapTemplate.Connections.Add(new Connection("45", "43"));
            mapTemplate.Connections.Add(new Connection("45", "47"));
            mapTemplate.Connections.Add(new Connection("45", "46"));
            mapTemplate.Connections.Add(new Connection("45", "44"));
            mapTemplate.Connections.Add(new Connection("46", "47"));
            mapTemplate.Connections.Add(new Connection("46", "45"));
            mapTemplate.Connections.Add(new Connection("46", "48"));
            mapTemplate.Connections.Add(new Connection("46", "40"));
            mapTemplate.Connections.Add(new Connection("46", "41"));
            mapTemplate.Connections.Add(new Connection("47", "43"));
            mapTemplate.Connections.Add(new Connection("47", "45"));
            mapTemplate.Connections.Add(new Connection("47", "46"));
            mapTemplate.Connections.Add(new Connection("48", "46"));
            mapTemplate.Connections.Add(new Connection("48", "40"));
            mapTemplate.Connections.Add(new Connection("48", "49"));
            mapTemplate.Connections.Add(new Connection("49", "48"));
            mapTemplate.Connections.Add(new Connection("49", "50"));
            mapTemplate.Connections.Add(new Connection("49", "40"));
            mapTemplate.Connections.Add(new Connection("50", "49"));

            return mapTemplate;
        }
Пример #13
0
        public static MapTemplate HoI1939()
        {
            var mapTemplate = new MapTemplate("HoI1939") { Image = "hoi.jpg" };
            var country1 = new CountryTemplate("1", "Letter") { X = 279, Y = 778 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "Sligo") { X = 271, Y = 861 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Dublin") { X = 316, Y = 897 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Galvay") { X = 247, Y = 903 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "Cork") { X = 285, Y = 946 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "Arhus") { X = 1055, Y = 766 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Kolding") { X = 1040, Y = 850 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Odensee") { X = 1098, Y = 843 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Copenhagen") { X = 1145, Y = 857 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Lux") { X = 879, Y = 1155 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "Groningen") { X = 908, Y = 965 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Arnheim") { X = 895, Y = 1010 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "Amsterdam") { X = 832, Y = 1007 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "Rotterdam") { X = 800, Y = 1027 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "Ghent") { X = 759, Y = 1071 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "Bruxels") { X = 851, Y = 1078 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "Mons") { X = 785, Y = 1098 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "Nantes") { X = 817, Y = 1109 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Arden") { X = 865, Y = 1116 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "Arlon") { X = 844, Y = 1160 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Z�rich") { X = 945, Y = 1329 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Chur") { X = 1014, Y = 1363 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Bern") { X = 923, Y = 1380 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Geneva") { X = 886, Y = 1358 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "Zilina") { X = 1401, Y = 1228 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Kosice") { X = 1527, Y = 1230 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "Banska") { X = 1440, Y = 1261 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "Bratis") { X = 1358, Y = 1264 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Gy�r") { X = 1337, Y = 1344 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "Budapest") { X = 1389, Y = 1328 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "Pecs") { X = 1400, Y = 1375 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "Miskoic") { X = 1449, Y = 1309 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "Szegad") { X = 1445, Y = 1359 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "Debrecen") { X = 1603, Y = 1250 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "Oporto") { X = 141, Y = 1543 };
            mapTemplate.Countries.Add(country35);
            var country36 = new CountryTemplate("36", "Guarda") { X = 143, Y = 1628 };
            mapTemplate.Countries.Add(country36);
            var country37 = new CountryTemplate("37", "Lissabon") { X = 82, Y = 1625 };
            mapTemplate.Countries.Add(country37);
            var country38 = new CountryTemplate("38", "Evora") { X = 76, Y = 1693 };
            mapTemplate.Countries.Add(country38);
            var country39 = new CountryTemplate("39", "Paro") { X = 59, Y = 1760 };
            mapTemplate.Countries.Add(country39);
            var country40 = new CountryTemplate("40", "Vraca") { X = 1625, Y = 1535 };
            mapTemplate.Countries.Add(country40);
            var country41 = new CountryTemplate("41", "Pleven") { X = 1694, Y = 1551 };
            mapTemplate.Countries.Add(country41);
            var country42 = new CountryTemplate("42", "Varna") { X = 1769, Y = 1574 };
            mapTemplate.Countries.Add(country42);
            var country43 = new CountryTemplate("43", "Plovidiv") { X = 1699, Y = 1608 };
            mapTemplate.Countries.Add(country43);
            var country44 = new CountryTemplate("44", "Sofia") { X = 1624, Y = 1601 };
            mapTemplate.Countries.Add(country44);
            var country45 = new CountryTemplate("45", "Gorra") { X = 1655, Y = 1626 };
            mapTemplate.Countries.Add(country45);
            var country46 = new CountryTemplate("46", "Kavala") { X = 1712, Y = 1664 };
            mapTemplate.Countries.Add(country46);
            var country47 = new CountryTemplate("47", "Saloniki") { X = 1684, Y = 1691 };
            mapTemplate.Countries.Add(country47);
            var country48 = new CountryTemplate("48", "Kdeasa") { X = 1597, Y = 1703 };
            mapTemplate.Countries.Add(country48);
            var country49 = new CountryTemplate("49", "Larissa") { X = 1639, Y = 1733 };
            mapTemplate.Countries.Add(country49);
            var country50 = new CountryTemplate("50", "Luannina") { X = 1562, Y = 1718 };
            mapTemplate.Countries.Add(country50);
            var country51 = new CountryTemplate("51", "Agrinio") { X = 1599, Y = 1787 };
            mapTemplate.Countries.Add(country51);
            var country52 = new CountryTemplate("52", "Athens") { X = 1681, Y = 1825 };
            mapTemplate.Countries.Add(country52);
            var country53 = new CountryTemplate("53", "Patras") { X = 1623, Y = 1863 };
            mapTemplate.Countries.Add(country53);
            var country54 = new CountryTemplate("54", "Corinthe") { X = 1661, Y = 1885 };
            mapTemplate.Countries.Add(country54);
            var country55 = new CountryTemplate("55", "Crete") { X = 1788, Y = 1987 };
            mapTemplate.Countries.Add(country55);
            var country56 = new CountryTemplate("56", "Talinn") { X = 1584, Y = 648 };
            mapTemplate.Countries.Add(country56);
            var country57 = new CountryTemplate("57", "Tartu") { X = 1623, Y = 670 };
            mapTemplate.Countries.Add(country57);
            var country58 = new CountryTemplate("58", "Voru") { X = 1679, Y = 676 };
            mapTemplate.Countries.Add(country58);
            var country59 = new CountryTemplate("59", "Gulbene") { X = 1647, Y = 702 };
            mapTemplate.Countries.Add(country59);
            var country60 = new CountryTemplate("60", "Dagau") { X = 1672, Y = 754 };
            mapTemplate.Countries.Add(country60);
            var country61 = new CountryTemplate("61", "Riga") { X = 1582, Y = 716 };
            mapTemplate.Countries.Add(country61);
            var country62 = new CountryTemplate("62", "Jakapila") { X = 1626, Y = 797 };
            mapTemplate.Countries.Add(country62);
            var country63 = new CountryTemplate("63", "Jelgava") { X = 1553, Y = 780 };
            mapTemplate.Countries.Add(country63);
            var country64 = new CountryTemplate("64", "Mazirbe") { X = 1514, Y = 751 };
            mapTemplate.Countries.Add(country64);
            var country65 = new CountryTemplate("65", "Siaulina") { X = 1548, Y = 834 };
            mapTemplate.Countries.Add(country65);
            var country66 = new CountryTemplate("66", "Kaunas") { X = 1599, Y = 851 };
            mapTemplate.Countries.Add(country66);
            var country67 = new CountryTemplate("67", "Alytus") { X = 1551, Y = 883 };
            mapTemplate.Countries.Add(country67);
            var country68 = new CountryTemplate("68", "Vardoe") { X = 1580, Y = 68 };
            mapTemplate.Countries.Add(country68);
            var country69 = new CountryTemplate("69", "Hammerfest") { X = 1436, Y = 64 };
            mapTemplate.Countries.Add(country69);
            var country70 = new CountryTemplate("70", "Narvik") { X = 1321, Y = 174 };
            mapTemplate.Countries.Add(country70);
            var country71 = new CountryTemplate("71", "Rana") { X = 1258, Y = 259 };
            mapTemplate.Countries.Add(country71);
            var country72 = new CountryTemplate("72", "Trondheim") { X = 1177, Y = 364 };
            mapTemplate.Countries.Add(country72);
            var country73 = new CountryTemplate("73", "Roeros") { X = 1170, Y = 466 };
            mapTemplate.Countries.Add(country73);
            var country74 = new CountryTemplate("74", "Alesund") { X = 1061, Y = 459 };
            mapTemplate.Countries.Add(country74);
            var country75 = new CountryTemplate("75", "Hamar") { X = 1139, Y = 537 };
            mapTemplate.Countries.Add(country75);
            var country76 = new CountryTemplate("76", "Oslo") { X = 1138, Y = 610 };
            mapTemplate.Countries.Add(country76);
            var country77 = new CountryTemplate("77", "Bergen") { X = 1036, Y = 553 };
            mapTemplate.Countries.Add(country77);
            var country78 = new CountryTemplate("78", "Kristiansand") { X = 1074, Y = 618 };
            mapTemplate.Countries.Add(country78);
            var country79 = new CountryTemplate("79", "Stravanger") { X = 999, Y = 659 };
            mapTemplate.Countries.Add(country79);
            var country80 = new CountryTemplate("80", "Kiruna") { X = 1445, Y = 148 };
            mapTemplate.Countries.Add(country80);
            var country81 = new CountryTemplate("81", "Gaellivare") { X = 1375, Y = 271 };
            mapTemplate.Countries.Add(country81);
            var country82 = new CountryTemplate("82", "Luleae") { X = 1478, Y = 226 };
            mapTemplate.Countries.Add(country82);
            var country83 = new CountryTemplate("83", "Umsae") { X = 1433, Y = 312 };
            mapTemplate.Countries.Add(country83);
            var country84 = new CountryTemplate("84", "Vilhelmina") { X = 1338, Y = 345 };
            mapTemplate.Countries.Add(country84);
            var country85 = new CountryTemplate("85", "Sindsvall") { X = 1380, Y = 396 };
            mapTemplate.Countries.Add(country85);
            var country86 = new CountryTemplate("86", "Oestersund") { X = 1281, Y = 440 };
            mapTemplate.Countries.Add(country86);
            var country87 = new CountryTemplate("87", "Gaevle") { X = 1333, Y = 528 };
            mapTemplate.Countries.Add(country87);
            var country88 = new CountryTemplate("88", "Falun") { X = 1277, Y = 520 };
            mapTemplate.Countries.Add(country88);
            var country89 = new CountryTemplate("89", "Sveg") { X = 1223, Y = 508 };
            mapTemplate.Countries.Add(country89);
            var country90 = new CountryTemplate("90", "Ludvika") { X = 1257, Y = 579 };
            mapTemplate.Countries.Add(country90);
            var country91 = new CountryTemplate("91", "Karlstad") { X = 1262, Y = 647 };
            mapTemplate.Countries.Add(country91);
            var country92 = new CountryTemplate("92", "Amael") { X = 1180, Y = 654 };
            mapTemplate.Countries.Add(country92);
            var country93 = new CountryTemplate("93", "Uppnela") { X = 1368, Y = 570 };
            mapTemplate.Countries.Add(country93);
            var country94 = new CountryTemplate("94", "Vaestaras") { X = 1314, Y = 608 };
            mapTemplate.Countries.Add(country94);
            var country95 = new CountryTemplate("95", "Stockholm") { X = 1377, Y = 638 };
            mapTemplate.Countries.Add(country95);
            var country96 = new CountryTemplate("96", "Horrkoeping") { X = 1305, Y = 685 };
            mapTemplate.Countries.Add(country96);
            var country97 = new CountryTemplate("97", "Skoevae") { X = 1222, Y = 712 };
            mapTemplate.Countries.Add(country97);
            var country98 = new CountryTemplate("98", "Joenkoeping") { X = 1268, Y = 768 };
            mapTemplate.Countries.Add(country98);
            var country99 = new CountryTemplate("99", "Karlskrona") { X = 1274, Y = 821 };
            mapTemplate.Countries.Add(country99);
            var country100 = new CountryTemplate("100", "Malmoe") { X = 1210, Y = 857 };
            mapTemplate.Countries.Add(country100);
            var country101 = new CountryTemplate("101", "Goeteborg") { X = 1193, Y = 801 };
            mapTemplate.Countries.Add(country101);
            var country102 = new CountryTemplate("102", "Rovaniemi") { X = 1587, Y = 159 };
            mapTemplate.Countries.Add(country102);
            var country103 = new CountryTemplate("103", "Petsamo") { X = 1666, Y = 153 };
            mapTemplate.Countries.Add(country103);
            var country104 = new CountryTemplate("104", "Tornio") { X = 1549, Y = 209 };
            mapTemplate.Countries.Add(country104);
            var country105 = new CountryTemplate("105", "Ooelu") { X = 1585, Y = 291 };
            mapTemplate.Countries.Add(country105);
            var country106 = new CountryTemplate("106", "Kajani") { X = 1648, Y = 247 };
            mapTemplate.Countries.Add(country106);
            var country107 = new CountryTemplate("107", "Kuopio") { X = 1614, Y = 385 };
            mapTemplate.Countries.Add(country107);
            var country108 = new CountryTemplate("108", "Seinaejoki") { X = 1563, Y = 415 };
            mapTemplate.Countries.Add(country108);
            var country109 = new CountryTemplate("109", "Vaeaesa") { X = 1495, Y = 420 };
            mapTemplate.Countries.Add(country109);
            var country110 = new CountryTemplate("110", "Joenanu") { X = 1711, Y = 428 };
            mapTemplate.Countries.Add(country110);
            var country111 = new CountryTemplate("111", "Sortsvala") { X = 1756, Y = 457 };
            mapTemplate.Countries.Add(country111);
            var country112 = new CountryTemplate("112", "Viipuri") { X = 1704, Y = 528 };
            mapTemplate.Countries.Add(country112);
            var country113 = new CountryTemplate("113", "Jyvaeskyia") { X = 1631, Y = 422 };
            mapTemplate.Countries.Add(country113);
            var country114 = new CountryTemplate("114", "Mikkeli") { X = 1675, Y = 481 };
            mapTemplate.Countries.Add(country114);
            var country115 = new CountryTemplate("115", "Tampere") { X = 1559, Y = 506 };
            mapTemplate.Countries.Add(country115);
            var country116 = new CountryTemplate("116", "Helsinki") { X = 1612, Y = 550 };
            mapTemplate.Countries.Add(country116);
            var country117 = new CountryTemplate("117", "Turku") { X = 1509, Y = 556 };
            mapTemplate.Countries.Add(country117);
            var country118 = new CountryTemplate("118", "Pori") { X = 1499, Y = 491 };
            mapTemplate.Countries.Add(country118);
            var country119 = new CountryTemplate("119", "La_Coruna") { X = 160, Y = 1470 };
            mapTemplate.Countries.Add(country119);
            var country120 = new CountryTemplate("120", "Viedo") { X = 331, Y = 1488 };
            mapTemplate.Countries.Add(country120);
            var country121 = new CountryTemplate("121", "Bilbao") { X = 459, Y = 1522 };
            mapTemplate.Countries.Add(country121);
            var country122 = new CountryTemplate("122", "Saragossa") { X = 442, Y = 1549 };
            mapTemplate.Countries.Add(country122);
            var country123 = new CountryTemplate("123", "Ruesca") { X = 542, Y = 1583 };
            mapTemplate.Countries.Add(country123);
            var country124 = new CountryTemplate("124", "Barcelona") { X = 620, Y = 1634 };
            mapTemplate.Countries.Add(country124);
            var country125 = new CountryTemplate("125", "Tarragona") { X = 553, Y = 1640 };
            mapTemplate.Countries.Add(country125);
            var country126 = new CountryTemplate("126", "Burgos") { X = 307, Y = 1527 };
            mapTemplate.Countries.Add(country126);
            var country127 = new CountryTemplate("127", "Valladolid") { X = 231, Y = 1598 };
            mapTemplate.Countries.Add(country127);
            var country128 = new CountryTemplate("128", "Salamea") { X = 254, Y = 1646 };
            mapTemplate.Countries.Add(country128);
            var country129 = new CountryTemplate("129", "Sigienza") { X = 406, Y = 1606 };
            mapTemplate.Countries.Add(country129);
            var country130 = new CountryTemplate("130", "Madrid") { X = 327, Y = 1654 };
            mapTemplate.Countries.Add(country130);
            var country131 = new CountryTemplate("131", "Capuzzo") { X = 374, Y = 1707 };
            mapTemplate.Countries.Add(country131);
            var country132 = new CountryTemplate("132", "Badajoz") { X = 239, Y = 1710 };
            mapTemplate.Countries.Add(country132);
            var country133 = new CountryTemplate("133", "Castellon") { X = 473, Y = 1671 };
            mapTemplate.Countries.Add(country133);
            var country134 = new CountryTemplate("134", "Valencia") { X = 456, Y = 1739 };
            mapTemplate.Countries.Add(country134);
            var country135 = new CountryTemplate("135", "Murcia") { X = 411, Y = 1814 };
            mapTemplate.Countries.Add(country135);
            var country136 = new CountryTemplate("136", "Albacete") { X = 298, Y = 1765 };
            mapTemplate.Countries.Add(country136);
            var country137 = new CountryTemplate("137", "Jaen") { X = 278, Y = 1821 };
            mapTemplate.Countries.Add(country137);
            var country138 = new CountryTemplate("138", "Almeria") { X = 332, Y = 1830 };
            mapTemplate.Countries.Add(country138);
            var country139 = new CountryTemplate("139", "Huelva") { X = 163, Y = 1768 };
            mapTemplate.Countries.Add(country139);
            var country140 = new CountryTemplate("140", "Seville") { X = 171, Y = 1830 };
            mapTemplate.Countries.Add(country140);
            var country141 = new CountryTemplate("141", "Malaga") { X = 252, Y = 1851 };
            mapTemplate.Countries.Add(country141);
            var country142 = new CountryTemplate("142", "Ceuta") { X = 181, Y = 1952 };
            mapTemplate.Countries.Add(country142);
            var country143 = new CountryTemplate("143", "Melilia") { X = 322, Y = 1960 };
            mapTemplate.Countries.Add(country143);
            var country144 = new CountryTemplate("144", "Ljubljana") { X = 1266, Y = 1376 };
            mapTemplate.Countries.Add(country144);
            var country145 = new CountryTemplate("145", "Bjelovar") { X = 1311, Y = 1408 };
            mapTemplate.Countries.Add(country145);
            var country146 = new CountryTemplate("146", "Zagreb") { X = 1263, Y = 1445 };
            mapTemplate.Countries.Add(country146);
            var country147 = new CountryTemplate("147", "Ismir") { X = 1325, Y = 1495 };
            mapTemplate.Countries.Add(country147);
            var country148 = new CountryTemplate("148", "Split") { X = 1327, Y = 1548 };
            mapTemplate.Countries.Add(country148);
            var country149 = new CountryTemplate("149", "Zenica") { X = 1365, Y = 1509 };
            mapTemplate.Countries.Add(country149);
            var country150 = new CountryTemplate("150", "Sarajevo") { X = 1408, Y = 1530 };
            mapTemplate.Countries.Add(country150);
            var country151 = new CountryTemplate("151", "Mostar") { X = 1426, Y = 1583 };
            mapTemplate.Countries.Add(country151);
            var country152 = new CountryTemplate("152", "Osijek") { X = 1405, Y = 1430 };
            mapTemplate.Countries.Add(country152);
            var country153 = new CountryTemplate("153", "Sad") { X = 1458, Y = 1407 };
            mapTemplate.Countries.Add(country153);
            var country154 = new CountryTemplate("154", "Zren") { X = 1499, Y = 1423 };
            mapTemplate.Countries.Add(country154);
            var country155 = new CountryTemplate("155", "Belgrad") { X = 1502, Y = 1492 };
            mapTemplate.Countries.Add(country155);
            var country156 = new CountryTemplate("156", "Uzice") { X = 1459, Y = 1512 };
            mapTemplate.Countries.Add(country156);
            var country157 = new CountryTemplate("157", "Nis") { X = 1561, Y = 1512 };
            mapTemplate.Countries.Add(country157);
            var country158 = new CountryTemplate("158", "Nov Pazar") { X = 1523, Y = 1546 };
            mapTemplate.Countries.Add(country158);
            var country159 = new CountryTemplate("159", "Podgo") { X = 1473, Y = 1592 };
            mapTemplate.Countries.Add(country159);
            var country160 = new CountryTemplate("160", "Pristina") { X = 1557, Y = 1609 };
            mapTemplate.Countries.Add(country160);
            var country161 = new CountryTemplate("161", "Skopie") { X = 1584, Y = 1658 };
            mapTemplate.Countries.Add(country161);
            var country162 = new CountryTemplate("162", "Tirana") { X = 1523, Y = 1654 };
            mapTemplate.Countries.Add(country162);
            var country163 = new CountryTemplate("163", "Vlore") { X = 1529, Y = 1703 };
            mapTemplate.Countries.Add(country163);
            var country164 = new CountryTemplate("164", "Venedig") { X = 1129, Y = 1439 };
            mapTemplate.Countries.Add(country164);
            var country165 = new CountryTemplate("165", "Trento") { X = 1084, Y = 1402 };
            mapTemplate.Countries.Add(country165);
            var country166 = new CountryTemplate("166", "Milan") { X = 1016, Y = 1445 };
            mapTemplate.Countries.Add(country166);
            var country167 = new CountryTemplate("167", "Turin") { X = 948, Y = 1437 };
            mapTemplate.Countries.Add(country167);
            var country168 = new CountryTemplate("168", "Genoa") { X = 971, Y = 1486 };
            mapTemplate.Countries.Add(country168);
            var country169 = new CountryTemplate("169", "Bologna") { X = 1110, Y = 1494 };
            mapTemplate.Countries.Add(country169);
            var country170 = new CountryTemplate("170", "La_Spezia") { X = 1045, Y = 1513 };
            mapTemplate.Countries.Add(country170);
            var country171 = new CountryTemplate("171", "Rimini") { X = 1147, Y = 1558 };
            mapTemplate.Countries.Add(country171);
            var country172 = new CountryTemplate("172", "Florence") { X = 1082, Y = 1550 };
            mapTemplate.Countries.Add(country172);
            var country173 = new CountryTemplate("173", "Corsica") { X = 982, Y = 1618 };
            mapTemplate.Countries.Add(country173);
            var country174 = new CountryTemplate("174", "Sardinia") { X = 969, Y = 1722 };
            mapTemplate.Countries.Add(country174);
            var country175 = new CountryTemplate("175", "Pescara") { X = 1217, Y = 1625 };
            mapTemplate.Countries.Add(country175);
            var country176 = new CountryTemplate("176", "Perugia") { X = 1144, Y = 1608 };
            mapTemplate.Countries.Add(country176);
            var country177 = new CountryTemplate("177", "Anzio") { X = 1197, Y = 1658 };
            mapTemplate.Countries.Add(country177);
            var country178 = new CountryTemplate("178", "Roma") { X = 1117, Y = 1627 };
            mapTemplate.Countries.Add(country178);
            var country179 = new CountryTemplate("179", "Poggia") { X = 1288, Y = 1684 };
            mapTemplate.Countries.Add(country179);
            var country180 = new CountryTemplate("180", "Taranto") { X = 1405, Y = 1743 };
            mapTemplate.Countries.Add(country180);
            var country181 = new CountryTemplate("181", "Potenza") { X = 1309, Y = 1731 };
            mapTemplate.Countries.Add(country181);
            var country182 = new CountryTemplate("182", "Haplan") { X = 1249, Y = 1714 };
            mapTemplate.Countries.Add(country182);
            var country183 = new CountryTemplate("183", "Calabria") { X = 1340, Y = 1816 };
            mapTemplate.Countries.Add(country183);
            var country184 = new CountryTemplate("184", "Palermo") { X = 1229, Y = 1918 };
            mapTemplate.Countries.Add(country184);
            var country185 = new CountryTemplate("185", "Catania") { X = 1270, Y = 1965 };
            mapTemplate.Countries.Add(country185);
            var country186 = new CountryTemplate("186", "Zuara") { X = 1044, Y = 2089 };
            mapTemplate.Countries.Add(country186);
            var country187 = new CountryTemplate("187", "Tripoli") { X = 1127, Y = 2088 };
            mapTemplate.Countries.Add(country187);
            var country188 = new CountryTemplate("188", "Homs") { X = 1188, Y = 2104 };
            mapTemplate.Countries.Add(country188);
            var country189 = new CountryTemplate("189", "Ghadames") { X = 1016, Y = 2147 };
            mapTemplate.Countries.Add(country189);
            var country190 = new CountryTemplate("190", "Sirte") { X = 1230, Y = 2155 };
            mapTemplate.Countries.Add(country190);
            var country191 = new CountryTemplate("191", "Socna") { X = 1211, Y = 2203 };
            mapTemplate.Countries.Add(country191);
            var country192 = new CountryTemplate("192", "Aujila") { X = 1461, Y = 2245 };
            mapTemplate.Countries.Add(country192);
            var country193 = new CountryTemplate("193", "Agedabia") { X = 1428, Y = 2189 };
            mapTemplate.Countries.Add(country193);
            var country194 = new CountryTemplate("194", "Bengazi") { X = 1446, Y = 2129 };
            mapTemplate.Countries.Add(country194);
            var country195 = new CountryTemplate("195", "Barca") { X = 1467, Y = 2078 };
            mapTemplate.Countries.Add(country195);
            var country196 = new CountryTemplate("196", "Maua") { X = 1497, Y = 2148 };
            mapTemplate.Countries.Add(country196);
            var country197 = new CountryTemplate("197", "Derna") { X = 1523, Y = 2082 };
            mapTemplate.Countries.Add(country197);
            var country198 = new CountryTemplate("198", "Mechili") { X = 1529, Y = 2114 };
            mapTemplate.Countries.Add(country198);
            var country199 = new CountryTemplate("199", "Tobruk") { X = 1584, Y = 2104 };
            mapTemplate.Countries.Add(country199);
            var country200 = new CountryTemplate("200", "Bardia") { X = 1630, Y = 2119 };
            mapTemplate.Countries.Add(country200);
            var country201 = new CountryTemplate("201", "Capuzzo_ita") { X = 1617, Y = 2147 };
            mapTemplate.Countries.Add(country201);
            var country202 = new CountryTemplate("202", "Istanbul") { X = 1785, Y = 1616 };
            mapTemplate.Countries.Add(country202);
            var country203 = new CountryTemplate("203", "Izmit") { X = 1911, Y = 1648 };
            mapTemplate.Countries.Add(country203);
            var country204 = new CountryTemplate("204", "Bursa") { X = 1802, Y = 1700 };
            mapTemplate.Countries.Add(country204);
            var country205 = new CountryTemplate("205", "Ismir_TUR") { X = 1867, Y = 1739 };
            mapTemplate.Countries.Add(country205);
            var country206 = new CountryTemplate("206", "Yarabuek") { X = 2029, Y = 1575 };
            mapTemplate.Countries.Add(country206);
            var country207 = new CountryTemplate("207", "Samsun") { X = 2135, Y = 1584 };
            mapTemplate.Countries.Add(country207);
            var country208 = new CountryTemplate("208", "Trebizond") { X = 2223, Y = 1572 };
            mapTemplate.Countries.Add(country208);
            var country209 = new CountryTemplate("209", "Antalya") { X = 1905, Y = 1805 };
            mapTemplate.Countries.Add(country209);
            var country210 = new CountryTemplate("210", "Mersin") { X = 2054, Y = 1798 };
            mapTemplate.Countries.Add(country210);
            var country211 = new CountryTemplate("211", "Gaziantep") { X = 2172, Y = 1747 };
            mapTemplate.Countries.Add(country211);
            var country212 = new CountryTemplate("212", "Afyonkara") { X = 1969, Y = 1686 };
            mapTemplate.Countries.Add(country212);
            var country213 = new CountryTemplate("213", "Ankara") { X = 2060, Y = 1612 };
            mapTemplate.Countries.Add(country213);
            var country214 = new CountryTemplate("214", "Konya") { X = 2041, Y = 1722 };
            mapTemplate.Countries.Add(country214);
            var country215 = new CountryTemplate("215", "Sivan") { X = 2169, Y = 1617 };
            mapTemplate.Countries.Add(country215);
            var country216 = new CountryTemplate("216", "Kayseri") { X = 2157, Y = 1713 };
            mapTemplate.Countries.Add(country216);
            var country217 = new CountryTemplate("217", "Kars") { X = 2371, Y = 1560 };
            mapTemplate.Countries.Add(country217);
            var country218 = new CountryTemplate("218", "Erzurum") { X = 2316, Y = 1615 };
            mapTemplate.Countries.Add(country218);
            var country219 = new CountryTemplate("219", "Van") { X = 2447, Y = 1704 };
            mapTemplate.Countries.Add(country219);
            var country220 = new CountryTemplate("220", "Elazis") { X = 2261, Y = 1671 };
            mapTemplate.Countries.Add(country220);
            var country221 = new CountryTemplate("221", "Batman") { X = 2323, Y = 1736 };
            mapTemplate.Countries.Add(country221);
            var country222 = new CountryTemplate("222", "Memel") { X = 1506, Y = 828 };
            mapTemplate.Countries.Add(country222);
            var country223 = new CountryTemplate("223", "Koenigsberg") { X = 1493, Y = 903 };
            mapTemplate.Countries.Add(country223);
            var country224 = new CountryTemplate("224", "Elbing") { X = 1411, Y = 954 };
            mapTemplate.Countries.Add(country224);
            var country225 = new CountryTemplate("225", "Stettin") { X = 1276, Y = 959 };
            mapTemplate.Countries.Add(country225);
            var country226 = new CountryTemplate("226", "K�nstrin") { X = 1266, Y = 1022 };
            mapTemplate.Countries.Add(country226);
            var country227 = new CountryTemplate("227", "Opeln") { X = 1355, Y = 1094 };
            mapTemplate.Countries.Add(country227);
            var country228 = new CountryTemplate("228", "Breslau") { X = 1318, Y = 1113 };
            mapTemplate.Countries.Add(country228);
            var country229 = new CountryTemplate("229", "Stralsund") { X = 1207, Y = 961 };
            mapTemplate.Countries.Add(country229);
            var country230 = new CountryTemplate("230", "Berlin") { X = 1211, Y = 1006 };
            mapTemplate.Countries.Add(country230);
            var country231 = new CountryTemplate("231", "Potsdam") { X = 1178, Y = 992 };
            mapTemplate.Countries.Add(country231);
            var country232 = new CountryTemplate("232", "Wilhelmshafen") { X = 981, Y = 954 };
            mapTemplate.Countries.Add(country232);
            var country233 = new CountryTemplate("233", "Bremen") { X = 1021, Y = 945 };
            mapTemplate.Countries.Add(country233);
            var country234 = new CountryTemplate("234", "Hamburg") { X = 1049, Y = 911 };
            mapTemplate.Countries.Add(country234);
            var country235 = new CountryTemplate("235", "L�beck") { X = 1088, Y = 926 };
            mapTemplate.Countries.Add(country235);
            var country236 = new CountryTemplate("236", "Rostock") { X = 1162, Y = 957 };
            mapTemplate.Countries.Add(country236);
            var country237 = new CountryTemplate("237", "Magdeburg") { X = 1130, Y = 996 };
            mapTemplate.Countries.Add(country237);
            var country238 = new CountryTemplate("238", "G�ttingen") { X = 1053, Y = 1025 };
            mapTemplate.Countries.Add(country238);
            var country239 = new CountryTemplate("239", "Hannover") { X = 1042, Y = 991 };
            mapTemplate.Countries.Add(country239);
            var country240 = new CountryTemplate("240", "M�nster") { X = 985, Y = 1023 };
            mapTemplate.Countries.Add(country240);
            var country241 = new CountryTemplate("241", "Essen") { X = 907, Y = 1073 };
            mapTemplate.Countries.Add(country241);
            var country242 = new CountryTemplate("242", "Dortmund") { X = 955, Y = 1095 };
            mapTemplate.Countries.Add(country242);
            var country243 = new CountryTemplate("243", "K�ln") { X = 913, Y = 1129 };
            mapTemplate.Countries.Add(country243);
            var country244 = new CountryTemplate("244", "Saarbruecken") { X = 929, Y = 1170 };
            mapTemplate.Countries.Add(country244);
            var country245 = new CountryTemplate("245", "Kassel") { X = 1004, Y = 1080 };
            mapTemplate.Countries.Add(country245);
            var country246 = new CountryTemplate("246", "Erfurt") { X = 1057, Y = 1095 };
            mapTemplate.Countries.Add(country246);
            var country247 = new CountryTemplate("247", "Schweinfurt") { X = 1052, Y = 1126 };
            mapTemplate.Countries.Add(country247);
            var country248 = new CountryTemplate("248", "Leipzig") { X = 1122, Y = 1075 };
            mapTemplate.Countries.Add(country248);
            var country249 = new CountryTemplate("249", "Cottbus") { X = 1220, Y = 1076 };
            mapTemplate.Countries.Add(country249);
            var country250 = new CountryTemplate("250", "Dresden") { X = 1165, Y = 1116 };
            mapTemplate.Countries.Add(country250);
            var country251 = new CountryTemplate("251", "Frankfurt") { X = 1012, Y = 1188 };
            mapTemplate.Countries.Add(country251);
            var country252 = new CountryTemplate("252", "Stuttgart") { X = 1006, Y = 1235 };
            mapTemplate.Countries.Add(country252);
            var country253 = new CountryTemplate("253", "Freiburg") { X = 967, Y = 1289 };
            mapTemplate.Countries.Add(country253);
            var country254 = new CountryTemplate("254", "N�rnberg") { X = 1096, Y = 1207 };
            mapTemplate.Countries.Add(country254);
            var country255 = new CountryTemplate("255", "Regensburg") { X = 1141, Y = 1219 };
            mapTemplate.Countries.Add(country255);
            var country256 = new CountryTemplate("256", "M�nchen") { X = 1121, Y = 1287 };
            mapTemplate.Countries.Add(country256);
            var country257 = new CountryTemplate("257", "Bodensee") { X = 1049, Y = 1293 };
            mapTemplate.Countries.Add(country257);
            var country258 = new CountryTemplate("258", "Lech") { X = 1072, Y = 1338 };
            mapTemplate.Countries.Add(country258);
            var country259 = new CountryTemplate("259", "Innsbruck") { X = 1162, Y = 1348 };
            mapTemplate.Countries.Add(country259);
            var country260 = new CountryTemplate("260", "Salzburg") { X = 1203, Y = 1288 };
            mapTemplate.Countries.Add(country260);
            var country261 = new CountryTemplate("261", "Wien") { X = 1296, Y = 1286 };
            mapTemplate.Countries.Add(country261);
            var country262 = new CountryTemplate("262", "Graz") { X = 1245, Y = 1340 };
            mapTemplate.Countries.Add(country262);
            var country263 = new CountryTemplate("263", "Ostrava") { X = 1337, Y = 1160 };
            mapTemplate.Countries.Add(country263);
            var country264 = new CountryTemplate("264", "Brno") { X = 1340, Y = 1208 };
            mapTemplate.Countries.Add(country264);
            var country265 = new CountryTemplate("265", "Usti") { X = 1279, Y = 1137 };
            mapTemplate.Countries.Add(country265);
            var country266 = new CountryTemplate("266", "Strakoric") { X = 1268, Y = 1227 };
            mapTemplate.Countries.Add(country266);
            var country267 = new CountryTemplate("267", "Prag") { X = 1253, Y = 1154 };
            mapTemplate.Countries.Add(country267);
            var country268 = new CountryTemplate("268", "Hora") { X = 1291, Y = 1197 };
            mapTemplate.Countries.Add(country268);
            var country269 = new CountryTemplate("269", "Pilsen") { X = 1193, Y = 1169 };
            mapTemplate.Countries.Add(country269);
            var country270 = new CountryTemplate("270", "Aleppo") { X = 2212, Y = 1819 };
            mapTemplate.Countries.Add(country270);
            var country271 = new CountryTemplate("271", "Hims") { X = 2261, Y = 1854 };
            mapTemplate.Countries.Add(country271);
            var country272 = new CountryTemplate("272", "Dair_as_Zaur") { X = 2336, Y = 1826 };
            mapTemplate.Countries.Add(country272);
            var country273 = new CountryTemplate("273", "Damascous") { X = 2259, Y = 1975 };
            mapTemplate.Countries.Add(country273);
            var country274 = new CountryTemplate("274", "Beirut") { X = 2188, Y = 1950 };
            mapTemplate.Countries.Add(country274);
            var country275 = new CountryTemplate("275", "Tini") { X = 104, Y = 2189 };
            mapTemplate.Countries.Add(country275);
            var country276 = new CountryTemplate("276", "Sahara") { X = 106, Y = 2255 };
            mapTemplate.Countries.Add(country276);
            var country277 = new CountryTemplate("277", "Agadir") { X = 116, Y = 2128 };
            mapTemplate.Countries.Add(country277);
            var country278 = new CountryTemplate("278", "Mogadar") { X = 108, Y = 2080 };
            mapTemplate.Countries.Add(country278);
            var country279 = new CountryTemplate("279", "Casablanca") { X = 132, Y = 2051 };
            mapTemplate.Countries.Add(country279);
            var country280 = new CountryTemplate("280", "Marrakesch") { X = 223, Y = 2023 };
            mapTemplate.Countries.Add(country280);
            var country281 = new CountryTemplate("281", "Ougda") { X = 336, Y = 1989 };
            mapTemplate.Countries.Add(country281);
            var country282 = new CountryTemplate("282", "Ouezzane") { X = 167, Y = 2161 };
            mapTemplate.Countries.Add(country282);
            var country283 = new CountryTemplate("283", "Bouaria") { X = 325, Y = 2053 };
            mapTemplate.Countries.Add(country283);
            var country284 = new CountryTemplate("284", "Tlemoen") { X = 432, Y = 1999 };
            mapTemplate.Countries.Add(country284);
            var country285 = new CountryTemplate("285", "Oran") { X = 418, Y = 1942 };
            mapTemplate.Countries.Add(country285);
            var country286 = new CountryTemplate("286", "Mosta") { X = 517, Y = 1922 };
            mapTemplate.Countries.Add(country286);
            var country287 = new CountryTemplate("287", "Sidi-Bel-Abbes") { X = 521, Y = 1994 };
            mapTemplate.Countries.Add(country287);
            var country288 = new CountryTemplate("288", "Mascara") { X = 599, Y = 1974 };
            mapTemplate.Countries.Add(country288);
            var country289 = new CountryTemplate("289", "Blida") { X = 688, Y = 1956 };
            mapTemplate.Countries.Add(country289);
            var country290 = new CountryTemplate("290", "Setii") { X = 755, Y = 1940 };
            mapTemplate.Countries.Add(country290);
            var country291 = new CountryTemplate("291", "Algier") { X = 646, Y = 1904 };
            mapTemplate.Countries.Add(country291);
            var country292 = new CountryTemplate("292", "Bougie") { X = 729, Y = 1878 };
            mapTemplate.Countries.Add(country292);
            var country293 = new CountryTemplate("293", "Philippe") { X = 790, Y = 1884 };
            mapTemplate.Countries.Add(country293);
            var country294 = new CountryTemplate("294", "Bsne") { X = 874, Y = 1888 };
            mapTemplate.Countries.Add(country294);
            var country295 = new CountryTemplate("295", "Constantine") { X = 863, Y = 1947 };
            mapTemplate.Countries.Add(country295);
            var country296 = new CountryTemplate("296", "Tabria") { X = 933, Y = 1866 };
            mapTemplate.Countries.Add(country296);
            var country297 = new CountryTemplate("297", "Kausa") { X = 946, Y = 1925 };
            mapTemplate.Countries.Add(country297);
            var country298 = new CountryTemplate("298", "Binerte") { X = 975, Y = 1874 };
            mapTemplate.Countries.Add(country298);
            var country299 = new CountryTemplate("299", "Tunis") { X = 1004, Y = 1898 };
            mapTemplate.Countries.Add(country299);
            var country300 = new CountryTemplate("300", "Sousse") { X = 996, Y = 1934 };
            mapTemplate.Countries.Add(country300);
            var country301 = new CountryTemplate("301", "Siar") { X = 989, Y = 1985 };
            mapTemplate.Countries.Add(country301);
            var country302 = new CountryTemplate("302", "Gafsa") { X = 949, Y = 2024 };
            mapTemplate.Countries.Add(country302);
            var country303 = new CountryTemplate("303", "Gabes") { X = 996, Y = 2023 };
            mapTemplate.Countries.Add(country303);
            var country304 = new CountryTemplate("304", "Brest") { X = 419, Y = 1181 };
            mapTemplate.Countries.Add(country304);
            var country305 = new CountryTemplate("305", "Rennes") { X = 516, Y = 1199 };
            mapTemplate.Countries.Add(country305);
            var country306 = new CountryTemplate("306", "Lorient") { X = 463, Y = 1227 };
            mapTemplate.Countries.Add(country306);
            var country307 = new CountryTemplate("307", "Angers") { X = 550, Y = 1241 };
            mapTemplate.Countries.Add(country307);
            var country308 = new CountryTemplate("308", "Eantes") { X = 508, Y = 1265 };
            mapTemplate.Countries.Add(country308);
            var country309 = new CountryTemplate("309", "Caen") { X = 554, Y = 1145 };
            mapTemplate.Countries.Add(country309);
            var country310 = new CountryTemplate("310", "Le_Havre") { X = 616, Y = 1131 };
            mapTemplate.Countries.Add(country310);
            var country311 = new CountryTemplate("311", "Argentan") { X = 609, Y = 1182 };
            mapTemplate.Countries.Add(country311);
            var country312 = new CountryTemplate("312", "Calais") { X = 677, Y = 1111 };
            mapTemplate.Countries.Add(country312);
            var country313 = new CountryTemplate("313", "Lille") { X = 724, Y = 1083 };
            mapTemplate.Countries.Add(country313);
            var country314 = new CountryTemplate("314", "Ciennes") { X = 778, Y = 1141 };
            mapTemplate.Countries.Add(country314);
            var country315 = new CountryTemplate("315", "Amiens") { X = 705, Y = 1140 };
            mapTemplate.Countries.Add(country315);
            var country316 = new CountryTemplate("316", "Compiegne") { X = 751, Y = 1187 };
            mapTemplate.Countries.Add(country316);
            var country317 = new CountryTemplate("317", "Paris") { X = 684, Y = 1194 };
            mapTemplate.Countries.Add(country317);
            var country318 = new CountryTemplate("318", "Orleans") { X = 650, Y = 1233 };
            mapTemplate.Countries.Add(country318);
            var country319 = new CountryTemplate("319", "Cholet") { X = 504, Y = 1296 };
            mapTemplate.Countries.Add(country319);
            var country320 = new CountryTemplate("320", "Le_Mans") { X = 602, Y = 1243 };
            mapTemplate.Countries.Add(country320);
            var country321 = new CountryTemplate("321", "Tours") { X = 613, Y = 1310 };
            mapTemplate.Countries.Add(country321);
            var country322 = new CountryTemplate("322", "Bourges") { X = 674, Y = 1274 };
            mapTemplate.Countries.Add(country322);
            var country323 = new CountryTemplate("323", "Auxerrs") { X = 726, Y = 1263 };
            mapTemplate.Countries.Add(country323);
            var country324 = new CountryTemplate("324", "Troyes") { X = 779, Y = 1265 };
            mapTemplate.Countries.Add(country324);
            var country325 = new CountryTemplate("325", "Reims") { X = 810, Y = 1183 };
            mapTemplate.Countries.Add(country325);
            var country326 = new CountryTemplate("326", "Chaumont") { X = 850, Y = 1277 };
            mapTemplate.Countries.Add(country326);
            var country327 = new CountryTemplate("327", "Dijon") { X = 798, Y = 1311 };
            mapTemplate.Countries.Add(country327);
            var country328 = new CountryTemplate("328", "Chalon") { X = 787, Y = 1358 };
            mapTemplate.Countries.Add(country328);
            var country329 = new CountryTemplate("329", "Besancon") { X = 819, Y = 1390 };
            mapTemplate.Countries.Add(country329);
            var country330 = new CountryTemplate("330", "Chat") { X = 672, Y = 1325 };
            mapTemplate.Countries.Add(country330);
            var country331 = new CountryTemplate("331", "Vichy") { X = 741, Y = 1346 };
            mapTemplate.Countries.Add(country331);
            var country332 = new CountryTemplate("332", "Perrand") { X = 714, Y = 1415 };
            mapTemplate.Countries.Add(country332);
            var country333 = new CountryTemplate("333", "Limoges") { X = 626, Y = 1393 };
            mapTemplate.Countries.Add(country333);
            var country334 = new CountryTemplate("334", "Bergerao") { X = 609, Y = 1437 };
            mapTemplate.Countries.Add(country334);
            var country335 = new CountryTemplate("335", "La_Rouchelle") { X = 554, Y = 1379 };
            mapTemplate.Countries.Add(country335);
            var country336 = new CountryTemplate("336", "Bordeaux") { X = 525, Y = 1427 };
            mapTemplate.Countries.Add(country336);
            var country337 = new CountryTemplate("337", "Auch") { X = 572, Y = 1507 };
            mapTemplate.Countries.Add(country337);
            var country338 = new CountryTemplate("338", "Dax") { X = 503, Y = 1478 };
            mapTemplate.Countries.Add(country338);
            var country339 = new CountryTemplate("339", "Pau") { X = 582, Y = 1544 };
            mapTemplate.Countries.Add(country339);
            var country340 = new CountryTemplate("340", "Toulouse") { X = 631, Y = 1509 };
            mapTemplate.Countries.Add(country340);
            var country341 = new CountryTemplate("341", "Utiene") { X = 705, Y = 1480 };
            mapTemplate.Countries.Add(country341);
            var country342 = new CountryTemplate("342", "Nimes") { X = 765, Y = 1510 };
            mapTemplate.Countries.Add(country342);
            var country343 = new CountryTemplate("343", "Mont") { X = 716, Y = 1528 };
            mapTemplate.Countries.Add(country343);
            var country344 = new CountryTemplate("344", "Perpi") { X = 679, Y = 1555 };
            mapTemplate.Countries.Add(country344);
            var country345 = new CountryTemplate("345", "Lyon") { X = 812, Y = 1469 };
            mapTemplate.Countries.Add(country345);
            var country346 = new CountryTemplate("346", "Grenoble") { X = 865, Y = 1468 };
            mapTemplate.Countries.Add(country346);
            var country347 = new CountryTemplate("347", "Nice") { X = 897, Y = 1523 };
            mapTemplate.Countries.Add(country347);
            var country348 = new CountryTemplate("348", "Toulon") { X = 858, Y = 1544 };
            mapTemplate.Countries.Add(country348);
            var country349 = new CountryTemplate("349", "Marseille") { X = 814, Y = 1529 };
            mapTemplate.Countries.Add(country349);
            var country350 = new CountryTemplate("350", "Metz") { X = 857, Y = 1206 };
            mapTemplate.Countries.Add(country350);
            var country351 = new CountryTemplate("351", "Strasburg") { X = 914, Y = 1228 };
            mapTemplate.Countries.Add(country351);
            var country352 = new CountryTemplate("352", "Maginot") { X = 901, Y = 1281 };
            mapTemplate.Countries.Add(country352);
            var country353 = new CountryTemplate("353", "Scapaflow") { X = 447, Y = 578 };
            mapTemplate.Countries.Add(country353);
            var country354 = new CountryTemplate("354", "Invarnsee") { X = 412, Y = 621 };
            mapTemplate.Countries.Add(country354);
            var country355 = new CountryTemplate("355", "Aberdeen") { X = 474, Y = 660 };
            mapTemplate.Countries.Add(country355);
            var country356 = new CountryTemplate("356", "Duniersline") { X = 408, Y = 686 };
            mapTemplate.Countries.Add(country356);
            var country357 = new CountryTemplate("357", "Glasgow") { X = 423, Y = 739 };
            mapTemplate.Countries.Add(country357);
            var country358 = new CountryTemplate("358", "Sdinburgh") { X = 476, Y = 779 };
            mapTemplate.Countries.Add(country358);
            var country359 = new CountryTemplate("359", "Belfast") { X = 341, Y = 799 };
            mapTemplate.Countries.Add(country359);
            var country360 = new CountryTemplate("360", "Fartadovo") { X = 305, Y = 823 };
            mapTemplate.Countries.Add(country360);
            var country361 = new CountryTemplate("361", "Blackpool") { X = 493, Y = 850 };
            mapTemplate.Countries.Add(country361);
            var country362 = new CountryTemplate("362", "Liverpool") { X = 477, Y = 877 };
            mapTemplate.Countries.Add(country362);
            var country363 = new CountryTemplate("363", "Sunderland") { X = 541, Y = 829 };
            mapTemplate.Countries.Add(country363);
            var country364 = new CountryTemplate("364", "Sheffield") { X = 556, Y = 890 };
            mapTemplate.Countries.Add(country364);
            var country365 = new CountryTemplate("365", "Norwich") { X = 577, Y = 952 };
            mapTemplate.Countries.Add(country365);
            var country366 = new CountryTemplate("366", "London") { X = 568, Y = 989 };
            mapTemplate.Countries.Add(country366);
            var country367 = new CountryTemplate("367", "Dover") { X = 596, Y = 1029 };
            mapTemplate.Countries.Add(country367);
            var country368 = new CountryTemplate("368", "Portsmouth") { X = 536, Y = 1040 };
            mapTemplate.Countries.Add(country368);
            var country369 = new CountryTemplate("369", "Cardiff") { X = 442, Y = 950 };
            mapTemplate.Countries.Add(country369);
            var country370 = new CountryTemplate("370", "Birmingham") { X = 514, Y = 969 };
            mapTemplate.Countries.Add(country370);
            var country371 = new CountryTemplate("371", "Bristol") { X = 501, Y = 1015 };
            mapTemplate.Countries.Add(country371);
            var country372 = new CountryTemplate("372", "Plymouth") { X = 439, Y = 1055 };
            mapTemplate.Countries.Add(country372);
            var country373 = new CountryTemplate("373", "Gibraltar") { X = 192, Y = 1865 };
            mapTemplate.Countries.Add(country373);
            var country374 = new CountryTemplate("374", "Cyprus") { X = 2093, Y = 1861 };
            mapTemplate.Countries.Add(country374);
            var country375 = new CountryTemplate("375", "Ruwayhid") { X = 2262, Y = 2051 };
            mapTemplate.Countries.Add(country375);
            var country376 = new CountryTemplate("376", "Amman") { X = 2206, Y = 2099 };
            mapTemplate.Countries.Add(country376);
            var country377 = new CountryTemplate("377", "Bayir") { X = 2249, Y = 2150 };
            mapTemplate.Countries.Add(country377);
            var country378 = new CountryTemplate("378", "Akaba") { X = 2147, Y = 2157 };
            mapTemplate.Countries.Add(country378);
            var country379 = new CountryTemplate("379", "Tel_Aviv") { X = 2111, Y = 2082 };
            mapTemplate.Countries.Add(country379);
            var country380 = new CountryTemplate("380", "Jerusalem") { X = 2105, Y = 2146 };
            mapTemplate.Countries.Add(country380);
            var country381 = new CountryTemplate("381", "Gaza") { X = 2051, Y = 2148 };
            mapTemplate.Countries.Add(country381);
            var country382 = new CountryTemplate("382", "Sharm_el_Scheikh") { X = 2057, Y = 2199 };
            mapTemplate.Countries.Add(country382);
            var country383 = new CountryTemplate("383", "Suez") { X = 2010, Y = 2183 };
            mapTemplate.Countries.Add(country383);
            var country384 = new CountryTemplate("384", "Port_Suez") { X = 1969, Y = 2163 };
            mapTemplate.Countries.Add(country384);
            var country385 = new CountryTemplate("385", "Au_Suwayz") { X = 1985, Y = 2222 };
            mapTemplate.Countries.Add(country385);
            var country386 = new CountryTemplate("386", "Fayum") { X = 1877, Y = 2201 };
            mapTemplate.Countries.Add(country386);
            var country387 = new CountryTemplate("387", "Cairo") { X = 1930, Y = 2185 };
            mapTemplate.Countries.Add(country387);
            var country388 = new CountryTemplate("388", "Alexandria") { X = 1902, Y = 2129 };
            mapTemplate.Countries.Add(country388);
            var country389 = new CountryTemplate("389", "El_Alamein") { X = 1828, Y = 2147 };
            mapTemplate.Countries.Add(country389);
            var country390 = new CountryTemplate("390", "Gerawala") { X = 1797, Y = 2174 };
            mapTemplate.Countries.Add(country390);
            var country391 = new CountryTemplate("391", "Tuka") { X = 1782, Y = 2134 };
            mapTemplate.Countries.Add(country391);
            var country392 = new CountryTemplate("392", "Sidi") { X = 1714, Y = 2123 };
            mapTemplate.Countries.Add(country392);
            var country393 = new CountryTemplate("393", "Collus") { X = 1672, Y = 2131 };
            mapTemplate.Countries.Add(country393);
            var country394 = new CountryTemplate("394", "Rabia") { X = 1688, Y = 2173 };
            mapTemplate.Countries.Add(country394);
            var country395 = new CountryTemplate("395", "Eibeva") { X = 1746, Y = 2164 };
            mapTemplate.Countries.Add(country395);
            var country396 = new CountryTemplate("396", "Beltsy") { X = 1763, Y = 1259 };
            mapTemplate.Countries.Add(country396);
            var country397 = new CountryTemplate("397", "Iasi") { X = 1730, Y = 1300 };
            mapTemplate.Countries.Add(country397);
            var country398 = new CountryTemplate("398", "Chisinev") { X = 1841, Y = 1338 };
            mapTemplate.Countries.Add(country398);
            var country399 = new CountryTemplate("399", "Ismail") { X = 1793, Y = 1343 };
            mapTemplate.Countries.Add(country399);
            var country400 = new CountryTemplate("400", "Tulcea") { X = 1800, Y = 1417 };
            mapTemplate.Countries.Add(country400);
            var country401 = new CountryTemplate("401", "Braila") { X = 1746, Y = 1401 };
            mapTemplate.Countries.Add(country401);
            var country402 = new CountryTemplate("402", "Ploesti") { X = 1723, Y = 1450 };
            mapTemplate.Countries.Add(country402);
            var country403 = new CountryTemplate("403", "Sacau") { X = 1688, Y = 1329 };
            mapTemplate.Countries.Add(country403);
            var country404 = new CountryTemplate("404", "Satu") { X = 1577, Y = 1307 };
            mapTemplate.Countries.Add(country404);
            var country405 = new CountryTemplate("405", "Cluj") { X = 1627, Y = 1348 };
            mapTemplate.Countries.Add(country405);
            var country406 = new CountryTemplate("406", "Arad") { X = 1543, Y = 1358 };
            mapTemplate.Countries.Add(country406);
            var country407 = new CountryTemplate("407", "Sibiu") { X = 1593, Y = 1394 };
            mapTemplate.Countries.Add(country407);
            var country408 = new CountryTemplate("408", "Brasov") { X = 1685, Y = 1406 };
            mapTemplate.Countries.Add(country408);
            var country409 = new CountryTemplate("409", "Timinoara") { X = 1551, Y = 1425 };
            mapTemplate.Countries.Add(country409);
            var country410 = new CountryTemplate("410", "Craiova") { X = 1605, Y = 1459 };
            mapTemplate.Countries.Add(country410);
            var country411 = new CountryTemplate("411", "Pitsti") { X = 1665, Y = 1479 };
            mapTemplate.Countries.Add(country411);
            var country412 = new CountryTemplate("412", "Bucharest") { X = 1698, Y = 1508 };
            mapTemplate.Countries.Add(country412);
            var country413 = new CountryTemplate("413", "Constanta") { X = 1773, Y = 1509 };
            mapTemplate.Countries.Add(country413);
            var country414 = new CountryTemplate("414", "Danzig") { X = 1373, Y = 902 };
            mapTemplate.Countries.Add(country414);
            var country415 = new CountryTemplate("415", "Bydgosz") { X = 1356, Y = 979 };
            mapTemplate.Countries.Add(country415);
            var country416 = new CountryTemplate("416", "Poznan") { X = 1343, Y = 1031 };
            mapTemplate.Countries.Add(country416);
            var country417 = new CountryTemplate("417", "Lodz") { X = 1425, Y = 1045 };
            mapTemplate.Countries.Add(country417);
            var country418 = new CountryTemplate("418", "Czestochova") { X = 1428, Y = 1118 };
            mapTemplate.Countries.Add(country418);
            var country419 = new CountryTemplate("419", "Torun") { X = 1473, Y = 981 };
            mapTemplate.Countries.Add(country419);
            var country420 = new CountryTemplate("420", "Suwalki") { X = 1556, Y = 925 };
            mapTemplate.Countries.Add(country420);
            var country421 = new CountryTemplate("421", "Swieciany") { X = 1676, Y = 825 };
            mapTemplate.Countries.Add(country421);
            var country422 = new CountryTemplate("422", "Wilno") { X = 1634, Y = 865 };
            mapTemplate.Countries.Add(country422);
            var country423 = new CountryTemplate("423", "Wolod") { X = 1672, Y = 869 };
            mapTemplate.Countries.Add(country423);
            var country424 = new CountryTemplate("424", "Grodno") { X = 1604, Y = 916 };
            mapTemplate.Countries.Add(country424);
            var country425 = new CountryTemplate("425", "Lida") { X = 1647, Y = 920 };
            mapTemplate.Countries.Add(country425);
            var country426 = new CountryTemplate("426", "Bara") { X = 1678, Y = 958 };
            mapTemplate.Countries.Add(country426);
            var country427 = new CountryTemplate("427", "Luni") { X = 1697, Y = 997 };
            mapTemplate.Countries.Add(country427);
            var country428 = new CountryTemplate("428", "Bialy") { X = 1574, Y = 954 };
            mapTemplate.Countries.Add(country428);
            var country429 = new CountryTemplate("429", "Slonin") { X = 1620, Y = 972 };
            mapTemplate.Countries.Add(country429);
            var country430 = new CountryTemplate("430", "Bielsk") { X = 1575, Y = 1000 };
            mapTemplate.Countries.Add(country430);
            var country431 = new CountryTemplate("431", "Pinsk") { X = 1657, Y = 1026 };
            mapTemplate.Countries.Add(country431);
            var country432 = new CountryTemplate("432", "Kolding_POL") { X = 1608, Y = 1037 };
            mapTemplate.Countries.Add(country432);
            var country433 = new CountryTemplate("433", "Rowne") { X = 1701, Y = 1059 };
            mapTemplate.Countries.Add(country433);
            var country434 = new CountryTemplate("434", "Lomza") { X = 1524, Y = 980 };
            mapTemplate.Countries.Add(country434);
            var country435 = new CountryTemplate("435", "Warszawa") { X = 1512, Y = 1038 };
            mapTemplate.Countries.Add(country435);
            var country436 = new CountryTemplate("436", "Lublin") { X = 1565, Y = 1060 };
            mapTemplate.Countries.Add(country436);
            var country437 = new CountryTemplate("437", "Radom") { X = 1488, Y = 1067 };
            mapTemplate.Countries.Add(country437);
            var country438 = new CountryTemplate("438", "Kielce") { X = 1489, Y = 1122 };
            mapTemplate.Countries.Add(country438);
            var country439 = new CountryTemplate("439", "Cracow") { X = 1474, Y = 1185 };
            mapTemplate.Countries.Add(country439);
            var country440 = new CountryTemplate("440", "Przomyal") { X = 1555, Y = 1187 };
            mapTemplate.Countries.Add(country440);
            var country441 = new CountryTemplate("441", "Kowel") { X = 1637, Y = 1115 };
            mapTemplate.Countries.Add(country441);
            var country442 = new CountryTemplate("442", "Zamosc") { X = 1576, Y = 1123 };
            mapTemplate.Countries.Add(country442);
            var country443 = new CountryTemplate("443", "Lvov") { X = 1669, Y = 1174 };
            mapTemplate.Countries.Add(country443);
            var country444 = new CountryTemplate("444", "Tarnopol") { X = 1715, Y = 1121 };
            mapTemplate.Countries.Add(country444);
            var country445 = new CountryTemplate("445", "Stanislawow") { X = 1729, Y = 1196 };
            mapTemplate.Countries.Add(country445);
            var country446 = new CountryTemplate("446", "Stryj") { X = 1634, Y = 1218 };
            mapTemplate.Countries.Add(country446);
            var country447 = new CountryTemplate("447", "Lockhead") { X = 2567, Y = 1532 };
            mapTemplate.Countries.Add(country447);
            var country448 = new CountryTemplate("448", "Tosik") { X = 2566, Y = 1635 };
            mapTemplate.Countries.Add(country448);
            var country449 = new CountryTemplate("449", "Terevan") { X = 2463, Y = 1579 };
            mapTemplate.Countries.Add(country449);
            var country450 = new CountryTemplate("450", "Malchek") { X = 2482, Y = 1459 };
            mapTemplate.Countries.Add(country450);
            var country451 = new CountryTemplate("451", "Tblisi") { X = 2428, Y = 1501 };
            mapTemplate.Countries.Add(country451);
            var country452 = new CountryTemplate("452", "Waikov") { X = 2288, Y = 1418 };
            mapTemplate.Countries.Add(country452);
            var country453 = new CountryTemplate("453", "Batum") { X = 2344, Y = 1472 };
            mapTemplate.Countries.Add(country453);
            var country454 = new CountryTemplate("454", "Bashanta") { X = 2376, Y = 1298 };
            mapTemplate.Countries.Add(country454);
            var country455 = new CountryTemplate("455", "Elis") { X = 2527, Y = 1315 };
            mapTemplate.Countries.Add(country455);
            var country456 = new CountryTemplate("456", "Grozny") { X = 2494, Y = 1402 };
            mapTemplate.Countries.Add(country456);
            var country457 = new CountryTemplate("457", "Voroshiilovsk") { X = 2382, Y = 1380 };
            mapTemplate.Countries.Add(country457);
            var country458 = new CountryTemplate("458", "Salsk") { X = 2263, Y = 1265 };
            mapTemplate.Countries.Add(country458);
            var country459 = new CountryTemplate("459", "Armavil") { X = 2282, Y = 1356 };
            mapTemplate.Countries.Add(country459);
            var country460 = new CountryTemplate("460", "Tikhoretak") { X = 2196, Y = 1279 };
            mapTemplate.Countries.Add(country460);
            var country461 = new CountryTemplate("461", "Krasnodar") { X = 2149, Y = 1303 };
            mapTemplate.Countries.Add(country461);
            var country462 = new CountryTemplate("462", "Novorossiek") { X = 2195, Y = 1375 };
            mapTemplate.Countries.Add(country462);
            var country463 = new CountryTemplate("463", "Elto") { X = 2556, Y = 1130 };
            mapTemplate.Countries.Add(country463);
            var country464 = new CountryTemplate("464", "Bikolayevsk") { X = 2468, Y = 1071 };
            mapTemplate.Countries.Add(country464);
            var country465 = new CountryTemplate("465", "Krasnya") { X = 2460, Y = 1143 };
            mapTemplate.Countries.Add(country465);
            var country466 = new CountryTemplate("466", "Enotaevks") { X = 2506, Y = 1232 };
            mapTemplate.Countries.Add(country466);
            var country467 = new CountryTemplate("467", "Kamyashin") { X = 2408, Y = 1059 };
            mapTemplate.Countries.Add(country467);
            var country468 = new CountryTemplate("468", "Stalingrad") { X = 2392, Y = 1160 };
            mapTemplate.Countries.Add(country468);
            var country469 = new CountryTemplate("469", "Kalach") { X = 2350, Y = 1179 };
            mapTemplate.Countries.Add(country469);
            var country470 = new CountryTemplate("470", "Enge") { X = 2555, Y = 1004 };
            mapTemplate.Countries.Add(country470);
            var country471 = new CountryTemplate("471", "Samstov") { X = 2434, Y = 995 };
            mapTemplate.Countries.Add(country471);
            var country472 = new CountryTemplate("472", "Nikolayevka") { X = 2513, Y = 927 };
            mapTemplate.Countries.Add(country472);
            var country473 = new CountryTemplate("473", "Ulyanovsk") { X = 2478, Y = 854 };
            mapTemplate.Countries.Add(country473);
            var country474 = new CountryTemplate("474", "Kazan") { X = 2520, Y = 742 };
            mapTemplate.Countries.Add(country474);
            var country475 = new CountryTemplate("475", "Kerch") { X = 2017, Y = 1397 };
            mapTemplate.Countries.Add(country475);
            var country476 = new CountryTemplate("476", "Kevpa") { X = 1980, Y = 1367 };
            mapTemplate.Countries.Add(country476);
            var country477 = new CountryTemplate("477", "Sevastopol") { X = 1976, Y = 1422 };
            mapTemplate.Countries.Add(country477);
            var country478 = new CountryTemplate("478", "Kharkov") { X = 2063, Y = 1142 };
            mapTemplate.Countries.Add(country478);
            var country479 = new CountryTemplate("479", "Stalino") { X = 2076, Y = 1196 };
            mapTemplate.Countries.Add(country479);
            var country480 = new CountryTemplate("480", "Melitopol") { X = 2017, Y = 1283 };
            mapTemplate.Countries.Add(country480);
            var country481 = new CountryTemplate("481", "Odessa") { X = 1877, Y = 1327 };
            mapTemplate.Countries.Add(country481);
            var country482 = new CountryTemplate("482", "Kherson") { X = 1944, Y = 1301 };
            mapTemplate.Countries.Add(country482);
            var country483 = new CountryTemplate("483", "Perekop") { X = 1931, Y = 1343 };
            mapTemplate.Countries.Add(country483);
            var country484 = new CountryTemplate("484", "Rostov") { X = 2139, Y = 1201 };
            mapTemplate.Countries.Add(country484);
            var country485 = new CountryTemplate("485", "Konstatinovsk") { X = 2212, Y = 1188 };
            mapTemplate.Countries.Add(country485);
            var country486 = new CountryTemplate("486", "Kashary") { X = 2216, Y = 1136 };
            mapTemplate.Countries.Add(country486);
            var country487 = new CountryTemplate("487", "Bokov") { X = 2259, Y = 1114 };
            mapTemplate.Countries.Add(country487);
            var country488 = new CountryTemplate("488", "Morozovsk") { X = 2286, Y = 1180 };
            mapTemplate.Countries.Add(country488);
            var country489 = new CountryTemplate("489", "Jurov") { X = 2324, Y = 1124 };
            mapTemplate.Countries.Add(country489);
            var country490 = new CountryTemplate("490", "Ostrogozhak") { X = 2099, Y = 1044 };
            mapTemplate.Countries.Add(country490);
            var country491 = new CountryTemplate("491", "Boguchar") { X = 2152, Y = 1060 };
            mapTemplate.Countries.Add(country491);
            var country492 = new CountryTemplate("492", "Bilovodsk") { X = 2109, Y = 1141 };
            mapTemplate.Countries.Add(country492);
            var country493 = new CountryTemplate("493", "Kamensk") { X = 2158, Y = 1152 };
            mapTemplate.Countries.Add(country493);
            var country494 = new CountryTemplate("494", "Kuznetsk") { X = 2382, Y = 907 };
            mapTemplate.Countries.Add(country494);
            var country495 = new CountryTemplate("495", "Penza") { X = 2262, Y = 887 };
            mapTemplate.Countries.Add(country495);
            var country496 = new CountryTemplate("496", "Balashov") { X = 2313, Y = 950 };
            mapTemplate.Countries.Add(country496);
            var country497 = new CountryTemplate("497", "Uryupinsk") { X = 2322, Y = 993 };
            mapTemplate.Countries.Add(country497);
            var country498 = new CountryTemplate("498", "Yrolovo") { X = 2332, Y = 1064 };
            mapTemplate.Countries.Add(country498);
            var country499 = new CountryTemplate("499", "Tambov") { X = 2182, Y = 913 };
            mapTemplate.Countries.Add(country499);
            var country500 = new CountryTemplate("500", "Borisglebsk") { X = 2216, Y = 981 };
            mapTemplate.Countries.Add(country500);
            var country501 = new CountryTemplate("501", "Pavlovsk") { X = 2225, Y = 1046 };
            mapTemplate.Countries.Add(country501);
            var country502 = new CountryTemplate("502", "Lipetsk") { X = 2115, Y = 896 };
            mapTemplate.Countries.Add(country502);
            var country503 = new CountryTemplate("503", "Voronezh") { X = 2123, Y = 947 };
            mapTemplate.Countries.Add(country503);
            var country504 = new CountryTemplate("504", "Svoboba") { X = 2153, Y = 1014 };
            mapTemplate.Countries.Add(country504);
            var country505 = new CountryTemplate("505", "Mogilevi") { X = 1801, Y = 1225 };
            mapTemplate.Countries.Add(country505);
            var country506 = new CountryTemplate("506", "Balta") { X = 1855, Y = 1260 };
            mapTemplate.Countries.Add(country506);
            var country507 = new CountryTemplate("507", "Poltava") { X = 1931, Y = 1167 };
            mapTemplate.Countries.Add(country507);
            var country508 = new CountryTemplate("508", "Zaporozhya") { X = 2001, Y = 1177 };
            mapTemplate.Countries.Add(country508);
            var country509 = new CountryTemplate("509", "Krivoy") { X = 1907, Y = 1249 };
            mapTemplate.Countries.Add(country509);
            var country510 = new CountryTemplate("510", "Dnepro") { X = 1970, Y = 1263 };
            mapTemplate.Countries.Add(country510);
            var country511 = new CountryTemplate("511", "Arzamau") { X = 2259, Y = 785 };
            mapTemplate.Countries.Add(country511);
            var country512 = new CountryTemplate("512", "Saransk") { X = 2370, Y = 791 };
            mapTemplate.Countries.Add(country512);
            var country513 = new CountryTemplate("513", "Cheboksary") { X = 2411, Y = 751 };
            mapTemplate.Countries.Add(country513);
            var country514 = new CountryTemplate("514", "Gorkij") { X = 2304, Y = 717 };
            mapTemplate.Countries.Add(country514);
            var country515 = new CountryTemplate("515", "Ivanova") { X = 2200, Y = 695 };
            mapTemplate.Countries.Add(country515);
            var country516 = new CountryTemplate("516", "Kostroma") { X = 2270, Y = 634 };
            mapTemplate.Countries.Add(country516);
            var country517 = new CountryTemplate("517", "Kotelnich") { X = 2443, Y = 605 };
            mapTemplate.Countries.Add(country517);
            var country518 = new CountryTemplate("518", "Yoskar_Ola") { X = 2437, Y = 667 };
            mapTemplate.Countries.Add(country518);
            var country519 = new CountryTemplate("519", "Ki") { X = 2551, Y = 607 };
            mapTemplate.Countries.Add(country519);
            var country520 = new CountryTemplate("520", "Velikij_Ustyug") { X = 2296, Y = 546 };
            mapTemplate.Countries.Add(country520);
            var country521 = new CountryTemplate("521", "Kotlas") { X = 2437, Y = 448 };
            mapTemplate.Countries.Add(country521);
            var country522 = new CountryTemplate("522", "Mezeh") { X = 2193, Y = 302 };
            mapTemplate.Countries.Add(country522);
            var country523 = new CountryTemplate("523", "Archangelsk") { X = 2042, Y = 384 };
            mapTemplate.Countries.Add(country523);
            var country524 = new CountryTemplate("524", "Molotovsk") { X = 1971, Y = 460 };
            mapTemplate.Countries.Add(country524);
            var country525 = new CountryTemplate("525", "Konosha") { X = 2078, Y = 463 };
            mapTemplate.Countries.Add(country525);
            var country526 = new CountryTemplate("526", "Totma") { X = 2151, Y = 528 };
            mapTemplate.Countries.Add(country526);
            var country527 = new CountryTemplate("527", "Volodoga") { X = 2054, Y = 541 };
            mapTemplate.Countries.Add(country527);
            var country528 = new CountryTemplate("528", "Murmansk") { X = 1720, Y = 178 };
            mapTemplate.Countries.Add(country528);
            var country529 = new CountryTemplate("529", "Kola") { X = 1849, Y = 187 };
            mapTemplate.Countries.Add(country529);
            var country530 = new CountryTemplate("530", "Kandelakoja") { X = 1710, Y = 298 };
            mapTemplate.Countries.Add(country530);
            var country531 = new CountryTemplate("531", "Kem") { X = 1765, Y = 350 };
            mapTemplate.Countries.Add(country531);
            var country532 = new CountryTemplate("532", "Segerha") { X = 1854, Y = 458 };
            mapTemplate.Countries.Add(country532);
            var country533 = new CountryTemplate("533", "Petrozavodsk") { X = 1795, Y = 499 };
            mapTemplate.Countries.Add(country533);
            var country534 = new CountryTemplate("534", "Volkhov") { X = 1804, Y = 561 };
            mapTemplate.Countries.Add(country534);
            var country535 = new CountryTemplate("535", "Vytegra") { X = 1904, Y = 524 };
            mapTemplate.Countries.Add(country535);
            var country536 = new CountryTemplate("536", "Tikhvin") { X = 1859, Y = 581 };
            mapTemplate.Countries.Add(country536);
            var country537 = new CountryTemplate("537", "Cherapovets") { X = 2003, Y = 602 };
            mapTemplate.Countries.Add(country537);
            var country538 = new CountryTemplate("538", "Danilov") { X = 2115, Y = 618 };
            mapTemplate.Countries.Add(country538);
            var country539 = new CountryTemplate("539", "Yaroslavl") { X = 2095, Y = 689 };
            mapTemplate.Countries.Add(country539);
            var country540 = new CountryTemplate("540", "Murom") { X = 2160, Y = 746 };
            mapTemplate.Countries.Add(country540);
            var country541 = new CountryTemplate("541", "Vladimir") { X = 2098, Y = 755 };
            mapTemplate.Countries.Add(country541);
            var country542 = new CountryTemplate("542", "Leningrad") { X = 1720, Y = 581 };
            mapTemplate.Countries.Add(country542);
            var country543 = new CountryTemplate("543", "Luga") { X = 1755, Y = 629 };
            mapTemplate.Countries.Add(country543);
            var country544 = new CountryTemplate("544", "Gdov") { X = 1695, Y = 635 };
            mapTemplate.Countries.Add(country544);
            var country545 = new CountryTemplate("545", "Hovgorod") { X = 1800, Y = 608 };
            mapTemplate.Countries.Add(country545);
            var country546 = new CountryTemplate("546", "Demyansk") { X = 1889, Y = 637 };
            mapTemplate.Countries.Add(country546);
            var country547 = new CountryTemplate("547", "Staraya") { X = 1837, Y = 679 };
            mapTemplate.Countries.Add(country547);
            var country548 = new CountryTemplate("548", "Phorkov") { X = 1768, Y = 697 };
            mapTemplate.Countries.Add(country548);
            var country549 = new CountryTemplate("549", "Pukov") { X = 1726, Y = 716 };
            mapTemplate.Countries.Add(country549);
            var country550 = new CountryTemplate("550", "Polatek") { X = 1735, Y = 767 };
            mapTemplate.Countries.Add(country550);
            var country551 = new CountryTemplate("551", "Moskau") { X = 2027, Y = 693 };
            mapTemplate.Countries.Add(country551);
            var country552 = new CountryTemplate("552", "Kalinin") { X = 1977, Y = 661 };
            mapTemplate.Countries.Add(country552);
            var country553 = new CountryTemplate("553", "Rehev") { X = 1943, Y = 706 };
            mapTemplate.Countries.Add(country553);
            var country554 = new CountryTemplate("554", "Moshaisk") { X = 1974, Y = 755 };
            mapTemplate.Countries.Add(country554);
            var country555 = new CountryTemplate("555", "Roginsk") { X = 2039, Y = 760 };
            mapTemplate.Countries.Add(country555);
            var country556 = new CountryTemplate("556", "Kaiuga") { X = 1976, Y = 842 };
            mapTemplate.Countries.Add(country556);
            var country557 = new CountryTemplate("557", "Ryazan") { X = 2150, Y = 839 };
            mapTemplate.Countries.Add(country557);
            var country558 = new CountryTemplate("558", "Tula") { X = 2045, Y = 873 };
            mapTemplate.Countries.Add(country558);
            var country559 = new CountryTemplate("559", "Orel") { X = 2055, Y = 952 };
            mapTemplate.Countries.Add(country559);
            var country560 = new CountryTemplate("560", "Byansk") { X = 1989, Y = 945 };
            mapTemplate.Countries.Add(country560);
            var country561 = new CountryTemplate("561", "Klintay") { X = 1941, Y = 948 };
            mapTemplate.Countries.Add(country561);
            var country562 = new CountryTemplate("562", "Nevel") { X = 1786, Y = 745 };
            mapTemplate.Countries.Add(country562);
            var country563 = new CountryTemplate("563", "Luki") { X = 1846, Y = 722 };
            mapTemplate.Countries.Add(country563);
            var country564 = new CountryTemplate("564", "Toropeta") { X = 1872, Y = 759 };
            mapTemplate.Countries.Add(country564);
            var country565 = new CountryTemplate("565", "Vyazar") { X = 1906, Y = 779 };
            mapTemplate.Countries.Add(country565);
            var country566 = new CountryTemplate("566", "Vite") { X = 1794, Y = 810 };
            mapTemplate.Countries.Add(country566);
            var country567 = new CountryTemplate("567", "Smolensk") { X = 1838, Y = 837 };
            mapTemplate.Countries.Add(country567);
            var country568 = new CountryTemplate("568", "Orsha") { X = 1770, Y = 855 };
            mapTemplate.Countries.Add(country568);
            var country569 = new CountryTemplate("569", "Mogilev") { X = 1812, Y = 898 };
            mapTemplate.Countries.Add(country569);
            var country570 = new CountryTemplate("570", "Roslavl") { X = 1895, Y = 867 };
            mapTemplate.Countries.Add(country570);
            var country571 = new CountryTemplate("571", "Rogachev") { X = 1861, Y = 924 };
            mapTemplate.Countries.Add(country571);
            var country572 = new CountryTemplate("572", "Gomel") { X = 1868, Y = 979 };
            mapTemplate.Countries.Add(country572);
            var country573 = new CountryTemplate("573", "Zhloben") { X = 1816, Y = 972 };
            mapTemplate.Countries.Add(country573);
            var country574 = new CountryTemplate("574", "Kursk") { X = 2014, Y = 1027 };
            mapTemplate.Countries.Add(country574);
            var country575 = new CountryTemplate("575", "Belgorod") { X = 2021, Y = 1093 };
            mapTemplate.Countries.Add(country575);
            var country576 = new CountryTemplate("576", "Sumy") { X = 1969, Y = 1113 };
            mapTemplate.Countries.Add(country576);
            var country577 = new CountryTemplate("577", "Ohernigov") { X = 1872, Y = 1033 };
            mapTemplate.Countries.Add(country577);
            var country578 = new CountryTemplate("578", "Konotop") { X = 1931, Y = 1054 };
            mapTemplate.Countries.Add(country578);
            var country579 = new CountryTemplate("579", "Minsk") { X = 1710, Y = 893 };
            mapTemplate.Countries.Add(country579);
            var country580 = new CountryTemplate("580", "Bobraisk") { X = 1717, Y = 943 };
            mapTemplate.Countries.Add(country580);
            var country581 = new CountryTemplate("581", "Mozyr") { X = 1757, Y = 985 };
            mapTemplate.Countries.Add(country581);
            var country582 = new CountryTemplate("582", "Vyash") { X = 1829, Y = 1038 };
            mapTemplate.Countries.Add(country582);
            var country583 = new CountryTemplate("583", "Korosten") { X = 1761, Y = 1053 };
            mapTemplate.Countries.Add(country583);
            var country584 = new CountryTemplate("584", "Zhitemir") { X = 1769, Y = 1107 };
            mapTemplate.Countries.Add(country584);
            var country585 = new CountryTemplate("585", "Kiev") { X = 1861, Y = 1118 };
            mapTemplate.Countries.Add(country585);
            var country586 = new CountryTemplate("586", "Cherkasey") { X = 1858, Y = 1166 };
            mapTemplate.Countries.Add(country586);
            var country587 = new CountryTemplate("587", "Vinnita") { X = 1797, Y = 1143 };
            mapTemplate.Countries.Add(country587);
            var continent1 = new Continent("1", 3);
            continent1.Countries.Add(country1);
            continent1.Countries.Add(country2);
            continent1.Countries.Add(country3);
            continent1.Countries.Add(country4);
            continent1.Countries.Add(country5);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 2);
            continent2.Countries.Add(country11);
            continent2.Countries.Add(country12);
            continent2.Countries.Add(country13);
            continent2.Countries.Add(country14);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 2);
            continent3.Countries.Add(country15);
            continent3.Countries.Add(country16);
            continent3.Countries.Add(country17);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 2);
            continent4.Countries.Add(country18);
            continent4.Countries.Add(country19);
            continent4.Countries.Add(country20);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 1);
            continent5.Countries.Add(country10);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 3);
            continent6.Countries.Add(country21);
            continent6.Countries.Add(country22);
            continent6.Countries.Add(country23);
            continent6.Countries.Add(country24);
            mapTemplate.Continents.Add(continent6);
            var continent7 = new Continent("7", 2);
            continent7.Countries.Add(country6);
            continent7.Countries.Add(country7);
            continent7.Countries.Add(country8);
            continent7.Countries.Add(country9);
            mapTemplate.Continents.Add(continent7);
            var continent8 = new Continent("8", 2);
            continent8.Countries.Add(country65);
            continent8.Countries.Add(country66);
            continent8.Countries.Add(country67);
            mapTemplate.Continents.Add(continent8);
            var continent9 = new Continent("9", 2);
            continent9.Countries.Add(country59);
            continent9.Countries.Add(country60);
            continent9.Countries.Add(country61);
            mapTemplate.Continents.Add(continent9);
            var continent10 = new Continent("10", 2);
            continent10.Countries.Add(country56);
            continent10.Countries.Add(country57);
            continent10.Countries.Add(country58);
            mapTemplate.Continents.Add(continent10);
            var continent11 = new Continent("11", 4);
            continent11.Countries.Add(country40);
            continent11.Countries.Add(country41);
            continent11.Countries.Add(country42);
            continent11.Countries.Add(country43);
            continent11.Countries.Add(country44);
            continent11.Countries.Add(country45);
            mapTemplate.Continents.Add(continent11);
            var continent12 = new Continent("12", 2);
            continent12.Countries.Add(country29);
            continent12.Countries.Add(country30);
            continent12.Countries.Add(country31);
            mapTemplate.Continents.Add(continent12);
            var continent13 = new Continent("13", 2);
            continent13.Countries.Add(country32);
            continent13.Countries.Add(country33);
            continent13.Countries.Add(country34);
            mapTemplate.Continents.Add(continent13);
            var continent14 = new Continent("14", 3);
            continent14.Countries.Add(country25);
            continent14.Countries.Add(country26);
            continent14.Countries.Add(country27);
            continent14.Countries.Add(country28);
            mapTemplate.Continents.Add(continent14);
            var continent15 = new Continent("15", 4);
            continent15.Countries.Add(country46);
            continent15.Countries.Add(country47);
            continent15.Countries.Add(country48);
            continent15.Countries.Add(country49);
            continent15.Countries.Add(country50);
            continent15.Countries.Add(country51);
            mapTemplate.Continents.Add(continent15);
            var continent16 = new Continent("16", 2);
            continent16.Countries.Add(country52);
            continent16.Countries.Add(country53);
            continent16.Countries.Add(country54);
            mapTemplate.Continents.Add(continent16);
            var continent17 = new Continent("17", 1);
            continent17.Countries.Add(country55);
            mapTemplate.Continents.Add(continent17);
            var continent18 = new Continent("18", 3);
            continent18.Countries.Add(country35);
            continent18.Countries.Add(country36);
            continent18.Countries.Add(country37);
            continent18.Countries.Add(country38);
            continent18.Countries.Add(country39);
            mapTemplate.Continents.Add(continent18);
            var continent19 = new Continent("19", 2);
            continent19.Countries.Add(country62);
            continent19.Countries.Add(country63);
            continent19.Countries.Add(country64);
            mapTemplate.Continents.Add(continent19);
            var continent20 = new Continent("20", 2);
            continent20.Countries.Add(country68);
            continent20.Countries.Add(country69);
            continent20.Countries.Add(country70);
            mapTemplate.Continents.Add(continent20);
            var continent21 = new Continent("21", 1);
            continent21.Countries.Add(country71);
            continent21.Countries.Add(country72);
            mapTemplate.Continents.Add(continent21);
            var continent22 = new Continent("22", 1);
            continent22.Countries.Add(country73);
            continent22.Countries.Add(country74);
            mapTemplate.Continents.Add(continent22);
            var continent23 = new Continent("23", 3);
            continent23.Countries.Add(country75);
            continent23.Countries.Add(country76);
            continent23.Countries.Add(country77);
            continent23.Countries.Add(country78);
            continent23.Countries.Add(country79);
            mapTemplate.Continents.Add(continent23);
            var continent24 = new Continent("24", 3);
            continent24.Countries.Add(country80);
            continent24.Countries.Add(country81);
            continent24.Countries.Add(country82);
            continent24.Countries.Add(country83);
            mapTemplate.Continents.Add(continent24);
            var continent25 = new Continent("25", 3);
            continent25.Countries.Add(country84);
            continent25.Countries.Add(country85);
            continent25.Countries.Add(country86);
            continent25.Countries.Add(country87);
            mapTemplate.Continents.Add(continent25);
            var continent26 = new Continent("26", 3);
            continent26.Countries.Add(country88);
            continent26.Countries.Add(country89);
            continent26.Countries.Add(country90);
            continent26.Countries.Add(country91);
            continent26.Countries.Add(country92);
            mapTemplate.Continents.Add(continent26);
            var continent27 = new Continent("27", 3);
            continent27.Countries.Add(country93);
            continent27.Countries.Add(country94);
            continent27.Countries.Add(country95);
            continent27.Countries.Add(country96);
            mapTemplate.Continents.Add(continent27);
            var continent28 = new Continent("28", 3);
            continent28.Countries.Add(country97);
            continent28.Countries.Add(country98);
            continent28.Countries.Add(country99);
            continent28.Countries.Add(country100);
            continent28.Countries.Add(country101);
            mapTemplate.Continents.Add(continent28);
            var continent29 = new Continent("29", 2);
            continent29.Countries.Add(country102);
            continent29.Countries.Add(country103);
            continent29.Countries.Add(country106);
            mapTemplate.Continents.Add(continent29);
            var continent30 = new Continent("30", 3);
            continent30.Countries.Add(country104);
            continent30.Countries.Add(country105);
            continent30.Countries.Add(country107);
            continent30.Countries.Add(country108);
            continent30.Countries.Add(country109);
            mapTemplate.Continents.Add(continent30);
            var continent31 = new Continent("31", 2);
            continent31.Countries.Add(country110);
            continent31.Countries.Add(country111);
            continent31.Countries.Add(country112);
            mapTemplate.Continents.Add(continent31);
            var continent32 = new Continent("32", 2);
            continent32.Countries.Add(country113);
            continent32.Countries.Add(country114);
            continent32.Countries.Add(country115);
            mapTemplate.Continents.Add(continent32);
            var continent33 = new Continent("33", 2);
            continent33.Countries.Add(country116);
            continent33.Countries.Add(country117);
            continent33.Countries.Add(country118);
            mapTemplate.Continents.Add(continent33);
            var continent34 = new Continent("34", 3);
            continent34.Countries.Add(country119);
            continent34.Countries.Add(country120);
            continent34.Countries.Add(country121);
            continent34.Countries.Add(country122);
            mapTemplate.Continents.Add(continent34);
            var continent35 = new Continent("35", 2);
            continent35.Countries.Add(country123);
            continent35.Countries.Add(country124);
            continent35.Countries.Add(country125);
            mapTemplate.Continents.Add(continent35);
            var continent36 = new Continent("36", 2);
            continent36.Countries.Add(country126);
            continent36.Countries.Add(country127);
            continent36.Countries.Add(country128);
            mapTemplate.Continents.Add(continent36);
            var continent37 = new Continent("37", 3);
            continent37.Countries.Add(country129);
            continent37.Countries.Add(country130);
            continent37.Countries.Add(country131);
            continent37.Countries.Add(country132);
            mapTemplate.Continents.Add(continent37);
            var continent38 = new Continent("38", 2);
            continent38.Countries.Add(country133);
            continent38.Countries.Add(country134);
            continent38.Countries.Add(country135);
            mapTemplate.Continents.Add(continent38);
            var continent39 = new Continent("39", 2);
            continent39.Countries.Add(country136);
            continent39.Countries.Add(country137);
            continent39.Countries.Add(country138);
            mapTemplate.Continents.Add(continent39);
            var continent40 = new Continent("40", 2);
            continent40.Countries.Add(country139);
            continent40.Countries.Add(country140);
            continent40.Countries.Add(country141);
            mapTemplate.Continents.Add(continent40);
            var continent41 = new Continent("41", 1);
            continent41.Countries.Add(country142);
            continent41.Countries.Add(country143);
            mapTemplate.Continents.Add(continent41);
            var continent42 = new Continent("42", 3);
            continent42.Countries.Add(country144);
            continent42.Countries.Add(country145);
            continent42.Countries.Add(country146);
            continent42.Countries.Add(country147);
            continent42.Countries.Add(country148);
            mapTemplate.Continents.Add(continent42);
            var continent43 = new Continent("43", 2);
            continent43.Countries.Add(country149);
            continent43.Countries.Add(country150);
            continent43.Countries.Add(country151);
            mapTemplate.Continents.Add(continent43);
            var continent44 = new Continent("44", 3);
            continent44.Countries.Add(country152);
            continent44.Countries.Add(country153);
            continent44.Countries.Add(country154);
            continent44.Countries.Add(country155);
            continent44.Countries.Add(country156);
            mapTemplate.Continents.Add(continent44);
            var continent45 = new Continent("45", 3);
            continent45.Countries.Add(country157);
            continent45.Countries.Add(country158);
            continent45.Countries.Add(country159);
            continent45.Countries.Add(country160);
            continent45.Countries.Add(country161);
            mapTemplate.Continents.Add(continent45);
            var continent46 = new Continent("46", 1);
            continent46.Countries.Add(country162);
            continent46.Countries.Add(country163);
            mapTemplate.Continents.Add(continent46);
            var continent47 = new Continent("47", 3);
            continent47.Countries.Add(country164);
            continent47.Countries.Add(country165);
            continent47.Countries.Add(country166);
            continent47.Countries.Add(country167);
            continent47.Countries.Add(country168);
            mapTemplate.Continents.Add(continent47);
            var continent48 = new Continent("48", 3);
            continent48.Countries.Add(country169);
            continent48.Countries.Add(country170);
            continent48.Countries.Add(country171);
            continent48.Countries.Add(country172);
            mapTemplate.Continents.Add(continent48);
            var continent49 = new Continent("49", 1);
            continent49.Countries.Add(country173);
            continent49.Countries.Add(country174);
            mapTemplate.Continents.Add(continent49);
            var continent50 = new Continent("50", 3);
            continent50.Countries.Add(country175);
            continent50.Countries.Add(country176);
            continent50.Countries.Add(country177);
            continent50.Countries.Add(country178);
            mapTemplate.Continents.Add(continent50);
            var continent51 = new Continent("51", 3);
            continent51.Countries.Add(country179);
            continent51.Countries.Add(country180);
            continent51.Countries.Add(country181);
            continent51.Countries.Add(country182);
            continent51.Countries.Add(country183);
            mapTemplate.Continents.Add(continent51);
            var continent52 = new Continent("52", 1);
            continent52.Countries.Add(country184);
            continent52.Countries.Add(country185);
            mapTemplate.Continents.Add(continent52);
            var continent53 = new Continent("53", 3);
            continent53.Countries.Add(country186);
            continent53.Countries.Add(country187);
            continent53.Countries.Add(country188);
            continent53.Countries.Add(country189);
            mapTemplate.Continents.Add(continent53);
            var continent54 = new Continent("54", 2);
            continent54.Countries.Add(country190);
            continent54.Countries.Add(country191);
            continent54.Countries.Add(country192);
            mapTemplate.Continents.Add(continent54);
            var continent55 = new Continent("55", 2);
            continent55.Countries.Add(country193);
            continent55.Countries.Add(country194);
            continent55.Countries.Add(country195);
            continent55.Countries.Add(country196);
            mapTemplate.Continents.Add(continent55);
            var continent56 = new Continent("56", 3);
            continent56.Countries.Add(country197);
            continent56.Countries.Add(country198);
            continent56.Countries.Add(country199);
            continent56.Countries.Add(country200);
            continent56.Countries.Add(country201);
            mapTemplate.Continents.Add(continent56);
            var continent57 = new Continent("57", 1);
            continent57.Countries.Add(country202);
            mapTemplate.Continents.Add(continent57);
            var continent58 = new Continent("58", 2);
            continent58.Countries.Add(country203);
            continent58.Countries.Add(country204);
            continent58.Countries.Add(country205);
            mapTemplate.Continents.Add(continent58);
            var continent59 = new Continent("59", 2);
            continent59.Countries.Add(country206);
            continent59.Countries.Add(country207);
            continent59.Countries.Add(country208);
            mapTemplate.Continents.Add(continent59);
            var continent60 = new Continent("60", 2);
            continent60.Countries.Add(country209);
            continent60.Countries.Add(country210);
            continent60.Countries.Add(country211);
            mapTemplate.Continents.Add(continent60);
            var continent61 = new Continent("61", 3);
            continent61.Countries.Add(country212);
            continent61.Countries.Add(country213);
            continent61.Countries.Add(country214);
            continent61.Countries.Add(country215);
            continent61.Countries.Add(country216);
            mapTemplate.Continents.Add(continent61);
            var continent62 = new Continent("62", 3);
            continent62.Countries.Add(country217);
            continent62.Countries.Add(country218);
            continent62.Countries.Add(country219);
            continent62.Countries.Add(country220);
            continent62.Countries.Add(country221);
            mapTemplate.Continents.Add(continent62);
            var continent63 = new Continent("63", 2);
            continent63.Countries.Add(country222);
            continent63.Countries.Add(country223);
            continent63.Countries.Add(country224);
            mapTemplate.Continents.Add(continent63);
            var continent64 = new Continent("64", 3);
            continent64.Countries.Add(country225);
            continent64.Countries.Add(country226);
            continent64.Countries.Add(country227);
            continent64.Countries.Add(country228);
            mapTemplate.Continents.Add(continent64);
            var continent65 = new Continent("65", 2);
            continent65.Countries.Add(country229);
            continent65.Countries.Add(country230);
            continent65.Countries.Add(country231);
            mapTemplate.Continents.Add(continent65);
            var continent66 = new Continent("66", 3);
            continent66.Countries.Add(country232);
            continent66.Countries.Add(country233);
            continent66.Countries.Add(country234);
            continent66.Countries.Add(country235);
            continent66.Countries.Add(country236);
            mapTemplate.Continents.Add(continent66);
            var continent67 = new Continent("67", 3);
            continent67.Countries.Add(country237);
            continent67.Countries.Add(country238);
            continent67.Countries.Add(country239);
            continent67.Countries.Add(country240);
            mapTemplate.Continents.Add(continent67);
            var continent68 = new Continent("68", 3);
            continent68.Countries.Add(country241);
            continent68.Countries.Add(country242);
            continent68.Countries.Add(country243);
            continent68.Countries.Add(country244);
            mapTemplate.Continents.Add(continent68);
            var continent69 = new Continent("69", 2);
            continent69.Countries.Add(country245);
            continent69.Countries.Add(country246);
            continent69.Countries.Add(country247);
            mapTemplate.Continents.Add(continent69);
            var continent70 = new Continent("70", 2);
            continent70.Countries.Add(country248);
            continent70.Countries.Add(country249);
            continent70.Countries.Add(country250);
            mapTemplate.Continents.Add(continent70);
            var continent71 = new Continent("71", 2);
            continent71.Countries.Add(country251);
            continent71.Countries.Add(country252);
            continent71.Countries.Add(country253);
            mapTemplate.Continents.Add(continent71);
            var continent72 = new Continent("72", 3);
            continent72.Countries.Add(country254);
            continent72.Countries.Add(country255);
            continent72.Countries.Add(country256);
            continent72.Countries.Add(country257);
            mapTemplate.Continents.Add(continent72);
            var continent73 = new Continent("73", 3);
            continent73.Countries.Add(country258);
            continent73.Countries.Add(country259);
            continent73.Countries.Add(country260);
            continent73.Countries.Add(country261);
            continent73.Countries.Add(country262);
            mapTemplate.Continents.Add(continent73);
            var continent74 = new Continent("74", 1);
            continent74.Countries.Add(country263);
            continent74.Countries.Add(country264);
            mapTemplate.Continents.Add(continent74);
            var continent75 = new Continent("75", 3);
            continent75.Countries.Add(country265);
            continent75.Countries.Add(country266);
            continent75.Countries.Add(country267);
            continent75.Countries.Add(country268);
            continent75.Countries.Add(country269);
            mapTemplate.Continents.Add(continent75);
            var continent76 = new Continent("76", 3);
            continent76.Countries.Add(country270);
            continent76.Countries.Add(country271);
            continent76.Countries.Add(country272);
            continent76.Countries.Add(country273);
            continent76.Countries.Add(country274);
            mapTemplate.Continents.Add(continent76);
            var continent77 = new Continent("77", 1);
            continent77.Countries.Add(country275);
            continent77.Countries.Add(country276);
            mapTemplate.Continents.Add(continent77);
            var continent78 = new Continent("78", 3);
            continent78.Countries.Add(country277);
            continent78.Countries.Add(country278);
            continent78.Countries.Add(country279);
            continent78.Countries.Add(country280);
            continent78.Countries.Add(country281);
            mapTemplate.Continents.Add(continent78);
            var continent79 = new Continent("79", 2);
            continent79.Countries.Add(country282);
            continent79.Countries.Add(country283);
            continent79.Countries.Add(country284);
            mapTemplate.Continents.Add(continent79);
            var continent80 = new Continent("80", 1);
            continent80.Countries.Add(country285);
            continent80.Countries.Add(country286);
            mapTemplate.Continents.Add(continent80);
            var continent81 = new Continent("81", 3);
            continent81.Countries.Add(country287);
            continent81.Countries.Add(country288);
            continent81.Countries.Add(country289);
            continent81.Countries.Add(country290);
            mapTemplate.Continents.Add(continent81);
            var continent82 = new Continent("82", 2);
            continent82.Countries.Add(country291);
            continent82.Countries.Add(country292);
            continent82.Countries.Add(country293);
            mapTemplate.Continents.Add(continent82);
            var continent83 = new Continent("83", 3);
            continent83.Countries.Add(country294);
            continent83.Countries.Add(country295);
            continent83.Countries.Add(country296);
            continent83.Countries.Add(country297);
            mapTemplate.Continents.Add(continent83);
            var continent84 = new Continent("84", 3);
            continent84.Countries.Add(country298);
            continent84.Countries.Add(country299);
            continent84.Countries.Add(country300);
            continent84.Countries.Add(country301);
            mapTemplate.Continents.Add(continent84);
            var continent85 = new Continent("85", 1);
            continent85.Countries.Add(country302);
            continent85.Countries.Add(country303);
            mapTemplate.Continents.Add(continent85);
            var continent86 = new Continent("86", 3);
            continent86.Countries.Add(country304);
            continent86.Countries.Add(country305);
            continent86.Countries.Add(country306);
            continent86.Countries.Add(country307);
            continent86.Countries.Add(country308);
            mapTemplate.Continents.Add(continent86);
            var continent87 = new Continent("87", 2);
            continent87.Countries.Add(country309);
            continent87.Countries.Add(country310);
            continent87.Countries.Add(country311);
            mapTemplate.Continents.Add(continent87);
            var continent88 = new Continent("88", 3);
            continent88.Countries.Add(country312);
            continent88.Countries.Add(country313);
            continent88.Countries.Add(country314);
            continent88.Countries.Add(country315);
            mapTemplate.Continents.Add(continent88);
            var continent89 = new Continent("89", 2);
            continent89.Countries.Add(country316);
            continent89.Countries.Add(country317);
            continent89.Countries.Add(country318);
            mapTemplate.Continents.Add(continent89);
            var continent90 = new Continent("90", 3);
            continent90.Countries.Add(country319);
            continent90.Countries.Add(country320);
            continent90.Countries.Add(country321);
            continent90.Countries.Add(country322);
            continent90.Countries.Add(country323);
            mapTemplate.Continents.Add(continent90);
            var continent91 = new Continent("91", 4);
            continent91.Countries.Add(country324);
            continent91.Countries.Add(country325);
            continent91.Countries.Add(country326);
            continent91.Countries.Add(country327);
            continent91.Countries.Add(country328);
            continent91.Countries.Add(country329);
            mapTemplate.Continents.Add(continent91);
            var continent92 = new Continent("92", 3);
            continent92.Countries.Add(country330);
            continent92.Countries.Add(country331);
            continent92.Countries.Add(country332);
            continent92.Countries.Add(country333);
            continent92.Countries.Add(country334);
            mapTemplate.Continents.Add(continent92);
            var continent93 = new Continent("93", 3);
            continent93.Countries.Add(country335);
            continent93.Countries.Add(country336);
            continent93.Countries.Add(country337);
            continent93.Countries.Add(country338);
            mapTemplate.Continents.Add(continent93);
            var continent94 = new Continent("94", 4);
            continent94.Countries.Add(country339);
            continent94.Countries.Add(country340);
            continent94.Countries.Add(country341);
            continent94.Countries.Add(country342);
            continent94.Countries.Add(country343);
            continent94.Countries.Add(country344);
            mapTemplate.Continents.Add(continent94);
            var continent95 = new Continent("95", 3);
            continent95.Countries.Add(country345);
            continent95.Countries.Add(country346);
            continent95.Countries.Add(country347);
            continent95.Countries.Add(country348);
            continent95.Countries.Add(country349);
            mapTemplate.Continents.Add(continent95);
            var continent96 = new Continent("96", 2);
            continent96.Countries.Add(country350);
            continent96.Countries.Add(country351);
            continent96.Countries.Add(country352);
            mapTemplate.Continents.Add(continent96);
            var continent97 = new Continent("97", 2);
            continent97.Countries.Add(country353);
            continent97.Countries.Add(country354);
            continent97.Countries.Add(country355);
            mapTemplate.Continents.Add(continent97);
            var continent98 = new Continent("98", 2);
            continent98.Countries.Add(country356);
            continent98.Countries.Add(country357);
            continent98.Countries.Add(country358);
            mapTemplate.Continents.Add(continent98);
            var continent99 = new Continent("99", 1);
            continent99.Countries.Add(country359);
            continent99.Countries.Add(country360);
            mapTemplate.Continents.Add(continent99);
            var continent100 = new Continent("100", 3);
            continent100.Countries.Add(country361);
            continent100.Countries.Add(country362);
            continent100.Countries.Add(country363);
            continent100.Countries.Add(country364);
            mapTemplate.Continents.Add(continent100);
            var continent101 = new Continent("101", 3);
            continent101.Countries.Add(country365);
            continent101.Countries.Add(country366);
            continent101.Countries.Add(country367);
            continent101.Countries.Add(country368);
            mapTemplate.Continents.Add(continent101);
            var continent102 = new Continent("102", 3);
            continent102.Countries.Add(country369);
            continent102.Countries.Add(country370);
            continent102.Countries.Add(country371);
            continent102.Countries.Add(country372);
            mapTemplate.Continents.Add(continent102);
            var continent103 = new Continent("103", 1);
            continent103.Countries.Add(country373);
            mapTemplate.Continents.Add(continent103);
            var continent104 = new Continent("104", 1);
            continent104.Countries.Add(country374);
            mapTemplate.Continents.Add(continent104);
            var continent105 = new Continent("105", 2);
            continent105.Countries.Add(country375);
            continent105.Countries.Add(country376);
            continent105.Countries.Add(country377);
            continent105.Countries.Add(country378);
            mapTemplate.Continents.Add(continent105);
            var continent106 = new Continent("106", 2);
            continent106.Countries.Add(country379);
            continent106.Countries.Add(country380);
            continent106.Countries.Add(country381);
            mapTemplate.Continents.Add(continent106);
            var continent107 = new Continent("107", 3);
            continent107.Countries.Add(country382);
            continent107.Countries.Add(country383);
            continent107.Countries.Add(country384);
            continent107.Countries.Add(country385);
            mapTemplate.Continents.Add(continent107);
            var continent108 = new Continent("108", 2);
            continent108.Countries.Add(country386);
            continent108.Countries.Add(country387);
            continent108.Countries.Add(country388);
            mapTemplate.Continents.Add(continent108);
            var continent109 = new Continent("109", 2);
            continent109.Countries.Add(country389);
            continent109.Countries.Add(country390);
            continent109.Countries.Add(country391);
            mapTemplate.Continents.Add(continent109);
            var continent110 = new Continent("110", 3);
            continent110.Countries.Add(country392);
            continent110.Countries.Add(country393);
            continent110.Countries.Add(country394);
            continent110.Countries.Add(country395);
            mapTemplate.Continents.Add(continent110);
            var continent111 = new Continent("111", 3);
            continent111.Countries.Add(country396);
            continent111.Countries.Add(country397);
            continent111.Countries.Add(country398);
            continent111.Countries.Add(country399);
            mapTemplate.Continents.Add(continent111);
            var continent112 = new Continent("112", 2);
            continent112.Countries.Add(country400);
            continent112.Countries.Add(country401);
            continent112.Countries.Add(country402);
            mapTemplate.Continents.Add(continent112);
            var continent113 = new Continent("113", 4);
            continent113.Countries.Add(country403);
            continent113.Countries.Add(country404);
            continent113.Countries.Add(country405);
            continent113.Countries.Add(country406);
            continent113.Countries.Add(country407);
            continent113.Countries.Add(country408);
            mapTemplate.Continents.Add(continent113);
            var continent114 = new Continent("114", 3);
            continent114.Countries.Add(country409);
            continent114.Countries.Add(country410);
            continent114.Countries.Add(country411);
            continent114.Countries.Add(country412);
            continent114.Countries.Add(country413);
            mapTemplate.Continents.Add(continent114);
            var continent115 = new Continent("115", 3);
            continent115.Countries.Add(country414);
            continent115.Countries.Add(country415);
            continent115.Countries.Add(country416);
            continent115.Countries.Add(country417);
            continent115.Countries.Add(country418);
            mapTemplate.Continents.Add(continent115);
            var continent116 = new Continent("116", 1);
            continent116.Countries.Add(country419);
            continent116.Countries.Add(country420);
            mapTemplate.Continents.Add(continent116);
            var continent117 = new Continent("117", 2);
            continent117.Countries.Add(country421);
            continent117.Countries.Add(country422);
            continent117.Countries.Add(country423);
            mapTemplate.Continents.Add(continent117);
            var continent118 = new Continent("118", 3);
            continent118.Countries.Add(country424);
            continent118.Countries.Add(country425);
            continent118.Countries.Add(country426);
            continent118.Countries.Add(country427);
            mapTemplate.Continents.Add(continent118);
            var continent119 = new Continent("119", 4);
            continent119.Countries.Add(country428);
            continent119.Countries.Add(country429);
            continent119.Countries.Add(country430);
            continent119.Countries.Add(country431);
            continent119.Countries.Add(country432);
            continent119.Countries.Add(country433);
            mapTemplate.Continents.Add(continent119);
            var continent120 = new Continent("120", 3);
            continent120.Countries.Add(country434);
            continent120.Countries.Add(country435);
            continent120.Countries.Add(country436);
            continent120.Countries.Add(country437);
            mapTemplate.Continents.Add(continent120);
            var continent121 = new Continent("121", 2);
            continent121.Countries.Add(country438);
            continent121.Countries.Add(country439);
            continent121.Countries.Add(country440);
            mapTemplate.Continents.Add(continent121);
            var continent122 = new Continent("122", 4);
            continent122.Countries.Add(country441);
            continent122.Countries.Add(country442);
            continent122.Countries.Add(country443);
            continent122.Countries.Add(country444);
            continent122.Countries.Add(country445);
            continent122.Countries.Add(country446);
            mapTemplate.Continents.Add(continent122);
            var continent123 = new Continent("123", 2);
            continent123.Countries.Add(country447);
            continent123.Countries.Add(country448);
            continent123.Countries.Add(country449);
            mapTemplate.Continents.Add(continent123);
            var continent124 = new Continent("124", 3);
            continent124.Countries.Add(country450);
            continent124.Countries.Add(country451);
            continent124.Countries.Add(country452);
            continent124.Countries.Add(country453);
            mapTemplate.Continents.Add(continent124);
            var continent125 = new Continent("125", 3);
            continent125.Countries.Add(country454);
            continent125.Countries.Add(country455);
            continent125.Countries.Add(country456);
            continent125.Countries.Add(country457);
            mapTemplate.Continents.Add(continent125);
            var continent126 = new Continent("126", 3);
            continent126.Countries.Add(country458);
            continent126.Countries.Add(country459);
            continent126.Countries.Add(country460);
            continent126.Countries.Add(country461);
            continent126.Countries.Add(country462);
            mapTemplate.Continents.Add(continent126);
            var continent127 = new Continent("127", 3);
            continent127.Countries.Add(country463);
            continent127.Countries.Add(country464);
            continent127.Countries.Add(country465);
            continent127.Countries.Add(country466);
            mapTemplate.Continents.Add(continent127);
            var continent128 = new Continent("128", 2);
            continent128.Countries.Add(country467);
            continent128.Countries.Add(country468);
            continent128.Countries.Add(country469);
            mapTemplate.Continents.Add(continent128);
            var continent129 = new Continent("129", 3);
            continent129.Countries.Add(country470);
            continent129.Countries.Add(country471);
            continent129.Countries.Add(country472);
            continent129.Countries.Add(country473);
            continent129.Countries.Add(country474);
            mapTemplate.Continents.Add(continent129);
            var continent130 = new Continent("130", 2);
            continent130.Countries.Add(country475);
            continent130.Countries.Add(country476);
            continent130.Countries.Add(country477);
            mapTemplate.Continents.Add(continent130);
            var continent131 = new Continent("131", 2);
            continent131.Countries.Add(country478);
            continent131.Countries.Add(country479);
            continent131.Countries.Add(country480);
            mapTemplate.Continents.Add(continent131);
            var continent132 = new Continent("132", 2);
            continent132.Countries.Add(country481);
            continent132.Countries.Add(country482);
            continent132.Countries.Add(country483);
            mapTemplate.Continents.Add(continent132);
            var continent133 = new Continent("133", 4);
            continent133.Countries.Add(country484);
            continent133.Countries.Add(country485);
            continent133.Countries.Add(country486);
            continent133.Countries.Add(country487);
            continent133.Countries.Add(country488);
            continent133.Countries.Add(country489);
            mapTemplate.Continents.Add(continent133);
            var continent134 = new Continent("134", 3);
            continent134.Countries.Add(country490);
            continent134.Countries.Add(country491);
            continent134.Countries.Add(country492);
            continent134.Countries.Add(country493);
            mapTemplate.Continents.Add(continent134);
            var continent135 = new Continent("135", 3);
            continent135.Countries.Add(country494);
            continent135.Countries.Add(country495);
            continent135.Countries.Add(country496);
            continent135.Countries.Add(country497);
            continent135.Countries.Add(country498);
            mapTemplate.Continents.Add(continent135);
            var continent136 = new Continent("136", 4);
            continent136.Countries.Add(country499);
            continent136.Countries.Add(country500);
            continent136.Countries.Add(country501);
            continent136.Countries.Add(country502);
            continent136.Countries.Add(country503);
            continent136.Countries.Add(country504);
            mapTemplate.Continents.Add(continent136);
            var continent137 = new Continent("137", 1);
            continent137.Countries.Add(country505);
            continent137.Countries.Add(country506);
            mapTemplate.Continents.Add(continent137);
            var continent138 = new Continent("138", 3);
            continent138.Countries.Add(country507);
            continent138.Countries.Add(country508);
            continent138.Countries.Add(country509);
            continent138.Countries.Add(country510);
            mapTemplate.Continents.Add(continent138);
            var continent139 = new Continent("139", 3);
            continent139.Countries.Add(country511);
            continent139.Countries.Add(country514);
            continent139.Countries.Add(country515);
            continent139.Countries.Add(country516);
            mapTemplate.Continents.Add(continent139);
            var continent140 = new Continent("140", 3);
            continent140.Countries.Add(country512);
            continent140.Countries.Add(country513);
            continent140.Countries.Add(country517);
            continent140.Countries.Add(country518);
            continent140.Countries.Add(country519);
            mapTemplate.Continents.Add(continent140);
            var continent141 = new Continent("141", 1);
            continent141.Countries.Add(country520);
            continent141.Countries.Add(country521);
            mapTemplate.Continents.Add(continent141);
            var continent142 = new Continent("142", 4);
            continent142.Countries.Add(country522);
            continent142.Countries.Add(country523);
            continent142.Countries.Add(country524);
            continent142.Countries.Add(country525);
            continent142.Countries.Add(country526);
            continent142.Countries.Add(country527);
            mapTemplate.Continents.Add(continent142);
            var continent143 = new Continent("143", 4);
            continent143.Countries.Add(country528);
            continent143.Countries.Add(country529);
            continent143.Countries.Add(country530);
            continent143.Countries.Add(country531);
            continent143.Countries.Add(country532);
            continent143.Countries.Add(country533);
            mapTemplate.Continents.Add(continent143);
            var continent144 = new Continent("144", 3);
            continent144.Countries.Add(country534);
            continent144.Countries.Add(country535);
            continent144.Countries.Add(country536);
            continent144.Countries.Add(country537);
            mapTemplate.Continents.Add(continent144);
            var continent145 = new Continent("145", 3);
            continent145.Countries.Add(country538);
            continent145.Countries.Add(country539);
            continent145.Countries.Add(country540);
            continent145.Countries.Add(country541);
            mapTemplate.Continents.Add(continent145);
            var continent146 = new Continent("146", 2);
            continent146.Countries.Add(country542);
            continent146.Countries.Add(country543);
            continent146.Countries.Add(country544);
            mapTemplate.Continents.Add(continent146);
            var continent147 = new Continent("147", 3);
            continent147.Countries.Add(country545);
            continent147.Countries.Add(country546);
            continent147.Countries.Add(country547);
            continent147.Countries.Add(country548);
            mapTemplate.Continents.Add(continent147);
            var continent148 = new Continent("148", 1);
            continent148.Countries.Add(country549);
            continent148.Countries.Add(country550);
            mapTemplate.Continents.Add(continent148);
            var continent149 = new Continent("149", 4);
            continent149.Countries.Add(country551);
            continent149.Countries.Add(country552);
            continent149.Countries.Add(country553);
            continent149.Countries.Add(country554);
            continent149.Countries.Add(country555);
            continent149.Countries.Add(country556);
            mapTemplate.Continents.Add(continent149);
            var continent150 = new Continent("150", 3);
            continent150.Countries.Add(country557);
            continent150.Countries.Add(country558);
            continent150.Countries.Add(country559);
            continent150.Countries.Add(country560);
            continent150.Countries.Add(country561);
            mapTemplate.Continents.Add(continent150);
            var continent151 = new Continent("151", 3);
            continent151.Countries.Add(country562);
            continent151.Countries.Add(country563);
            continent151.Countries.Add(country564);
            continent151.Countries.Add(country565);
            mapTemplate.Continents.Add(continent151);
            var continent152 = new Continent("152", 3);
            continent152.Countries.Add(country566);
            continent152.Countries.Add(country567);
            continent152.Countries.Add(country568);
            continent152.Countries.Add(country569);
            mapTemplate.Continents.Add(continent152);
            var continent153 = new Continent("153", 3);
            continent153.Countries.Add(country570);
            continent153.Countries.Add(country571);
            continent153.Countries.Add(country572);
            continent153.Countries.Add(country573);
            mapTemplate.Continents.Add(continent153);
            var continent154 = new Continent("154", 3);
            continent154.Countries.Add(country574);
            continent154.Countries.Add(country575);
            continent154.Countries.Add(country576);
            continent154.Countries.Add(country577);
            continent154.Countries.Add(country578);
            mapTemplate.Continents.Add(continent154);
            var continent155 = new Continent("155", 2);
            continent155.Countries.Add(country579);
            continent155.Countries.Add(country580);
            continent155.Countries.Add(country581);
            mapTemplate.Continents.Add(continent155);
            var continent156 = new Continent("156", 4);
            continent156.Countries.Add(country582);
            continent156.Countries.Add(country583);
            continent156.Countries.Add(country584);
            continent156.Countries.Add(country585);
            continent156.Countries.Add(country586);
            continent156.Countries.Add(country587);
            mapTemplate.Continents.Add(continent156);
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("1", "360"));
            mapTemplate.Connections.Add(new Connection("1", "359"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("2", "3"));
            mapTemplate.Connections.Add(new Connection("2", "4"));
            mapTemplate.Connections.Add(new Connection("2", "360"));
            mapTemplate.Connections.Add(new Connection("3", "2"));
            mapTemplate.Connections.Add(new Connection("3", "5"));
            mapTemplate.Connections.Add(new Connection("3", "369"));
            mapTemplate.Connections.Add(new Connection("3", "360"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("4", "2"));
            mapTemplate.Connections.Add(new Connection("4", "5"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("5", "4"));
            mapTemplate.Connections.Add(new Connection("5", "3"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("6", "78"));
            mapTemplate.Connections.Add(new Connection("6", "101"));
            mapTemplate.Connections.Add(new Connection("7", "6"));
            mapTemplate.Connections.Add(new Connection("7", "8"));
            mapTemplate.Connections.Add(new Connection("7", "234"));
            mapTemplate.Connections.Add(new Connection("8", "7"));
            mapTemplate.Connections.Add(new Connection("8", "9"));
            mapTemplate.Connections.Add(new Connection("9", "8"));
            mapTemplate.Connections.Add(new Connection("9", "100"));
            mapTemplate.Connections.Add(new Connection("9", "235"));
            mapTemplate.Connections.Add(new Connection("10", "20"));
            mapTemplate.Connections.Add(new Connection("10", "243"));
            mapTemplate.Connections.Add(new Connection("10", "244"));
            mapTemplate.Connections.Add(new Connection("10", "350"));
            mapTemplate.Connections.Add(new Connection("10", "351"));
            mapTemplate.Connections.Add(new Connection("11", "12"));
            mapTemplate.Connections.Add(new Connection("11", "232"));
            mapTemplate.Connections.Add(new Connection("11", "240"));
            mapTemplate.Connections.Add(new Connection("12", "11"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("12", "14"));
            mapTemplate.Connections.Add(new Connection("12", "240"));
            mapTemplate.Connections.Add(new Connection("12", "242"));
            mapTemplate.Connections.Add(new Connection("12", "241"));
            mapTemplate.Connections.Add(new Connection("13", "12"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("14", "13"));
            mapTemplate.Connections.Add(new Connection("14", "12"));
            mapTemplate.Connections.Add(new Connection("14", "15"));
            mapTemplate.Connections.Add(new Connection("14", "16"));
            mapTemplate.Connections.Add(new Connection("14", "241"));
            mapTemplate.Connections.Add(new Connection("15", "14"));
            mapTemplate.Connections.Add(new Connection("15", "16"));
            mapTemplate.Connections.Add(new Connection("15", "17"));
            mapTemplate.Connections.Add(new Connection("15", "313"));
            mapTemplate.Connections.Add(new Connection("16", "15"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("16", "18"));
            mapTemplate.Connections.Add(new Connection("16", "19"));
            mapTemplate.Connections.Add(new Connection("16", "14"));
            mapTemplate.Connections.Add(new Connection("16", "241"));
            mapTemplate.Connections.Add(new Connection("17", "15"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("17", "18"));
            mapTemplate.Connections.Add(new Connection("17", "313"));
            mapTemplate.Connections.Add(new Connection("17", "314"));
            mapTemplate.Connections.Add(new Connection("18", "17"));
            mapTemplate.Connections.Add(new Connection("18", "16"));
            mapTemplate.Connections.Add(new Connection("18", "325"));
            mapTemplate.Connections.Add(new Connection("18", "314"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("19", "16"));
            mapTemplate.Connections.Add(new Connection("19", "20"));
            mapTemplate.Connections.Add(new Connection("19", "241"));
            mapTemplate.Connections.Add(new Connection("19", "243"));
            mapTemplate.Connections.Add(new Connection("19", "325"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("20", "19"));
            mapTemplate.Connections.Add(new Connection("20", "10"));
            mapTemplate.Connections.Add(new Connection("20", "243"));
            mapTemplate.Connections.Add(new Connection("20", "350"));
            mapTemplate.Connections.Add(new Connection("20", "325"));
            mapTemplate.Connections.Add(new Connection("21", "23"));
            mapTemplate.Connections.Add(new Connection("21", "22"));
            mapTemplate.Connections.Add(new Connection("21", "24"));
            mapTemplate.Connections.Add(new Connection("21", "258"));
            mapTemplate.Connections.Add(new Connection("21", "253"));
            mapTemplate.Connections.Add(new Connection("21", "257"));
            mapTemplate.Connections.Add(new Connection("21", "329"));
            mapTemplate.Connections.Add(new Connection("21", "352"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("22", "21"));
            mapTemplate.Connections.Add(new Connection("22", "167"));
            mapTemplate.Connections.Add(new Connection("22", "166"));
            mapTemplate.Connections.Add(new Connection("22", "165"));
            mapTemplate.Connections.Add(new Connection("22", "258"));
            mapTemplate.Connections.Add(new Connection("23", "21"));
            mapTemplate.Connections.Add(new Connection("23", "22"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("23", "167"));
            mapTemplate.Connections.Add(new Connection("23", "346"));
            mapTemplate.Connections.Add(new Connection("24", "21"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("24", "346"));
            mapTemplate.Connections.Add(new Connection("24", "329"));
            mapTemplate.Connections.Add(new Connection("25", "28"));
            mapTemplate.Connections.Add(new Connection("25", "27"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("25", "263"));
            mapTemplate.Connections.Add(new Connection("25", "264"));
            mapTemplate.Connections.Add(new Connection("25", "439"));
            mapTemplate.Connections.Add(new Connection("26", "25"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("26", "34"));
            mapTemplate.Connections.Add(new Connection("26", "32"));
            mapTemplate.Connections.Add(new Connection("26", "439"));
            mapTemplate.Connections.Add(new Connection("26", "440"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("27", "25"));
            mapTemplate.Connections.Add(new Connection("27", "26"));
            mapTemplate.Connections.Add(new Connection("27", "32"));
            mapTemplate.Connections.Add(new Connection("28", "25"));
            mapTemplate.Connections.Add(new Connection("28", "27"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("28", "30"));
            mapTemplate.Connections.Add(new Connection("28", "264"));
            mapTemplate.Connections.Add(new Connection("28", "261"));
            mapTemplate.Connections.Add(new Connection("28", "32"));
            mapTemplate.Connections.Add(new Connection("29", "28"));
            mapTemplate.Connections.Add(new Connection("29", "30"));
            mapTemplate.Connections.Add(new Connection("29", "31"));
            mapTemplate.Connections.Add(new Connection("29", "144"));
            mapTemplate.Connections.Add(new Connection("29", "145"));
            mapTemplate.Connections.Add(new Connection("29", "261"));
            mapTemplate.Connections.Add(new Connection("29", "262"));
            mapTemplate.Connections.Add(new Connection("30", "28"));
            mapTemplate.Connections.Add(new Connection("30", "29"));
            mapTemplate.Connections.Add(new Connection("30", "31"));
            mapTemplate.Connections.Add(new Connection("30", "32"));
            mapTemplate.Connections.Add(new Connection("30", "33"));
            mapTemplate.Connections.Add(new Connection("31", "29"));
            mapTemplate.Connections.Add(new Connection("31", "30"));
            mapTemplate.Connections.Add(new Connection("31", "33"));
            mapTemplate.Connections.Add(new Connection("31", "145"));
            mapTemplate.Connections.Add(new Connection("31", "152"));
            mapTemplate.Connections.Add(new Connection("32", "27"));
            mapTemplate.Connections.Add(new Connection("32", "26"));
            mapTemplate.Connections.Add(new Connection("32", "30"));
            mapTemplate.Connections.Add(new Connection("32", "33"));
            mapTemplate.Connections.Add(new Connection("32", "34"));
            mapTemplate.Connections.Add(new Connection("32", "28"));
            mapTemplate.Connections.Add(new Connection("33", "30"));
            mapTemplate.Connections.Add(new Connection("33", "31"));
            mapTemplate.Connections.Add(new Connection("33", "32"));
            mapTemplate.Connections.Add(new Connection("33", "34"));
            mapTemplate.Connections.Add(new Connection("33", "152"));
            mapTemplate.Connections.Add(new Connection("33", "153"));
            mapTemplate.Connections.Add(new Connection("34", "26"));
            mapTemplate.Connections.Add(new Connection("34", "33"));
            mapTemplate.Connections.Add(new Connection("34", "32"));
            mapTemplate.Connections.Add(new Connection("34", "154"));
            mapTemplate.Connections.Add(new Connection("34", "403"));
            mapTemplate.Connections.Add(new Connection("34", "404"));
            mapTemplate.Connections.Add(new Connection("34", "406"));
            mapTemplate.Connections.Add(new Connection("34", "440"));
            mapTemplate.Connections.Add(new Connection("34", "446"));
            mapTemplate.Connections.Add(new Connection("34", "409"));
            mapTemplate.Connections.Add(new Connection("35", "37"));
            mapTemplate.Connections.Add(new Connection("35", "36"));
            mapTemplate.Connections.Add(new Connection("35", "119"));
            mapTemplate.Connections.Add(new Connection("35", "127"));
            mapTemplate.Connections.Add(new Connection("35", "126"));
            mapTemplate.Connections.Add(new Connection("36", "37"));
            mapTemplate.Connections.Add(new Connection("36", "35"));
            mapTemplate.Connections.Add(new Connection("36", "38"));
            mapTemplate.Connections.Add(new Connection("36", "127"));
            mapTemplate.Connections.Add(new Connection("36", "128"));
            mapTemplate.Connections.Add(new Connection("37", "35"));
            mapTemplate.Connections.Add(new Connection("37", "36"));
            mapTemplate.Connections.Add(new Connection("37", "38"));
            mapTemplate.Connections.Add(new Connection("38", "36"));
            mapTemplate.Connections.Add(new Connection("38", "37"));
            mapTemplate.Connections.Add(new Connection("38", "39"));
            mapTemplate.Connections.Add(new Connection("38", "132"));
            mapTemplate.Connections.Add(new Connection("38", "139"));
            mapTemplate.Connections.Add(new Connection("38", "128"));
            mapTemplate.Connections.Add(new Connection("39", "38"));
            mapTemplate.Connections.Add(new Connection("39", "139"));
            mapTemplate.Connections.Add(new Connection("40", "41"));
            mapTemplate.Connections.Add(new Connection("40", "44"));
            mapTemplate.Connections.Add(new Connection("40", "157"));
            mapTemplate.Connections.Add(new Connection("40", "410"));
            mapTemplate.Connections.Add(new Connection("41", "40"));
            mapTemplate.Connections.Add(new Connection("41", "42"));
            mapTemplate.Connections.Add(new Connection("41", "44"));
            mapTemplate.Connections.Add(new Connection("41", "43"));
            mapTemplate.Connections.Add(new Connection("41", "410"));
            mapTemplate.Connections.Add(new Connection("41", "412"));
            mapTemplate.Connections.Add(new Connection("41", "413"));
            mapTemplate.Connections.Add(new Connection("42", "41"));
            mapTemplate.Connections.Add(new Connection("42", "43"));
            mapTemplate.Connections.Add(new Connection("42", "202"));
            mapTemplate.Connections.Add(new Connection("42", "413"));
            mapTemplate.Connections.Add(new Connection("43", "46"));
            mapTemplate.Connections.Add(new Connection("43", "41"));
            mapTemplate.Connections.Add(new Connection("43", "45"));
            mapTemplate.Connections.Add(new Connection("43", "44"));
            mapTemplate.Connections.Add(new Connection("43", "42"));
            mapTemplate.Connections.Add(new Connection("43", "202"));
            mapTemplate.Connections.Add(new Connection("44", "40"));
            mapTemplate.Connections.Add(new Connection("44", "41"));
            mapTemplate.Connections.Add(new Connection("44", "45"));
            mapTemplate.Connections.Add(new Connection("44", "43"));
            mapTemplate.Connections.Add(new Connection("44", "157"));
            mapTemplate.Connections.Add(new Connection("44", "160"));
            mapTemplate.Connections.Add(new Connection("44", "161"));
            mapTemplate.Connections.Add(new Connection("45", "48"));
            mapTemplate.Connections.Add(new Connection("45", "47"));
            mapTemplate.Connections.Add(new Connection("45", "46"));
            mapTemplate.Connections.Add(new Connection("45", "44"));
            mapTemplate.Connections.Add(new Connection("45", "43"));
            mapTemplate.Connections.Add(new Connection("45", "161"));
            mapTemplate.Connections.Add(new Connection("46", "47"));
            mapTemplate.Connections.Add(new Connection("46", "45"));
            mapTemplate.Connections.Add(new Connection("46", "43"));
            mapTemplate.Connections.Add(new Connection("46", "202"));
            mapTemplate.Connections.Add(new Connection("47", "49"));
            mapTemplate.Connections.Add(new Connection("47", "48"));
            mapTemplate.Connections.Add(new Connection("47", "46"));
            mapTemplate.Connections.Add(new Connection("47", "45"));
            mapTemplate.Connections.Add(new Connection("48", "50"));
            mapTemplate.Connections.Add(new Connection("48", "49"));
            mapTemplate.Connections.Add(new Connection("48", "47"));
            mapTemplate.Connections.Add(new Connection("48", "45"));
            mapTemplate.Connections.Add(new Connection("48", "161"));
            mapTemplate.Connections.Add(new Connection("49", "52"));
            mapTemplate.Connections.Add(new Connection("49", "51"));
            mapTemplate.Connections.Add(new Connection("49", "50"));
            mapTemplate.Connections.Add(new Connection("49", "48"));
            mapTemplate.Connections.Add(new Connection("49", "47"));
            mapTemplate.Connections.Add(new Connection("50", "51"));
            mapTemplate.Connections.Add(new Connection("50", "48"));
            mapTemplate.Connections.Add(new Connection("50", "49"));
            mapTemplate.Connections.Add(new Connection("50", "161"));
            mapTemplate.Connections.Add(new Connection("50", "163"));
            mapTemplate.Connections.Add(new Connection("51", "49"));
            mapTemplate.Connections.Add(new Connection("51", "52"));
            mapTemplate.Connections.Add(new Connection("51", "50"));
            mapTemplate.Connections.Add(new Connection("51", "180"));
            mapTemplate.Connections.Add(new Connection("52", "54"));
            mapTemplate.Connections.Add(new Connection("52", "49"));
            mapTemplate.Connections.Add(new Connection("52", "51"));
            mapTemplate.Connections.Add(new Connection("52", "205"));
            mapTemplate.Connections.Add(new Connection("53", "54"));
            mapTemplate.Connections.Add(new Connection("53", "199"));
            mapTemplate.Connections.Add(new Connection("54", "55"));
            mapTemplate.Connections.Add(new Connection("54", "53"));
            mapTemplate.Connections.Add(new Connection("54", "52"));
            mapTemplate.Connections.Add(new Connection("55", "54"));
            mapTemplate.Connections.Add(new Connection("55", "209"));
            mapTemplate.Connections.Add(new Connection("55", "389"));
            mapTemplate.Connections.Add(new Connection("56", "57"));
            mapTemplate.Connections.Add(new Connection("56", "58"));
            mapTemplate.Connections.Add(new Connection("56", "544"));
            mapTemplate.Connections.Add(new Connection("57", "56"));
            mapTemplate.Connections.Add(new Connection("57", "58"));
            mapTemplate.Connections.Add(new Connection("57", "61"));
            mapTemplate.Connections.Add(new Connection("57", "59"));
            mapTemplate.Connections.Add(new Connection("58", "57"));
            mapTemplate.Connections.Add(new Connection("58", "56"));
            mapTemplate.Connections.Add(new Connection("58", "59"));
            mapTemplate.Connections.Add(new Connection("58", "544"));
            mapTemplate.Connections.Add(new Connection("58", "549"));
            mapTemplate.Connections.Add(new Connection("59", "57"));
            mapTemplate.Connections.Add(new Connection("59", "58"));
            mapTemplate.Connections.Add(new Connection("59", "61"));
            mapTemplate.Connections.Add(new Connection("59", "60"));
            mapTemplate.Connections.Add(new Connection("59", "549"));
            mapTemplate.Connections.Add(new Connection("59", "550"));
            mapTemplate.Connections.Add(new Connection("60", "59"));
            mapTemplate.Connections.Add(new Connection("60", "61"));
            mapTemplate.Connections.Add(new Connection("60", "62"));
            mapTemplate.Connections.Add(new Connection("60", "421"));
            mapTemplate.Connections.Add(new Connection("60", "550"));
            mapTemplate.Connections.Add(new Connection("61", "57"));
            mapTemplate.Connections.Add(new Connection("61", "59"));
            mapTemplate.Connections.Add(new Connection("61", "60"));
            mapTemplate.Connections.Add(new Connection("61", "63"));
            mapTemplate.Connections.Add(new Connection("61", "62"));
            mapTemplate.Connections.Add(new Connection("62", "63"));
            mapTemplate.Connections.Add(new Connection("62", "60"));
            mapTemplate.Connections.Add(new Connection("62", "65"));
            mapTemplate.Connections.Add(new Connection("62", "66"));
            mapTemplate.Connections.Add(new Connection("62", "421"));
            mapTemplate.Connections.Add(new Connection("62", "422"));
            mapTemplate.Connections.Add(new Connection("62", "61"));
            mapTemplate.Connections.Add(new Connection("63", "64"));
            mapTemplate.Connections.Add(new Connection("63", "62"));
            mapTemplate.Connections.Add(new Connection("63", "61"));
            mapTemplate.Connections.Add(new Connection("63", "65"));
            mapTemplate.Connections.Add(new Connection("63", "222"));
            mapTemplate.Connections.Add(new Connection("64", "63"));
            mapTemplate.Connections.Add(new Connection("64", "222"));
            mapTemplate.Connections.Add(new Connection("65", "63"));
            mapTemplate.Connections.Add(new Connection("65", "62"));
            mapTemplate.Connections.Add(new Connection("65", "66"));
            mapTemplate.Connections.Add(new Connection("65", "67"));
            mapTemplate.Connections.Add(new Connection("65", "222"));
            mapTemplate.Connections.Add(new Connection("65", "223"));
            mapTemplate.Connections.Add(new Connection("66", "62"));
            mapTemplate.Connections.Add(new Connection("66", "65"));
            mapTemplate.Connections.Add(new Connection("66", "67"));
            mapTemplate.Connections.Add(new Connection("66", "422"));
            mapTemplate.Connections.Add(new Connection("66", "424"));
            mapTemplate.Connections.Add(new Connection("67", "65"));
            mapTemplate.Connections.Add(new Connection("67", "66"));
            mapTemplate.Connections.Add(new Connection("67", "223"));
            mapTemplate.Connections.Add(new Connection("67", "424"));
            mapTemplate.Connections.Add(new Connection("67", "420"));
            mapTemplate.Connections.Add(new Connection("68", "69"));
            mapTemplate.Connections.Add(new Connection("68", "102"));
            mapTemplate.Connections.Add(new Connection("68", "103"));
            mapTemplate.Connections.Add(new Connection("69", "70"));
            mapTemplate.Connections.Add(new Connection("69", "68"));
            mapTemplate.Connections.Add(new Connection("69", "80"));
            mapTemplate.Connections.Add(new Connection("69", "102"));
            mapTemplate.Connections.Add(new Connection("70", "81"));
            mapTemplate.Connections.Add(new Connection("70", "71"));
            mapTemplate.Connections.Add(new Connection("70", "69"));
            mapTemplate.Connections.Add(new Connection("70", "80"));
            mapTemplate.Connections.Add(new Connection("71", "84"));
            mapTemplate.Connections.Add(new Connection("71", "81"));
            mapTemplate.Connections.Add(new Connection("71", "72"));
            mapTemplate.Connections.Add(new Connection("71", "70"));
            mapTemplate.Connections.Add(new Connection("72", "86"));
            mapTemplate.Connections.Add(new Connection("72", "84"));
            mapTemplate.Connections.Add(new Connection("72", "74"));
            mapTemplate.Connections.Add(new Connection("72", "73"));
            mapTemplate.Connections.Add(new Connection("72", "71"));
            mapTemplate.Connections.Add(new Connection("73", "86"));
            mapTemplate.Connections.Add(new Connection("73", "75"));
            mapTemplate.Connections.Add(new Connection("73", "74"));
            mapTemplate.Connections.Add(new Connection("73", "72"));
            mapTemplate.Connections.Add(new Connection("73", "89"));
            mapTemplate.Connections.Add(new Connection("74", "77"));
            mapTemplate.Connections.Add(new Connection("74", "75"));
            mapTemplate.Connections.Add(new Connection("74", "73"));
            mapTemplate.Connections.Add(new Connection("74", "72"));
            mapTemplate.Connections.Add(new Connection("75", "90"));
            mapTemplate.Connections.Add(new Connection("75", "89"));
            mapTemplate.Connections.Add(new Connection("75", "76"));
            mapTemplate.Connections.Add(new Connection("75", "78"));
            mapTemplate.Connections.Add(new Connection("75", "77"));
            mapTemplate.Connections.Add(new Connection("75", "74"));
            mapTemplate.Connections.Add(new Connection("75", "73"));
            mapTemplate.Connections.Add(new Connection("76", "92"));
            mapTemplate.Connections.Add(new Connection("76", "78"));
            mapTemplate.Connections.Add(new Connection("76", "90"));
            mapTemplate.Connections.Add(new Connection("76", "75"));
            mapTemplate.Connections.Add(new Connection("77", "79"));
            mapTemplate.Connections.Add(new Connection("77", "78"));
            mapTemplate.Connections.Add(new Connection("77", "75"));
            mapTemplate.Connections.Add(new Connection("77", "74"));
            mapTemplate.Connections.Add(new Connection("77", "355"));
            mapTemplate.Connections.Add(new Connection("78", "6"));
            mapTemplate.Connections.Add(new Connection("78", "76"));
            mapTemplate.Connections.Add(new Connection("78", "79"));
            mapTemplate.Connections.Add(new Connection("78", "77"));
            mapTemplate.Connections.Add(new Connection("78", "75"));
            mapTemplate.Connections.Add(new Connection("79", "78"));
            mapTemplate.Connections.Add(new Connection("79", "77"));
            mapTemplate.Connections.Add(new Connection("80", "81"));
            mapTemplate.Connections.Add(new Connection("80", "82"));
            mapTemplate.Connections.Add(new Connection("80", "70"));
            mapTemplate.Connections.Add(new Connection("80", "69"));
            mapTemplate.Connections.Add(new Connection("80", "102"));
            mapTemplate.Connections.Add(new Connection("80", "104"));
            mapTemplate.Connections.Add(new Connection("81", "84"));
            mapTemplate.Connections.Add(new Connection("81", "70"));
            mapTemplate.Connections.Add(new Connection("81", "71"));
            mapTemplate.Connections.Add(new Connection("81", "83"));
            mapTemplate.Connections.Add(new Connection("81", "80"));
            mapTemplate.Connections.Add(new Connection("81", "82"));
            mapTemplate.Connections.Add(new Connection("82", "83"));
            mapTemplate.Connections.Add(new Connection("82", "81"));
            mapTemplate.Connections.Add(new Connection("82", "80"));
            mapTemplate.Connections.Add(new Connection("82", "104"));
            mapTemplate.Connections.Add(new Connection("83", "85"));
            mapTemplate.Connections.Add(new Connection("83", "81"));
            mapTemplate.Connections.Add(new Connection("83", "82"));
            mapTemplate.Connections.Add(new Connection("83", "84"));
            mapTemplate.Connections.Add(new Connection("84", "86"));
            mapTemplate.Connections.Add(new Connection("84", "81"));
            mapTemplate.Connections.Add(new Connection("84", "72"));
            mapTemplate.Connections.Add(new Connection("84", "71"));
            mapTemplate.Connections.Add(new Connection("84", "85"));
            mapTemplate.Connections.Add(new Connection("84", "83"));
            mapTemplate.Connections.Add(new Connection("85", "87"));
            mapTemplate.Connections.Add(new Connection("85", "88"));
            mapTemplate.Connections.Add(new Connection("85", "86"));
            mapTemplate.Connections.Add(new Connection("85", "83"));
            mapTemplate.Connections.Add(new Connection("85", "84"));
            mapTemplate.Connections.Add(new Connection("86", "88"));
            mapTemplate.Connections.Add(new Connection("86", "73"));
            mapTemplate.Connections.Add(new Connection("86", "72"));
            mapTemplate.Connections.Add(new Connection("86", "84"));
            mapTemplate.Connections.Add(new Connection("86", "85"));
            mapTemplate.Connections.Add(new Connection("86", "89"));
            mapTemplate.Connections.Add(new Connection("87", "93"));
            mapTemplate.Connections.Add(new Connection("87", "94"));
            mapTemplate.Connections.Add(new Connection("87", "85"));
            mapTemplate.Connections.Add(new Connection("87", "88"));
            mapTemplate.Connections.Add(new Connection("88", "94"));
            mapTemplate.Connections.Add(new Connection("88", "90"));
            mapTemplate.Connections.Add(new Connection("88", "86"));
            mapTemplate.Connections.Add(new Connection("88", "87"));
            mapTemplate.Connections.Add(new Connection("88", "85"));
            mapTemplate.Connections.Add(new Connection("88", "89"));
            mapTemplate.Connections.Add(new Connection("89", "90"));
            mapTemplate.Connections.Add(new Connection("89", "75"));
            mapTemplate.Connections.Add(new Connection("89", "88"));
            mapTemplate.Connections.Add(new Connection("89", "86"));
            mapTemplate.Connections.Add(new Connection("89", "73"));
            mapTemplate.Connections.Add(new Connection("90", "94"));
            mapTemplate.Connections.Add(new Connection("90", "92"));
            mapTemplate.Connections.Add(new Connection("90", "88"));
            mapTemplate.Connections.Add(new Connection("90", "89"));
            mapTemplate.Connections.Add(new Connection("90", "75"));
            mapTemplate.Connections.Add(new Connection("90", "91"));
            mapTemplate.Connections.Add(new Connection("90", "76"));
            mapTemplate.Connections.Add(new Connection("91", "97"));
            mapTemplate.Connections.Add(new Connection("91", "96"));
            mapTemplate.Connections.Add(new Connection("91", "94"));
            mapTemplate.Connections.Add(new Connection("91", "92"));
            mapTemplate.Connections.Add(new Connection("91", "90"));
            mapTemplate.Connections.Add(new Connection("92", "101"));
            mapTemplate.Connections.Add(new Connection("92", "97"));
            mapTemplate.Connections.Add(new Connection("92", "90"));
            mapTemplate.Connections.Add(new Connection("92", "91"));
            mapTemplate.Connections.Add(new Connection("92", "76"));
            mapTemplate.Connections.Add(new Connection("93", "95"));
            mapTemplate.Connections.Add(new Connection("93", "94"));
            mapTemplate.Connections.Add(new Connection("93", "87"));
            mapTemplate.Connections.Add(new Connection("94", "96"));
            mapTemplate.Connections.Add(new Connection("94", "93"));
            mapTemplate.Connections.Add(new Connection("94", "95"));
            mapTemplate.Connections.Add(new Connection("94", "87"));
            mapTemplate.Connections.Add(new Connection("94", "88"));
            mapTemplate.Connections.Add(new Connection("94", "90"));
            mapTemplate.Connections.Add(new Connection("94", "91"));
            mapTemplate.Connections.Add(new Connection("95", "117"));
            mapTemplate.Connections.Add(new Connection("95", "96"));
            mapTemplate.Connections.Add(new Connection("95", "93"));
            mapTemplate.Connections.Add(new Connection("95", "94"));
            mapTemplate.Connections.Add(new Connection("96", "98"));
            mapTemplate.Connections.Add(new Connection("96", "91"));
            mapTemplate.Connections.Add(new Connection("96", "94"));
            mapTemplate.Connections.Add(new Connection("96", "95"));
            mapTemplate.Connections.Add(new Connection("96", "97"));
            mapTemplate.Connections.Add(new Connection("97", "101"));
            mapTemplate.Connections.Add(new Connection("97", "98"));
            mapTemplate.Connections.Add(new Connection("97", "92"));
            mapTemplate.Connections.Add(new Connection("97", "91"));
            mapTemplate.Connections.Add(new Connection("97", "96"));
            mapTemplate.Connections.Add(new Connection("98", "99"));
            mapTemplate.Connections.Add(new Connection("98", "101"));
            mapTemplate.Connections.Add(new Connection("98", "97"));
            mapTemplate.Connections.Add(new Connection("98", "96"));
            mapTemplate.Connections.Add(new Connection("98", "100"));
            mapTemplate.Connections.Add(new Connection("99", "100"));
            mapTemplate.Connections.Add(new Connection("99", "98"));
            mapTemplate.Connections.Add(new Connection("100", "9"));
            mapTemplate.Connections.Add(new Connection("100", "101"));
            mapTemplate.Connections.Add(new Connection("100", "99"));
            mapTemplate.Connections.Add(new Connection("100", "236"));
            mapTemplate.Connections.Add(new Connection("100", "98"));
            mapTemplate.Connections.Add(new Connection("101", "6"));
            mapTemplate.Connections.Add(new Connection("101", "100"));
            mapTemplate.Connections.Add(new Connection("101", "98"));
            mapTemplate.Connections.Add(new Connection("101", "97"));
            mapTemplate.Connections.Add(new Connection("101", "92"));
            mapTemplate.Connections.Add(new Connection("102", "68"));
            mapTemplate.Connections.Add(new Connection("102", "80"));
            mapTemplate.Connections.Add(new Connection("102", "104"));
            mapTemplate.Connections.Add(new Connection("102", "106"));
            mapTemplate.Connections.Add(new Connection("102", "105"));
            mapTemplate.Connections.Add(new Connection("102", "103"));
            mapTemplate.Connections.Add(new Connection("102", "69"));
            mapTemplate.Connections.Add(new Connection("103", "68"));
            mapTemplate.Connections.Add(new Connection("103", "106"));
            mapTemplate.Connections.Add(new Connection("103", "528"));
            mapTemplate.Connections.Add(new Connection("103", "102"));
            mapTemplate.Connections.Add(new Connection("104", "102"));
            mapTemplate.Connections.Add(new Connection("104", "80"));
            mapTemplate.Connections.Add(new Connection("104", "82"));
            mapTemplate.Connections.Add(new Connection("104", "105"));
            mapTemplate.Connections.Add(new Connection("105", "104"));
            mapTemplate.Connections.Add(new Connection("105", "102"));
            mapTemplate.Connections.Add(new Connection("105", "106"));
            mapTemplate.Connections.Add(new Connection("105", "109"));
            mapTemplate.Connections.Add(new Connection("105", "108"));
            mapTemplate.Connections.Add(new Connection("105", "107"));
            mapTemplate.Connections.Add(new Connection("106", "102"));
            mapTemplate.Connections.Add(new Connection("106", "103"));
            mapTemplate.Connections.Add(new Connection("106", "105"));
            mapTemplate.Connections.Add(new Connection("106", "107"));
            mapTemplate.Connections.Add(new Connection("106", "113"));
            mapTemplate.Connections.Add(new Connection("106", "110"));
            mapTemplate.Connections.Add(new Connection("106", "528"));
            mapTemplate.Connections.Add(new Connection("106", "530"));
            mapTemplate.Connections.Add(new Connection("106", "531"));
            mapTemplate.Connections.Add(new Connection("107", "105"));
            mapTemplate.Connections.Add(new Connection("107", "106"));
            mapTemplate.Connections.Add(new Connection("107", "108"));
            mapTemplate.Connections.Add(new Connection("107", "113"));
            mapTemplate.Connections.Add(new Connection("108", "105"));
            mapTemplate.Connections.Add(new Connection("108", "109"));
            mapTemplate.Connections.Add(new Connection("108", "118"));
            mapTemplate.Connections.Add(new Connection("108", "115"));
            mapTemplate.Connections.Add(new Connection("108", "113"));
            mapTemplate.Connections.Add(new Connection("108", "107"));
            mapTemplate.Connections.Add(new Connection("109", "105"));
            mapTemplate.Connections.Add(new Connection("109", "108"));
            mapTemplate.Connections.Add(new Connection("109", "118"));
            mapTemplate.Connections.Add(new Connection("110", "106"));
            mapTemplate.Connections.Add(new Connection("110", "113"));
            mapTemplate.Connections.Add(new Connection("110", "114"));
            mapTemplate.Connections.Add(new Connection("110", "111"));
            mapTemplate.Connections.Add(new Connection("110", "531"));
            mapTemplate.Connections.Add(new Connection("110", "533"));
            mapTemplate.Connections.Add(new Connection("111", "112"));
            mapTemplate.Connections.Add(new Connection("111", "114"));
            mapTemplate.Connections.Add(new Connection("111", "110"));
            mapTemplate.Connections.Add(new Connection("111", "533"));
            mapTemplate.Connections.Add(new Connection("112", "116"));
            mapTemplate.Connections.Add(new Connection("112", "111"));
            mapTemplate.Connections.Add(new Connection("112", "114"));
            mapTemplate.Connections.Add(new Connection("112", "542"));
            mapTemplate.Connections.Add(new Connection("113", "106"));
            mapTemplate.Connections.Add(new Connection("113", "108"));
            mapTemplate.Connections.Add(new Connection("113", "110"));
            mapTemplate.Connections.Add(new Connection("113", "114"));
            mapTemplate.Connections.Add(new Connection("113", "115"));
            mapTemplate.Connections.Add(new Connection("113", "107"));
            mapTemplate.Connections.Add(new Connection("114", "113"));
            mapTemplate.Connections.Add(new Connection("114", "116"));
            mapTemplate.Connections.Add(new Connection("114", "115"));
            mapTemplate.Connections.Add(new Connection("114", "111"));
            mapTemplate.Connections.Add(new Connection("114", "110"));
            mapTemplate.Connections.Add(new Connection("114", "112"));
            mapTemplate.Connections.Add(new Connection("115", "108"));
            mapTemplate.Connections.Add(new Connection("115", "113"));
            mapTemplate.Connections.Add(new Connection("115", "118"));
            mapTemplate.Connections.Add(new Connection("115", "116"));
            mapTemplate.Connections.Add(new Connection("115", "117"));
            mapTemplate.Connections.Add(new Connection("115", "114"));
            mapTemplate.Connections.Add(new Connection("116", "117"));
            mapTemplate.Connections.Add(new Connection("116", "115"));
            mapTemplate.Connections.Add(new Connection("116", "112"));
            mapTemplate.Connections.Add(new Connection("116", "114"));
            mapTemplate.Connections.Add(new Connection("117", "95"));
            mapTemplate.Connections.Add(new Connection("117", "116"));
            mapTemplate.Connections.Add(new Connection("117", "115"));
            mapTemplate.Connections.Add(new Connection("117", "118"));
            mapTemplate.Connections.Add(new Connection("118", "109"));
            mapTemplate.Connections.Add(new Connection("118", "108"));
            mapTemplate.Connections.Add(new Connection("118", "115"));
            mapTemplate.Connections.Add(new Connection("118", "117"));
            mapTemplate.Connections.Add(new Connection("119", "35"));
            mapTemplate.Connections.Add(new Connection("119", "120"));
            mapTemplate.Connections.Add(new Connection("119", "126"));
            mapTemplate.Connections.Add(new Connection("120", "119"));
            mapTemplate.Connections.Add(new Connection("120", "126"));
            mapTemplate.Connections.Add(new Connection("120", "121"));
            mapTemplate.Connections.Add(new Connection("120", "122"));
            mapTemplate.Connections.Add(new Connection("121", "120"));
            mapTemplate.Connections.Add(new Connection("121", "122"));
            mapTemplate.Connections.Add(new Connection("121", "123"));
            mapTemplate.Connections.Add(new Connection("121", "338"));
            mapTemplate.Connections.Add(new Connection("121", "339"));
            mapTemplate.Connections.Add(new Connection("122", "120"));
            mapTemplate.Connections.Add(new Connection("122", "121"));
            mapTemplate.Connections.Add(new Connection("122", "126"));
            mapTemplate.Connections.Add(new Connection("122", "123"));
            mapTemplate.Connections.Add(new Connection("122", "129"));
            mapTemplate.Connections.Add(new Connection("122", "133"));
            mapTemplate.Connections.Add(new Connection("122", "125"));
            mapTemplate.Connections.Add(new Connection("123", "121"));
            mapTemplate.Connections.Add(new Connection("123", "122"));
            mapTemplate.Connections.Add(new Connection("123", "125"));
            mapTemplate.Connections.Add(new Connection("123", "124"));
            mapTemplate.Connections.Add(new Connection("123", "339"));
            mapTemplate.Connections.Add(new Connection("123", "344"));
            mapTemplate.Connections.Add(new Connection("124", "123"));
            mapTemplate.Connections.Add(new Connection("124", "125"));
            mapTemplate.Connections.Add(new Connection("124", "344"));
            mapTemplate.Connections.Add(new Connection("125", "133"));
            mapTemplate.Connections.Add(new Connection("125", "123"));
            mapTemplate.Connections.Add(new Connection("125", "124"));
            mapTemplate.Connections.Add(new Connection("125", "122"));
            mapTemplate.Connections.Add(new Connection("126", "119"));
            mapTemplate.Connections.Add(new Connection("126", "120"));
            mapTemplate.Connections.Add(new Connection("126", "127"));
            mapTemplate.Connections.Add(new Connection("126", "129"));
            mapTemplate.Connections.Add(new Connection("126", "122"));
            mapTemplate.Connections.Add(new Connection("126", "35"));
            mapTemplate.Connections.Add(new Connection("127", "126"));
            mapTemplate.Connections.Add(new Connection("127", "129"));
            mapTemplate.Connections.Add(new Connection("127", "128"));
            mapTemplate.Connections.Add(new Connection("127", "130"));
            mapTemplate.Connections.Add(new Connection("127", "35"));
            mapTemplate.Connections.Add(new Connection("127", "36"));
            mapTemplate.Connections.Add(new Connection("128", "127"));
            mapTemplate.Connections.Add(new Connection("128", "132"));
            mapTemplate.Connections.Add(new Connection("128", "130"));
            mapTemplate.Connections.Add(new Connection("128", "36"));
            mapTemplate.Connections.Add(new Connection("128", "38"));
            mapTemplate.Connections.Add(new Connection("129", "127"));
            mapTemplate.Connections.Add(new Connection("129", "130"));
            mapTemplate.Connections.Add(new Connection("129", "126"));
            mapTemplate.Connections.Add(new Connection("129", "122"));
            mapTemplate.Connections.Add(new Connection("129", "133"));
            mapTemplate.Connections.Add(new Connection("129", "131"));
            mapTemplate.Connections.Add(new Connection("130", "127"));
            mapTemplate.Connections.Add(new Connection("130", "129"));
            mapTemplate.Connections.Add(new Connection("130", "131"));
            mapTemplate.Connections.Add(new Connection("130", "132"));
            mapTemplate.Connections.Add(new Connection("130", "128"));
            mapTemplate.Connections.Add(new Connection("131", "130"));
            mapTemplate.Connections.Add(new Connection("131", "132"));
            mapTemplate.Connections.Add(new Connection("131", "129"));
            mapTemplate.Connections.Add(new Connection("131", "133"));
            mapTemplate.Connections.Add(new Connection("131", "134"));
            mapTemplate.Connections.Add(new Connection("131", "136"));
            mapTemplate.Connections.Add(new Connection("132", "128"));
            mapTemplate.Connections.Add(new Connection("132", "130"));
            mapTemplate.Connections.Add(new Connection("132", "131"));
            mapTemplate.Connections.Add(new Connection("132", "38"));
            mapTemplate.Connections.Add(new Connection("132", "139"));
            mapTemplate.Connections.Add(new Connection("132", "136"));
            mapTemplate.Connections.Add(new Connection("133", "122"));
            mapTemplate.Connections.Add(new Connection("133", "125"));
            mapTemplate.Connections.Add(new Connection("133", "134"));
            mapTemplate.Connections.Add(new Connection("133", "129"));
            mapTemplate.Connections.Add(new Connection("133", "131"));
            mapTemplate.Connections.Add(new Connection("134", "133"));
            mapTemplate.Connections.Add(new Connection("134", "131"));
            mapTemplate.Connections.Add(new Connection("134", "135"));
            mapTemplate.Connections.Add(new Connection("134", "136"));
            mapTemplate.Connections.Add(new Connection("135", "134"));
            mapTemplate.Connections.Add(new Connection("135", "137"));
            mapTemplate.Connections.Add(new Connection("135", "138"));
            mapTemplate.Connections.Add(new Connection("135", "136"));
            mapTemplate.Connections.Add(new Connection("135", "291"));
            mapTemplate.Connections.Add(new Connection("136", "132"));
            mapTemplate.Connections.Add(new Connection("136", "131"));
            mapTemplate.Connections.Add(new Connection("136", "137"));
            mapTemplate.Connections.Add(new Connection("136", "134"));
            mapTemplate.Connections.Add(new Connection("136", "139"));
            mapTemplate.Connections.Add(new Connection("136", "135"));
            mapTemplate.Connections.Add(new Connection("137", "136"));
            mapTemplate.Connections.Add(new Connection("137", "135"));
            mapTemplate.Connections.Add(new Connection("137", "140"));
            mapTemplate.Connections.Add(new Connection("137", "141"));
            mapTemplate.Connections.Add(new Connection("137", "138"));
            mapTemplate.Connections.Add(new Connection("137", "139"));
            mapTemplate.Connections.Add(new Connection("138", "135"));
            mapTemplate.Connections.Add(new Connection("138", "141"));
            mapTemplate.Connections.Add(new Connection("138", "137"));
            mapTemplate.Connections.Add(new Connection("138", "143"));
            mapTemplate.Connections.Add(new Connection("139", "39"));
            mapTemplate.Connections.Add(new Connection("139", "38"));
            mapTemplate.Connections.Add(new Connection("139", "132"));
            mapTemplate.Connections.Add(new Connection("139", "140"));
            mapTemplate.Connections.Add(new Connection("139", "136"));
            mapTemplate.Connections.Add(new Connection("139", "137"));
            mapTemplate.Connections.Add(new Connection("140", "139"));
            mapTemplate.Connections.Add(new Connection("140", "137"));
            mapTemplate.Connections.Add(new Connection("140", "141"));
            mapTemplate.Connections.Add(new Connection("140", "373"));
            mapTemplate.Connections.Add(new Connection("141", "137"));
            mapTemplate.Connections.Add(new Connection("141", "140"));
            mapTemplate.Connections.Add(new Connection("141", "138"));
            mapTemplate.Connections.Add(new Connection("141", "142"));
            mapTemplate.Connections.Add(new Connection("141", "373"));
            mapTemplate.Connections.Add(new Connection("142", "141"));
            mapTemplate.Connections.Add(new Connection("142", "143"));
            mapTemplate.Connections.Add(new Connection("142", "280"));
            mapTemplate.Connections.Add(new Connection("142", "279"));
            mapTemplate.Connections.Add(new Connection("142", "373"));
            mapTemplate.Connections.Add(new Connection("143", "142"));
            mapTemplate.Connections.Add(new Connection("143", "138"));
            mapTemplate.Connections.Add(new Connection("143", "285"));
            mapTemplate.Connections.Add(new Connection("143", "281"));
            mapTemplate.Connections.Add(new Connection("143", "280"));
            mapTemplate.Connections.Add(new Connection("144", "145"));
            mapTemplate.Connections.Add(new Connection("144", "146"));
            mapTemplate.Connections.Add(new Connection("144", "29"));
            mapTemplate.Connections.Add(new Connection("144", "164"));
            mapTemplate.Connections.Add(new Connection("144", "262"));
            mapTemplate.Connections.Add(new Connection("144", "259"));
            mapTemplate.Connections.Add(new Connection("145", "147"));
            mapTemplate.Connections.Add(new Connection("145", "144"));
            mapTemplate.Connections.Add(new Connection("145", "146"));
            mapTemplate.Connections.Add(new Connection("145", "152"));
            mapTemplate.Connections.Add(new Connection("145", "149"));
            mapTemplate.Connections.Add(new Connection("145", "31"));
            mapTemplate.Connections.Add(new Connection("145", "29"));
            mapTemplate.Connections.Add(new Connection("146", "148"));
            mapTemplate.Connections.Add(new Connection("146", "147"));
            mapTemplate.Connections.Add(new Connection("146", "144"));
            mapTemplate.Connections.Add(new Connection("146", "145"));
            mapTemplate.Connections.Add(new Connection("146", "164"));
            mapTemplate.Connections.Add(new Connection("147", "148"));
            mapTemplate.Connections.Add(new Connection("147", "146"));
            mapTemplate.Connections.Add(new Connection("147", "145"));
            mapTemplate.Connections.Add(new Connection("147", "149"));
            mapTemplate.Connections.Add(new Connection("148", "151"));
            mapTemplate.Connections.Add(new Connection("148", "149"));
            mapTemplate.Connections.Add(new Connection("148", "147"));
            mapTemplate.Connections.Add(new Connection("148", "146"));
            mapTemplate.Connections.Add(new Connection("149", "151"));
            mapTemplate.Connections.Add(new Connection("149", "150"));
            mapTemplate.Connections.Add(new Connection("149", "148"));
            mapTemplate.Connections.Add(new Connection("149", "152"));
            mapTemplate.Connections.Add(new Connection("149", "145"));
            mapTemplate.Connections.Add(new Connection("149", "147"));
            mapTemplate.Connections.Add(new Connection("150", "151"));
            mapTemplate.Connections.Add(new Connection("150", "156"));
            mapTemplate.Connections.Add(new Connection("150", "155"));
            mapTemplate.Connections.Add(new Connection("150", "149"));
            mapTemplate.Connections.Add(new Connection("150", "152"));
            mapTemplate.Connections.Add(new Connection("151", "156"));
            mapTemplate.Connections.Add(new Connection("151", "159"));
            mapTemplate.Connections.Add(new Connection("151", "148"));
            mapTemplate.Connections.Add(new Connection("151", "149"));
            mapTemplate.Connections.Add(new Connection("151", "150"));
            mapTemplate.Connections.Add(new Connection("152", "153"));
            mapTemplate.Connections.Add(new Connection("152", "154"));
            mapTemplate.Connections.Add(new Connection("152", "155"));
            mapTemplate.Connections.Add(new Connection("152", "149"));
            mapTemplate.Connections.Add(new Connection("152", "150"));
            mapTemplate.Connections.Add(new Connection("152", "145"));
            mapTemplate.Connections.Add(new Connection("152", "31"));
            mapTemplate.Connections.Add(new Connection("152", "33"));
            mapTemplate.Connections.Add(new Connection("153", "154"));
            mapTemplate.Connections.Add(new Connection("153", "152"));
            mapTemplate.Connections.Add(new Connection("153", "33"));
            mapTemplate.Connections.Add(new Connection("154", "157"));
            mapTemplate.Connections.Add(new Connection("154", "153"));
            mapTemplate.Connections.Add(new Connection("154", "152"));
            mapTemplate.Connections.Add(new Connection("154", "155"));
            mapTemplate.Connections.Add(new Connection("154", "34"));
            mapTemplate.Connections.Add(new Connection("154", "409"));
            mapTemplate.Connections.Add(new Connection("155", "157"));
            mapTemplate.Connections.Add(new Connection("155", "156"));
            mapTemplate.Connections.Add(new Connection("155", "158"));
            mapTemplate.Connections.Add(new Connection("155", "150"));
            mapTemplate.Connections.Add(new Connection("155", "152"));
            mapTemplate.Connections.Add(new Connection("155", "154"));
            mapTemplate.Connections.Add(new Connection("156", "151"));
            mapTemplate.Connections.Add(new Connection("156", "155"));
            mapTemplate.Connections.Add(new Connection("156", "158"));
            mapTemplate.Connections.Add(new Connection("156", "159"));
            mapTemplate.Connections.Add(new Connection("156", "150"));
            mapTemplate.Connections.Add(new Connection("157", "158"));
            mapTemplate.Connections.Add(new Connection("157", "160"));
            mapTemplate.Connections.Add(new Connection("157", "40"));
            mapTemplate.Connections.Add(new Connection("157", "44"));
            mapTemplate.Connections.Add(new Connection("157", "154"));
            mapTemplate.Connections.Add(new Connection("157", "155"));
            mapTemplate.Connections.Add(new Connection("157", "409"));
            mapTemplate.Connections.Add(new Connection("157", "410"));
            mapTemplate.Connections.Add(new Connection("158", "159"));
            mapTemplate.Connections.Add(new Connection("158", "157"));
            mapTemplate.Connections.Add(new Connection("158", "160"));
            mapTemplate.Connections.Add(new Connection("158", "155"));
            mapTemplate.Connections.Add(new Connection("158", "156"));
            mapTemplate.Connections.Add(new Connection("159", "160"));
            mapTemplate.Connections.Add(new Connection("159", "158"));
            mapTemplate.Connections.Add(new Connection("159", "156"));
            mapTemplate.Connections.Add(new Connection("159", "151"));
            mapTemplate.Connections.Add(new Connection("159", "162"));
            mapTemplate.Connections.Add(new Connection("160", "161"));
            mapTemplate.Connections.Add(new Connection("160", "159"));
            mapTemplate.Connections.Add(new Connection("160", "157"));
            mapTemplate.Connections.Add(new Connection("160", "158"));
            mapTemplate.Connections.Add(new Connection("160", "44"));
            mapTemplate.Connections.Add(new Connection("160", "162"));
            mapTemplate.Connections.Add(new Connection("161", "160"));
            mapTemplate.Connections.Add(new Connection("161", "44"));
            mapTemplate.Connections.Add(new Connection("161", "45"));
            mapTemplate.Connections.Add(new Connection("161", "48"));
            mapTemplate.Connections.Add(new Connection("161", "50"));
            mapTemplate.Connections.Add(new Connection("161", "163"));
            mapTemplate.Connections.Add(new Connection("161", "162"));
            mapTemplate.Connections.Add(new Connection("162", "163"));
            mapTemplate.Connections.Add(new Connection("162", "161"));
            mapTemplate.Connections.Add(new Connection("162", "160"));
            mapTemplate.Connections.Add(new Connection("162", "159"));
            mapTemplate.Connections.Add(new Connection("163", "162"));
            mapTemplate.Connections.Add(new Connection("163", "50"));
            mapTemplate.Connections.Add(new Connection("163", "161"));
            mapTemplate.Connections.Add(new Connection("163", "180"));
            mapTemplate.Connections.Add(new Connection("164", "169"));
            mapTemplate.Connections.Add(new Connection("164", "165"));
            mapTemplate.Connections.Add(new Connection("164", "166"));
            mapTemplate.Connections.Add(new Connection("164", "144"));
            mapTemplate.Connections.Add(new Connection("164", "146"));
            mapTemplate.Connections.Add(new Connection("164", "259"));
            mapTemplate.Connections.Add(new Connection("165", "164"));
            mapTemplate.Connections.Add(new Connection("165", "166"));
            mapTemplate.Connections.Add(new Connection("165", "22"));
            mapTemplate.Connections.Add(new Connection("165", "259"));
            mapTemplate.Connections.Add(new Connection("165", "258"));
            mapTemplate.Connections.Add(new Connection("166", "165"));
            mapTemplate.Connections.Add(new Connection("166", "164"));
            mapTemplate.Connections.Add(new Connection("166", "169"));
            mapTemplate.Connections.Add(new Connection("166", "167"));
            mapTemplate.Connections.Add(new Connection("166", "168"));
            mapTemplate.Connections.Add(new Connection("166", "170"));
            mapTemplate.Connections.Add(new Connection("166", "22"));
            mapTemplate.Connections.Add(new Connection("167", "166"));
            mapTemplate.Connections.Add(new Connection("167", "168"));
            mapTemplate.Connections.Add(new Connection("167", "23"));
            mapTemplate.Connections.Add(new Connection("167", "22"));
            mapTemplate.Connections.Add(new Connection("167", "346"));
            mapTemplate.Connections.Add(new Connection("168", "167"));
            mapTemplate.Connections.Add(new Connection("168", "166"));
            mapTemplate.Connections.Add(new Connection("168", "170"));
            mapTemplate.Connections.Add(new Connection("168", "347"));
            mapTemplate.Connections.Add(new Connection("168", "346"));
            mapTemplate.Connections.Add(new Connection("169", "171"));
            mapTemplate.Connections.Add(new Connection("169", "164"));
            mapTemplate.Connections.Add(new Connection("169", "170"));
            mapTemplate.Connections.Add(new Connection("169", "166"));
            mapTemplate.Connections.Add(new Connection("170", "171"));
            mapTemplate.Connections.Add(new Connection("170", "172"));
            mapTemplate.Connections.Add(new Connection("170", "169"));
            mapTemplate.Connections.Add(new Connection("170", "166"));
            mapTemplate.Connections.Add(new Connection("170", "168"));
            mapTemplate.Connections.Add(new Connection("171", "175"));
            mapTemplate.Connections.Add(new Connection("171", "176"));
            mapTemplate.Connections.Add(new Connection("171", "172"));
            mapTemplate.Connections.Add(new Connection("171", "169"));
            mapTemplate.Connections.Add(new Connection("171", "170"));
            mapTemplate.Connections.Add(new Connection("172", "173"));
            mapTemplate.Connections.Add(new Connection("172", "171"));
            mapTemplate.Connections.Add(new Connection("172", "176"));
            mapTemplate.Connections.Add(new Connection("172", "178"));
            mapTemplate.Connections.Add(new Connection("172", "170"));
            mapTemplate.Connections.Add(new Connection("173", "174"));
            mapTemplate.Connections.Add(new Connection("173", "172"));
            mapTemplate.Connections.Add(new Connection("173", "348"));
            mapTemplate.Connections.Add(new Connection("174", "173"));
            mapTemplate.Connections.Add(new Connection("174", "298"));
            mapTemplate.Connections.Add(new Connection("175", "179"));
            mapTemplate.Connections.Add(new Connection("175", "177"));
            mapTemplate.Connections.Add(new Connection("175", "176"));
            mapTemplate.Connections.Add(new Connection("175", "171"));
            mapTemplate.Connections.Add(new Connection("176", "177"));
            mapTemplate.Connections.Add(new Connection("176", "178"));
            mapTemplate.Connections.Add(new Connection("176", "175"));
            mapTemplate.Connections.Add(new Connection("176", "171"));
            mapTemplate.Connections.Add(new Connection("176", "172"));
            mapTemplate.Connections.Add(new Connection("177", "179"));
            mapTemplate.Connections.Add(new Connection("177", "182"));
            mapTemplate.Connections.Add(new Connection("177", "176"));
            mapTemplate.Connections.Add(new Connection("177", "178"));
            mapTemplate.Connections.Add(new Connection("177", "175"));
            mapTemplate.Connections.Add(new Connection("178", "176"));
            mapTemplate.Connections.Add(new Connection("178", "177"));
            mapTemplate.Connections.Add(new Connection("178", "172"));
            mapTemplate.Connections.Add(new Connection("179", "180"));
            mapTemplate.Connections.Add(new Connection("179", "181"));
            mapTemplate.Connections.Add(new Connection("179", "182"));
            mapTemplate.Connections.Add(new Connection("179", "175"));
            mapTemplate.Connections.Add(new Connection("179", "177"));
            mapTemplate.Connections.Add(new Connection("180", "163"));
            mapTemplate.Connections.Add(new Connection("180", "51"));
            mapTemplate.Connections.Add(new Connection("180", "183"));
            mapTemplate.Connections.Add(new Connection("180", "181"));
            mapTemplate.Connections.Add(new Connection("180", "179"));
            mapTemplate.Connections.Add(new Connection("181", "183"));
            mapTemplate.Connections.Add(new Connection("181", "180"));
            mapTemplate.Connections.Add(new Connection("181", "179"));
            mapTemplate.Connections.Add(new Connection("181", "182"));
            mapTemplate.Connections.Add(new Connection("182", "183"));
            mapTemplate.Connections.Add(new Connection("182", "179"));
            mapTemplate.Connections.Add(new Connection("182", "181"));
            mapTemplate.Connections.Add(new Connection("182", "177"));
            mapTemplate.Connections.Add(new Connection("183", "184"));
            mapTemplate.Connections.Add(new Connection("183", "180"));
            mapTemplate.Connections.Add(new Connection("183", "181"));
            mapTemplate.Connections.Add(new Connection("183", "182"));
            mapTemplate.Connections.Add(new Connection("184", "185"));
            mapTemplate.Connections.Add(new Connection("184", "187"));
            mapTemplate.Connections.Add(new Connection("184", "183"));
            mapTemplate.Connections.Add(new Connection("184", "299"));
            mapTemplate.Connections.Add(new Connection("185", "184"));
            mapTemplate.Connections.Add(new Connection("185", "195"));
            mapTemplate.Connections.Add(new Connection("186", "187"));
            mapTemplate.Connections.Add(new Connection("186", "189"));
            mapTemplate.Connections.Add(new Connection("186", "303"));
            mapTemplate.Connections.Add(new Connection("186", "302"));
            mapTemplate.Connections.Add(new Connection("187", "184"));
            mapTemplate.Connections.Add(new Connection("187", "186"));
            mapTemplate.Connections.Add(new Connection("187", "189"));
            mapTemplate.Connections.Add(new Connection("187", "188"));
            mapTemplate.Connections.Add(new Connection("188", "191"));
            mapTemplate.Connections.Add(new Connection("188", "187"));
            mapTemplate.Connections.Add(new Connection("188", "189"));
            mapTemplate.Connections.Add(new Connection("188", "190"));
            mapTemplate.Connections.Add(new Connection("189", "186"));
            mapTemplate.Connections.Add(new Connection("189", "187"));
            mapTemplate.Connections.Add(new Connection("189", "191"));
            mapTemplate.Connections.Add(new Connection("189", "188"));
            mapTemplate.Connections.Add(new Connection("189", "302"));
            mapTemplate.Connections.Add(new Connection("190", "191"));
            mapTemplate.Connections.Add(new Connection("190", "188"));
            mapTemplate.Connections.Add(new Connection("190", "193"));
            mapTemplate.Connections.Add(new Connection("190", "192"));
            mapTemplate.Connections.Add(new Connection("191", "189"));
            mapTemplate.Connections.Add(new Connection("191", "190"));
            mapTemplate.Connections.Add(new Connection("191", "188"));
            mapTemplate.Connections.Add(new Connection("191", "192"));
            mapTemplate.Connections.Add(new Connection("192", "193"));
            mapTemplate.Connections.Add(new Connection("192", "191"));
            mapTemplate.Connections.Add(new Connection("192", "190"));
            mapTemplate.Connections.Add(new Connection("192", "196"));
            mapTemplate.Connections.Add(new Connection("193", "190"));
            mapTemplate.Connections.Add(new Connection("193", "192"));
            mapTemplate.Connections.Add(new Connection("193", "194"));
            mapTemplate.Connections.Add(new Connection("193", "196"));
            mapTemplate.Connections.Add(new Connection("194", "193"));
            mapTemplate.Connections.Add(new Connection("194", "196"));
            mapTemplate.Connections.Add(new Connection("194", "195"));
            mapTemplate.Connections.Add(new Connection("195", "194"));
            mapTemplate.Connections.Add(new Connection("195", "197"));
            mapTemplate.Connections.Add(new Connection("195", "196"));
            mapTemplate.Connections.Add(new Connection("195", "198"));
            mapTemplate.Connections.Add(new Connection("195", "185"));
            mapTemplate.Connections.Add(new Connection("196", "194"));
            mapTemplate.Connections.Add(new Connection("196", "193"));
            mapTemplate.Connections.Add(new Connection("196", "192"));
            mapTemplate.Connections.Add(new Connection("196", "198"));
            mapTemplate.Connections.Add(new Connection("196", "195"));
            mapTemplate.Connections.Add(new Connection("197", "195"));
            mapTemplate.Connections.Add(new Connection("197", "198"));
            mapTemplate.Connections.Add(new Connection("197", "199"));
            mapTemplate.Connections.Add(new Connection("198", "197"));
            mapTemplate.Connections.Add(new Connection("198", "196"));
            mapTemplate.Connections.Add(new Connection("198", "199"));
            mapTemplate.Connections.Add(new Connection("198", "201"));
            mapTemplate.Connections.Add(new Connection("198", "195"));
            mapTemplate.Connections.Add(new Connection("199", "198"));
            mapTemplate.Connections.Add(new Connection("199", "197"));
            mapTemplate.Connections.Add(new Connection("199", "200"));
            mapTemplate.Connections.Add(new Connection("199", "53"));
            mapTemplate.Connections.Add(new Connection("199", "201"));
            mapTemplate.Connections.Add(new Connection("200", "199"));
            mapTemplate.Connections.Add(new Connection("200", "201"));
            mapTemplate.Connections.Add(new Connection("200", "393"));
            mapTemplate.Connections.Add(new Connection("201", "200"));
            mapTemplate.Connections.Add(new Connection("201", "199"));
            mapTemplate.Connections.Add(new Connection("201", "198"));
            mapTemplate.Connections.Add(new Connection("201", "393"));
            mapTemplate.Connections.Add(new Connection("201", "394"));
            mapTemplate.Connections.Add(new Connection("202", "203"));
            mapTemplate.Connections.Add(new Connection("202", "204"));
            mapTemplate.Connections.Add(new Connection("202", "42"));
            mapTemplate.Connections.Add(new Connection("202", "43"));
            mapTemplate.Connections.Add(new Connection("202", "46"));
            mapTemplate.Connections.Add(new Connection("203", "206"));
            mapTemplate.Connections.Add(new Connection("203", "213"));
            mapTemplate.Connections.Add(new Connection("203", "212"));
            mapTemplate.Connections.Add(new Connection("203", "202"));
            mapTemplate.Connections.Add(new Connection("203", "204"));
            mapTemplate.Connections.Add(new Connection("203", "205"));
            mapTemplate.Connections.Add(new Connection("204", "202"));
            mapTemplate.Connections.Add(new Connection("204", "203"));
            mapTemplate.Connections.Add(new Connection("204", "205"));
            mapTemplate.Connections.Add(new Connection("205", "204"));
            mapTemplate.Connections.Add(new Connection("205", "203"));
            mapTemplate.Connections.Add(new Connection("205", "212"));
            mapTemplate.Connections.Add(new Connection("205", "209"));
            mapTemplate.Connections.Add(new Connection("205", "52"));
            mapTemplate.Connections.Add(new Connection("206", "213"));
            mapTemplate.Connections.Add(new Connection("206", "207"));
            mapTemplate.Connections.Add(new Connection("206", "203"));
            mapTemplate.Connections.Add(new Connection("207", "208"));
            mapTemplate.Connections.Add(new Connection("207", "215"));
            mapTemplate.Connections.Add(new Connection("207", "206"));
            mapTemplate.Connections.Add(new Connection("207", "213"));
            mapTemplate.Connections.Add(new Connection("208", "217"));
            mapTemplate.Connections.Add(new Connection("208", "218"));
            mapTemplate.Connections.Add(new Connection("208", "207"));
            mapTemplate.Connections.Add(new Connection("208", "215"));
            mapTemplate.Connections.Add(new Connection("208", "453"));
            mapTemplate.Connections.Add(new Connection("209", "214"));
            mapTemplate.Connections.Add(new Connection("209", "210"));
            mapTemplate.Connections.Add(new Connection("209", "205"));
            mapTemplate.Connections.Add(new Connection("209", "212"));
            mapTemplate.Connections.Add(new Connection("209", "55"));
            mapTemplate.Connections.Add(new Connection("210", "211"));
            mapTemplate.Connections.Add(new Connection("210", "216"));
            mapTemplate.Connections.Add(new Connection("210", "214"));
            mapTemplate.Connections.Add(new Connection("210", "209"));
            mapTemplate.Connections.Add(new Connection("210", "374"));
            mapTemplate.Connections.Add(new Connection("211", "220"));
            mapTemplate.Connections.Add(new Connection("211", "210"));
            mapTemplate.Connections.Add(new Connection("211", "216"));
            mapTemplate.Connections.Add(new Connection("211", "221"));
            mapTemplate.Connections.Add(new Connection("211", "270"));
            mapTemplate.Connections.Add(new Connection("212", "213"));
            mapTemplate.Connections.Add(new Connection("212", "214"));
            mapTemplate.Connections.Add(new Connection("212", "203"));
            mapTemplate.Connections.Add(new Connection("212", "205"));
            mapTemplate.Connections.Add(new Connection("212", "209"));
            mapTemplate.Connections.Add(new Connection("213", "215"));
            mapTemplate.Connections.Add(new Connection("213", "206"));
            mapTemplate.Connections.Add(new Connection("213", "207"));
            mapTemplate.Connections.Add(new Connection("213", "203"));
            mapTemplate.Connections.Add(new Connection("213", "212"));
            mapTemplate.Connections.Add(new Connection("213", "214"));
            mapTemplate.Connections.Add(new Connection("214", "216"));
            mapTemplate.Connections.Add(new Connection("214", "215"));
            mapTemplate.Connections.Add(new Connection("214", "213"));
            mapTemplate.Connections.Add(new Connection("214", "210"));
            mapTemplate.Connections.Add(new Connection("214", "209"));
            mapTemplate.Connections.Add(new Connection("214", "212"));
            mapTemplate.Connections.Add(new Connection("215", "208"));
            mapTemplate.Connections.Add(new Connection("215", "218"));
            mapTemplate.Connections.Add(new Connection("215", "220"));
            mapTemplate.Connections.Add(new Connection("215", "216"));
            mapTemplate.Connections.Add(new Connection("215", "214"));
            mapTemplate.Connections.Add(new Connection("215", "207"));
            mapTemplate.Connections.Add(new Connection("215", "213"));
            mapTemplate.Connections.Add(new Connection("216", "220"));
            mapTemplate.Connections.Add(new Connection("216", "211"));
            mapTemplate.Connections.Add(new Connection("216", "214"));
            mapTemplate.Connections.Add(new Connection("216", "210"));
            mapTemplate.Connections.Add(new Connection("216", "215"));
            mapTemplate.Connections.Add(new Connection("217", "219"));
            mapTemplate.Connections.Add(new Connection("217", "218"));
            mapTemplate.Connections.Add(new Connection("217", "208"));
            mapTemplate.Connections.Add(new Connection("217", "449"));
            mapTemplate.Connections.Add(new Connection("217", "451"));
            mapTemplate.Connections.Add(new Connection("217", "453"));
            mapTemplate.Connections.Add(new Connection("218", "220"));
            mapTemplate.Connections.Add(new Connection("218", "217"));
            mapTemplate.Connections.Add(new Connection("218", "219"));
            mapTemplate.Connections.Add(new Connection("218", "208"));
            mapTemplate.Connections.Add(new Connection("218", "215"));
            mapTemplate.Connections.Add(new Connection("218", "221"));
            mapTemplate.Connections.Add(new Connection("219", "217"));
            mapTemplate.Connections.Add(new Connection("219", "221"));
            mapTemplate.Connections.Add(new Connection("219", "218"));
            mapTemplate.Connections.Add(new Connection("219", "272"));
            mapTemplate.Connections.Add(new Connection("220", "221"));
            mapTemplate.Connections.Add(new Connection("220", "218"));
            mapTemplate.Connections.Add(new Connection("220", "215"));
            mapTemplate.Connections.Add(new Connection("220", "216"));
            mapTemplate.Connections.Add(new Connection("220", "211"));
            mapTemplate.Connections.Add(new Connection("221", "219"));
            mapTemplate.Connections.Add(new Connection("221", "220"));
            mapTemplate.Connections.Add(new Connection("221", "218"));
            mapTemplate.Connections.Add(new Connection("221", "211"));
            mapTemplate.Connections.Add(new Connection("221", "270"));
            mapTemplate.Connections.Add(new Connection("221", "272"));
            mapTemplate.Connections.Add(new Connection("222", "223"));
            mapTemplate.Connections.Add(new Connection("222", "64"));
            mapTemplate.Connections.Add(new Connection("222", "63"));
            mapTemplate.Connections.Add(new Connection("222", "65"));
            mapTemplate.Connections.Add(new Connection("223", "222"));
            mapTemplate.Connections.Add(new Connection("223", "224"));
            mapTemplate.Connections.Add(new Connection("223", "65"));
            mapTemplate.Connections.Add(new Connection("223", "67"));
            mapTemplate.Connections.Add(new Connection("223", "420"));
            mapTemplate.Connections.Add(new Connection("223", "419"));
            mapTemplate.Connections.Add(new Connection("224", "223"));
            mapTemplate.Connections.Add(new Connection("224", "419"));
            mapTemplate.Connections.Add(new Connection("224", "414"));
            mapTemplate.Connections.Add(new Connection("224", "415"));
            mapTemplate.Connections.Add(new Connection("225", "226"));
            mapTemplate.Connections.Add(new Connection("225", "229"));
            mapTemplate.Connections.Add(new Connection("225", "414"));
            mapTemplate.Connections.Add(new Connection("225", "415"));
            mapTemplate.Connections.Add(new Connection("226", "225"));
            mapTemplate.Connections.Add(new Connection("226", "228"));
            mapTemplate.Connections.Add(new Connection("226", "227"));
            mapTemplate.Connections.Add(new Connection("226", "230"));
            mapTemplate.Connections.Add(new Connection("226", "229"));
            mapTemplate.Connections.Add(new Connection("226", "249"));
            mapTemplate.Connections.Add(new Connection("226", "416"));
            mapTemplate.Connections.Add(new Connection("227", "228"));
            mapTemplate.Connections.Add(new Connection("227", "226"));
            mapTemplate.Connections.Add(new Connection("227", "416"));
            mapTemplate.Connections.Add(new Connection("227", "418"));
            mapTemplate.Connections.Add(new Connection("227", "439"));
            mapTemplate.Connections.Add(new Connection("228", "226"));
            mapTemplate.Connections.Add(new Connection("228", "227"));
            mapTemplate.Connections.Add(new Connection("228", "249"));
            mapTemplate.Connections.Add(new Connection("228", "263"));
            mapTemplate.Connections.Add(new Connection("228", "265"));
            mapTemplate.Connections.Add(new Connection("228", "439"));
            mapTemplate.Connections.Add(new Connection("229", "225"));
            mapTemplate.Connections.Add(new Connection("229", "236"));
            mapTemplate.Connections.Add(new Connection("229", "231"));
            mapTemplate.Connections.Add(new Connection("229", "230"));
            mapTemplate.Connections.Add(new Connection("229", "226"));
            mapTemplate.Connections.Add(new Connection("230", "229"));
            mapTemplate.Connections.Add(new Connection("230", "231"));
            mapTemplate.Connections.Add(new Connection("230", "226"));
            mapTemplate.Connections.Add(new Connection("230", "249"));
            mapTemplate.Connections.Add(new Connection("231", "229"));
            mapTemplate.Connections.Add(new Connection("231", "230"));
            mapTemplate.Connections.Add(new Connection("231", "236"));
            mapTemplate.Connections.Add(new Connection("231", "237"));
            mapTemplate.Connections.Add(new Connection("231", "248"));
            mapTemplate.Connections.Add(new Connection("231", "249"));
            mapTemplate.Connections.Add(new Connection("232", "233"));
            mapTemplate.Connections.Add(new Connection("232", "240"));
            mapTemplate.Connections.Add(new Connection("232", "239"));
            mapTemplate.Connections.Add(new Connection("232", "11"));
            mapTemplate.Connections.Add(new Connection("233", "234"));
            mapTemplate.Connections.Add(new Connection("233", "232"));
            mapTemplate.Connections.Add(new Connection("233", "239"));
            mapTemplate.Connections.Add(new Connection("233", "235"));
            mapTemplate.Connections.Add(new Connection("234", "235"));
            mapTemplate.Connections.Add(new Connection("234", "7"));
            mapTemplate.Connections.Add(new Connection("234", "233"));
            mapTemplate.Connections.Add(new Connection("235", "234"));
            mapTemplate.Connections.Add(new Connection("235", "9"));
            mapTemplate.Connections.Add(new Connection("235", "236"));
            mapTemplate.Connections.Add(new Connection("235", "233"));
            mapTemplate.Connections.Add(new Connection("235", "239"));
            mapTemplate.Connections.Add(new Connection("235", "237"));
            mapTemplate.Connections.Add(new Connection("235", "238"));
            mapTemplate.Connections.Add(new Connection("236", "100"));
            mapTemplate.Connections.Add(new Connection("236", "235"));
            mapTemplate.Connections.Add(new Connection("236", "229"));
            mapTemplate.Connections.Add(new Connection("236", "231"));
            mapTemplate.Connections.Add(new Connection("236", "237"));
            mapTemplate.Connections.Add(new Connection("237", "236"));
            mapTemplate.Connections.Add(new Connection("237", "235"));
            mapTemplate.Connections.Add(new Connection("237", "231"));
            mapTemplate.Connections.Add(new Connection("237", "238"));
            mapTemplate.Connections.Add(new Connection("237", "248"));
            mapTemplate.Connections.Add(new Connection("238", "235"));
            mapTemplate.Connections.Add(new Connection("238", "239"));
            mapTemplate.Connections.Add(new Connection("238", "237"));
            mapTemplate.Connections.Add(new Connection("238", "240"));
            mapTemplate.Connections.Add(new Connection("238", "245"));
            mapTemplate.Connections.Add(new Connection("238", "246"));
            mapTemplate.Connections.Add(new Connection("238", "248"));
            mapTemplate.Connections.Add(new Connection("239", "232"));
            mapTemplate.Connections.Add(new Connection("239", "233"));
            mapTemplate.Connections.Add(new Connection("239", "235"));
            mapTemplate.Connections.Add(new Connection("239", "240"));
            mapTemplate.Connections.Add(new Connection("239", "238"));
            mapTemplate.Connections.Add(new Connection("240", "232"));
            mapTemplate.Connections.Add(new Connection("240", "239"));
            mapTemplate.Connections.Add(new Connection("240", "242"));
            mapTemplate.Connections.Add(new Connection("240", "238"));
            mapTemplate.Connections.Add(new Connection("240", "245"));
            mapTemplate.Connections.Add(new Connection("240", "11"));
            mapTemplate.Connections.Add(new Connection("240", "12"));
            mapTemplate.Connections.Add(new Connection("241", "12"));
            mapTemplate.Connections.Add(new Connection("241", "14"));
            mapTemplate.Connections.Add(new Connection("241", "16"));
            mapTemplate.Connections.Add(new Connection("241", "19"));
            mapTemplate.Connections.Add(new Connection("241", "242"));
            mapTemplate.Connections.Add(new Connection("241", "243"));
            mapTemplate.Connections.Add(new Connection("242", "240"));
            mapTemplate.Connections.Add(new Connection("242", "12"));
            mapTemplate.Connections.Add(new Connection("242", "241"));
            mapTemplate.Connections.Add(new Connection("242", "243"));
            mapTemplate.Connections.Add(new Connection("242", "244"));
            mapTemplate.Connections.Add(new Connection("242", "245"));
            mapTemplate.Connections.Add(new Connection("243", "241"));
            mapTemplate.Connections.Add(new Connection("243", "19"));
            mapTemplate.Connections.Add(new Connection("243", "20"));
            mapTemplate.Connections.Add(new Connection("243", "10"));
            mapTemplate.Connections.Add(new Connection("243", "244"));
            mapTemplate.Connections.Add(new Connection("243", "242"));
            mapTemplate.Connections.Add(new Connection("244", "243"));
            mapTemplate.Connections.Add(new Connection("244", "10"));
            mapTemplate.Connections.Add(new Connection("244", "242"));
            mapTemplate.Connections.Add(new Connection("244", "245"));
            mapTemplate.Connections.Add(new Connection("244", "252"));
            mapTemplate.Connections.Add(new Connection("244", "251"));
            mapTemplate.Connections.Add(new Connection("244", "351"));
            mapTemplate.Connections.Add(new Connection("245", "240"));
            mapTemplate.Connections.Add(new Connection("245", "242"));
            mapTemplate.Connections.Add(new Connection("245", "238"));
            mapTemplate.Connections.Add(new Connection("245", "246"));
            mapTemplate.Connections.Add(new Connection("245", "244"));
            mapTemplate.Connections.Add(new Connection("245", "251"));
            mapTemplate.Connections.Add(new Connection("245", "247"));
            mapTemplate.Connections.Add(new Connection("246", "238"));
            mapTemplate.Connections.Add(new Connection("246", "248"));
            mapTemplate.Connections.Add(new Connection("246", "245"));
            mapTemplate.Connections.Add(new Connection("246", "247"));
            mapTemplate.Connections.Add(new Connection("247", "251"));
            mapTemplate.Connections.Add(new Connection("247", "245"));
            mapTemplate.Connections.Add(new Connection("247", "246"));
            mapTemplate.Connections.Add(new Connection("247", "248"));
            mapTemplate.Connections.Add(new Connection("247", "250"));
            mapTemplate.Connections.Add(new Connection("247", "254"));
            mapTemplate.Connections.Add(new Connection("248", "237"));
            mapTemplate.Connections.Add(new Connection("248", "238"));
            mapTemplate.Connections.Add(new Connection("248", "231"));
            mapTemplate.Connections.Add(new Connection("248", "249"));
            mapTemplate.Connections.Add(new Connection("248", "246"));
            mapTemplate.Connections.Add(new Connection("248", "247"));
            mapTemplate.Connections.Add(new Connection("248", "250"));
            mapTemplate.Connections.Add(new Connection("249", "230"));
            mapTemplate.Connections.Add(new Connection("249", "226"));
            mapTemplate.Connections.Add(new Connection("249", "231"));
            mapTemplate.Connections.Add(new Connection("249", "248"));
            mapTemplate.Connections.Add(new Connection("249", "228"));
            mapTemplate.Connections.Add(new Connection("249", "265"));
            mapTemplate.Connections.Add(new Connection("249", "250"));
            mapTemplate.Connections.Add(new Connection("250", "247"));
            mapTemplate.Connections.Add(new Connection("250", "254"));
            mapTemplate.Connections.Add(new Connection("250", "248"));
            mapTemplate.Connections.Add(new Connection("250", "249"));
            mapTemplate.Connections.Add(new Connection("250", "265"));
            mapTemplate.Connections.Add(new Connection("251", "252"));
            mapTemplate.Connections.Add(new Connection("251", "244"));
            mapTemplate.Connections.Add(new Connection("251", "254"));
            mapTemplate.Connections.Add(new Connection("251", "245"));
            mapTemplate.Connections.Add(new Connection("251", "247"));
            mapTemplate.Connections.Add(new Connection("252", "253"));
            mapTemplate.Connections.Add(new Connection("252", "244"));
            mapTemplate.Connections.Add(new Connection("252", "254"));
            mapTemplate.Connections.Add(new Connection("252", "257"));
            mapTemplate.Connections.Add(new Connection("252", "251"));
            mapTemplate.Connections.Add(new Connection("252", "351"));
            mapTemplate.Connections.Add(new Connection("253", "21"));
            mapTemplate.Connections.Add(new Connection("253", "257"));
            mapTemplate.Connections.Add(new Connection("253", "252"));
            mapTemplate.Connections.Add(new Connection("253", "352"));
            mapTemplate.Connections.Add(new Connection("253", "351"));
            mapTemplate.Connections.Add(new Connection("254", "255"));
            mapTemplate.Connections.Add(new Connection("254", "256"));
            mapTemplate.Connections.Add(new Connection("254", "257"));
            mapTemplate.Connections.Add(new Connection("254", "252"));
            mapTemplate.Connections.Add(new Connection("254", "251"));
            mapTemplate.Connections.Add(new Connection("254", "265"));
            mapTemplate.Connections.Add(new Connection("254", "250"));
            mapTemplate.Connections.Add(new Connection("254", "266"));
            mapTemplate.Connections.Add(new Connection("254", "247"));
            mapTemplate.Connections.Add(new Connection("255", "256"));
            mapTemplate.Connections.Add(new Connection("255", "260"));
            mapTemplate.Connections.Add(new Connection("255", "266"));
            mapTemplate.Connections.Add(new Connection("255", "254"));
            mapTemplate.Connections.Add(new Connection("256", "258"));
            mapTemplate.Connections.Add(new Connection("256", "259"));
            mapTemplate.Connections.Add(new Connection("256", "260"));
            mapTemplate.Connections.Add(new Connection("256", "257"));
            mapTemplate.Connections.Add(new Connection("256", "255"));
            mapTemplate.Connections.Add(new Connection("256", "254"));
            mapTemplate.Connections.Add(new Connection("257", "253"));
            mapTemplate.Connections.Add(new Connection("257", "21"));
            mapTemplate.Connections.Add(new Connection("257", "258"));
            mapTemplate.Connections.Add(new Connection("257", "256"));
            mapTemplate.Connections.Add(new Connection("257", "254"));
            mapTemplate.Connections.Add(new Connection("257", "252"));
            mapTemplate.Connections.Add(new Connection("258", "259"));
            mapTemplate.Connections.Add(new Connection("258", "22"));
            mapTemplate.Connections.Add(new Connection("258", "165"));
            mapTemplate.Connections.Add(new Connection("258", "21"));
            mapTemplate.Connections.Add(new Connection("258", "257"));
            mapTemplate.Connections.Add(new Connection("258", "256"));
            mapTemplate.Connections.Add(new Connection("259", "144"));
            mapTemplate.Connections.Add(new Connection("259", "164"));
            mapTemplate.Connections.Add(new Connection("259", "165"));
            mapTemplate.Connections.Add(new Connection("259", "258"));
            mapTemplate.Connections.Add(new Connection("259", "262"));
            mapTemplate.Connections.Add(new Connection("259", "260"));
            mapTemplate.Connections.Add(new Connection("259", "256"));
            mapTemplate.Connections.Add(new Connection("260", "262"));
            mapTemplate.Connections.Add(new Connection("260", "261"));
            mapTemplate.Connections.Add(new Connection("260", "259"));
            mapTemplate.Connections.Add(new Connection("260", "256"));
            mapTemplate.Connections.Add(new Connection("260", "266"));
            mapTemplate.Connections.Add(new Connection("260", "255"));
            mapTemplate.Connections.Add(new Connection("261", "28"));
            mapTemplate.Connections.Add(new Connection("261", "29"));
            mapTemplate.Connections.Add(new Connection("261", "262"));
            mapTemplate.Connections.Add(new Connection("261", "264"));
            mapTemplate.Connections.Add(new Connection("261", "260"));
            mapTemplate.Connections.Add(new Connection("261", "266"));
            mapTemplate.Connections.Add(new Connection("262", "29"));
            mapTemplate.Connections.Add(new Connection("262", "144"));
            mapTemplate.Connections.Add(new Connection("262", "259"));
            mapTemplate.Connections.Add(new Connection("262", "261"));
            mapTemplate.Connections.Add(new Connection("262", "260"));
            mapTemplate.Connections.Add(new Connection("263", "228"));
            mapTemplate.Connections.Add(new Connection("263", "25"));
            mapTemplate.Connections.Add(new Connection("263", "264"));
            mapTemplate.Connections.Add(new Connection("263", "268"));
            mapTemplate.Connections.Add(new Connection("263", "265"));
            mapTemplate.Connections.Add(new Connection("263", "439"));
            mapTemplate.Connections.Add(new Connection("264", "25"));
            mapTemplate.Connections.Add(new Connection("264", "28"));
            mapTemplate.Connections.Add(new Connection("264", "261"));
            mapTemplate.Connections.Add(new Connection("264", "263"));
            mapTemplate.Connections.Add(new Connection("264", "266"));
            mapTemplate.Connections.Add(new Connection("264", "268"));
            mapTemplate.Connections.Add(new Connection("265", "268"));
            mapTemplate.Connections.Add(new Connection("265", "263"));
            mapTemplate.Connections.Add(new Connection("265", "228"));
            mapTemplate.Connections.Add(new Connection("265", "249"));
            mapTemplate.Connections.Add(new Connection("265", "267"));
            mapTemplate.Connections.Add(new Connection("265", "269"));
            mapTemplate.Connections.Add(new Connection("265", "254"));
            mapTemplate.Connections.Add(new Connection("265", "250"));
            mapTemplate.Connections.Add(new Connection("265", "266"));
            mapTemplate.Connections.Add(new Connection("266", "260"));
            mapTemplate.Connections.Add(new Connection("266", "261"));
            mapTemplate.Connections.Add(new Connection("266", "264"));
            mapTemplate.Connections.Add(new Connection("266", "268"));
            mapTemplate.Connections.Add(new Connection("266", "255"));
            mapTemplate.Connections.Add(new Connection("266", "269"));
            mapTemplate.Connections.Add(new Connection("266", "254"));
            mapTemplate.Connections.Add(new Connection("266", "265"));
            mapTemplate.Connections.Add(new Connection("267", "268"));
            mapTemplate.Connections.Add(new Connection("267", "265"));
            mapTemplate.Connections.Add(new Connection("267", "269"));
            mapTemplate.Connections.Add(new Connection("268", "266"));
            mapTemplate.Connections.Add(new Connection("268", "267"));
            mapTemplate.Connections.Add(new Connection("268", "265"));
            mapTemplate.Connections.Add(new Connection("268", "264"));
            mapTemplate.Connections.Add(new Connection("268", "263"));
            mapTemplate.Connections.Add(new Connection("268", "269"));
            mapTemplate.Connections.Add(new Connection("269", "266"));
            mapTemplate.Connections.Add(new Connection("269", "268"));
            mapTemplate.Connections.Add(new Connection("269", "267"));
            mapTemplate.Connections.Add(new Connection("269", "265"));
            mapTemplate.Connections.Add(new Connection("270", "271"));
            mapTemplate.Connections.Add(new Connection("270", "272"));
            mapTemplate.Connections.Add(new Connection("270", "211"));
            mapTemplate.Connections.Add(new Connection("270", "221"));
            mapTemplate.Connections.Add(new Connection("270", "274"));
            mapTemplate.Connections.Add(new Connection("270", "374"));
            mapTemplate.Connections.Add(new Connection("271", "270"));
            mapTemplate.Connections.Add(new Connection("271", "272"));
            mapTemplate.Connections.Add(new Connection("271", "273"));
            mapTemplate.Connections.Add(new Connection("271", "274"));
            mapTemplate.Connections.Add(new Connection("272", "271"));
            mapTemplate.Connections.Add(new Connection("272", "270"));
            mapTemplate.Connections.Add(new Connection("272", "221"));
            mapTemplate.Connections.Add(new Connection("272", "219"));
            mapTemplate.Connections.Add(new Connection("272", "273"));
            mapTemplate.Connections.Add(new Connection("273", "272"));
            mapTemplate.Connections.Add(new Connection("273", "271"));
            mapTemplate.Connections.Add(new Connection("273", "274"));
            mapTemplate.Connections.Add(new Connection("273", "376"));
            mapTemplate.Connections.Add(new Connection("273", "375"));
            mapTemplate.Connections.Add(new Connection("274", "271"));
            mapTemplate.Connections.Add(new Connection("274", "273"));
            mapTemplate.Connections.Add(new Connection("274", "270"));
            mapTemplate.Connections.Add(new Connection("274", "379"));
            mapTemplate.Connections.Add(new Connection("274", "376"));
            mapTemplate.Connections.Add(new Connection("275", "282"));
            mapTemplate.Connections.Add(new Connection("275", "277"));
            mapTemplate.Connections.Add(new Connection("275", "276"));
            mapTemplate.Connections.Add(new Connection("276", "275"));
            mapTemplate.Connections.Add(new Connection("276", "282"));
            mapTemplate.Connections.Add(new Connection("277", "278"));
            mapTemplate.Connections.Add(new Connection("277", "282"));
            mapTemplate.Connections.Add(new Connection("277", "275"));
            mapTemplate.Connections.Add(new Connection("278", "280"));
            mapTemplate.Connections.Add(new Connection("278", "279"));
            mapTemplate.Connections.Add(new Connection("278", "277"));
            mapTemplate.Connections.Add(new Connection("278", "282"));
            mapTemplate.Connections.Add(new Connection("279", "142"));
            mapTemplate.Connections.Add(new Connection("279", "280"));
            mapTemplate.Connections.Add(new Connection("279", "278"));
            mapTemplate.Connections.Add(new Connection("280", "143"));
            mapTemplate.Connections.Add(new Connection("280", "142"));
            mapTemplate.Connections.Add(new Connection("280", "281"));
            mapTemplate.Connections.Add(new Connection("280", "279"));
            mapTemplate.Connections.Add(new Connection("280", "283"));
            mapTemplate.Connections.Add(new Connection("280", "282"));
            mapTemplate.Connections.Add(new Connection("280", "278"));
            mapTemplate.Connections.Add(new Connection("281", "285"));
            mapTemplate.Connections.Add(new Connection("281", "143"));
            mapTemplate.Connections.Add(new Connection("281", "283"));
            mapTemplate.Connections.Add(new Connection("281", "284"));
            mapTemplate.Connections.Add(new Connection("281", "280"));
            mapTemplate.Connections.Add(new Connection("282", "283"));
            mapTemplate.Connections.Add(new Connection("282", "280"));
            mapTemplate.Connections.Add(new Connection("282", "277"));
            mapTemplate.Connections.Add(new Connection("282", "278"));
            mapTemplate.Connections.Add(new Connection("282", "275"));
            mapTemplate.Connections.Add(new Connection("282", "276"));
            mapTemplate.Connections.Add(new Connection("283", "284"));
            mapTemplate.Connections.Add(new Connection("283", "281"));
            mapTemplate.Connections.Add(new Connection("283", "280"));
            mapTemplate.Connections.Add(new Connection("283", "282"));
            mapTemplate.Connections.Add(new Connection("284", "286"));
            mapTemplate.Connections.Add(new Connection("284", "285"));
            mapTemplate.Connections.Add(new Connection("284", "287"));
            mapTemplate.Connections.Add(new Connection("284", "283"));
            mapTemplate.Connections.Add(new Connection("284", "281"));
            mapTemplate.Connections.Add(new Connection("285", "286"));
            mapTemplate.Connections.Add(new Connection("285", "143"));
            mapTemplate.Connections.Add(new Connection("285", "284"));
            mapTemplate.Connections.Add(new Connection("285", "281"));
            mapTemplate.Connections.Add(new Connection("286", "291"));
            mapTemplate.Connections.Add(new Connection("286", "285"));
            mapTemplate.Connections.Add(new Connection("286", "287"));
            mapTemplate.Connections.Add(new Connection("286", "284"));
            mapTemplate.Connections.Add(new Connection("287", "288"));
            mapTemplate.Connections.Add(new Connection("287", "286"));
            mapTemplate.Connections.Add(new Connection("287", "284"));
            mapTemplate.Connections.Add(new Connection("287", "291"));
            mapTemplate.Connections.Add(new Connection("288", "291"));
            mapTemplate.Connections.Add(new Connection("288", "289"));
            mapTemplate.Connections.Add(new Connection("288", "287"));
            mapTemplate.Connections.Add(new Connection("289", "290"));
            mapTemplate.Connections.Add(new Connection("289", "292"));
            mapTemplate.Connections.Add(new Connection("289", "291"));
            mapTemplate.Connections.Add(new Connection("289", "288"));
            mapTemplate.Connections.Add(new Connection("290", "293"));
            mapTemplate.Connections.Add(new Connection("290", "295"));
            mapTemplate.Connections.Add(new Connection("290", "289"));
            mapTemplate.Connections.Add(new Connection("290", "292"));
            mapTemplate.Connections.Add(new Connection("291", "292"));
            mapTemplate.Connections.Add(new Connection("291", "286"));
            mapTemplate.Connections.Add(new Connection("291", "135"));
            mapTemplate.Connections.Add(new Connection("291", "289"));
            mapTemplate.Connections.Add(new Connection("291", "288"));
            mapTemplate.Connections.Add(new Connection("291", "287"));
            mapTemplate.Connections.Add(new Connection("292", "293"));
            mapTemplate.Connections.Add(new Connection("292", "291"));
            mapTemplate.Connections.Add(new Connection("292", "289"));
            mapTemplate.Connections.Add(new Connection("292", "290"));
            mapTemplate.Connections.Add(new Connection("293", "294"));
            mapTemplate.Connections.Add(new Connection("293", "292"));
            mapTemplate.Connections.Add(new Connection("293", "290"));
            mapTemplate.Connections.Add(new Connection("293", "295"));
            mapTemplate.Connections.Add(new Connection("294", "296"));
            mapTemplate.Connections.Add(new Connection("294", "295"));
            mapTemplate.Connections.Add(new Connection("294", "297"));
            mapTemplate.Connections.Add(new Connection("294", "293"));
            mapTemplate.Connections.Add(new Connection("295", "294"));
            mapTemplate.Connections.Add(new Connection("295", "297"));
            mapTemplate.Connections.Add(new Connection("295", "302"));
            mapTemplate.Connections.Add(new Connection("295", "290"));
            mapTemplate.Connections.Add(new Connection("295", "293"));
            mapTemplate.Connections.Add(new Connection("296", "298"));
            mapTemplate.Connections.Add(new Connection("296", "297"));
            mapTemplate.Connections.Add(new Connection("296", "294"));
            mapTemplate.Connections.Add(new Connection("297", "302"));
            mapTemplate.Connections.Add(new Connection("297", "299"));
            mapTemplate.Connections.Add(new Connection("297", "300"));
            mapTemplate.Connections.Add(new Connection("297", "301"));
            mapTemplate.Connections.Add(new Connection("297", "296"));
            mapTemplate.Connections.Add(new Connection("297", "295"));
            mapTemplate.Connections.Add(new Connection("297", "298"));
            mapTemplate.Connections.Add(new Connection("297", "294"));
            mapTemplate.Connections.Add(new Connection("298", "299"));
            mapTemplate.Connections.Add(new Connection("298", "174"));
            mapTemplate.Connections.Add(new Connection("298", "296"));
            mapTemplate.Connections.Add(new Connection("298", "297"));
            mapTemplate.Connections.Add(new Connection("299", "300"));
            mapTemplate.Connections.Add(new Connection("299", "298"));
            mapTemplate.Connections.Add(new Connection("299", "184"));
            mapTemplate.Connections.Add(new Connection("299", "297"));
            mapTemplate.Connections.Add(new Connection("300", "301"));
            mapTemplate.Connections.Add(new Connection("300", "299"));
            mapTemplate.Connections.Add(new Connection("300", "297"));
            mapTemplate.Connections.Add(new Connection("301", "303"));
            mapTemplate.Connections.Add(new Connection("301", "300"));
            mapTemplate.Connections.Add(new Connection("301", "297"));
            mapTemplate.Connections.Add(new Connection("301", "302"));
            mapTemplate.Connections.Add(new Connection("302", "189"));
            mapTemplate.Connections.Add(new Connection("302", "186"));
            mapTemplate.Connections.Add(new Connection("302", "297"));
            mapTemplate.Connections.Add(new Connection("302", "301"));
            mapTemplate.Connections.Add(new Connection("302", "295"));
            mapTemplate.Connections.Add(new Connection("302", "303"));
            mapTemplate.Connections.Add(new Connection("303", "186"));
            mapTemplate.Connections.Add(new Connection("303", "301"));
            mapTemplate.Connections.Add(new Connection("303", "302"));
            mapTemplate.Connections.Add(new Connection("304", "305"));
            mapTemplate.Connections.Add(new Connection("304", "306"));
            mapTemplate.Connections.Add(new Connection("305", "304"));
            mapTemplate.Connections.Add(new Connection("305", "307"));
            mapTemplate.Connections.Add(new Connection("305", "306"));
            mapTemplate.Connections.Add(new Connection("305", "311"));
            mapTemplate.Connections.Add(new Connection("305", "372"));
            mapTemplate.Connections.Add(new Connection("306", "308"));
            mapTemplate.Connections.Add(new Connection("306", "305"));
            mapTemplate.Connections.Add(new Connection("306", "304"));
            mapTemplate.Connections.Add(new Connection("306", "307"));
            mapTemplate.Connections.Add(new Connection("307", "305"));
            mapTemplate.Connections.Add(new Connection("307", "308"));
            mapTemplate.Connections.Add(new Connection("307", "306"));
            mapTemplate.Connections.Add(new Connection("307", "311"));
            mapTemplate.Connections.Add(new Connection("307", "319"));
            mapTemplate.Connections.Add(new Connection("307", "320"));
            mapTemplate.Connections.Add(new Connection("308", "307"));
            mapTemplate.Connections.Add(new Connection("308", "306"));
            mapTemplate.Connections.Add(new Connection("308", "319"));
            mapTemplate.Connections.Add(new Connection("309", "311"));
            mapTemplate.Connections.Add(new Connection("309", "310"));
            mapTemplate.Connections.Add(new Connection("309", "368"));
            mapTemplate.Connections.Add(new Connection("310", "311"));
            mapTemplate.Connections.Add(new Connection("310", "309"));
            mapTemplate.Connections.Add(new Connection("310", "312"));
            mapTemplate.Connections.Add(new Connection("310", "315"));
            mapTemplate.Connections.Add(new Connection("310", "317"));
            mapTemplate.Connections.Add(new Connection("311", "309"));
            mapTemplate.Connections.Add(new Connection("311", "310"));
            mapTemplate.Connections.Add(new Connection("311", "318"));
            mapTemplate.Connections.Add(new Connection("311", "317"));
            mapTemplate.Connections.Add(new Connection("311", "305"));
            mapTemplate.Connections.Add(new Connection("311", "307"));
            mapTemplate.Connections.Add(new Connection("311", "320"));
            mapTemplate.Connections.Add(new Connection("312", "313"));
            mapTemplate.Connections.Add(new Connection("312", "315"));
            mapTemplate.Connections.Add(new Connection("312", "310"));
            mapTemplate.Connections.Add(new Connection("312", "367"));
            mapTemplate.Connections.Add(new Connection("313", "312"));
            mapTemplate.Connections.Add(new Connection("313", "315"));
            mapTemplate.Connections.Add(new Connection("313", "314"));
            mapTemplate.Connections.Add(new Connection("313", "15"));
            mapTemplate.Connections.Add(new Connection("313", "17"));
            mapTemplate.Connections.Add(new Connection("314", "313"));
            mapTemplate.Connections.Add(new Connection("314", "315"));
            mapTemplate.Connections.Add(new Connection("314", "325"));
            mapTemplate.Connections.Add(new Connection("314", "17"));
            mapTemplate.Connections.Add(new Connection("314", "18"));
            mapTemplate.Connections.Add(new Connection("314", "316"));
            mapTemplate.Connections.Add(new Connection("315", "313"));
            mapTemplate.Connections.Add(new Connection("315", "312"));
            mapTemplate.Connections.Add(new Connection("315", "314"));
            mapTemplate.Connections.Add(new Connection("315", "310"));
            mapTemplate.Connections.Add(new Connection("315", "317"));
            mapTemplate.Connections.Add(new Connection("315", "316"));
            mapTemplate.Connections.Add(new Connection("316", "317"));
            mapTemplate.Connections.Add(new Connection("316", "315"));
            mapTemplate.Connections.Add(new Connection("316", "314"));
            mapTemplate.Connections.Add(new Connection("316", "325"));
            mapTemplate.Connections.Add(new Connection("316", "324"));
            mapTemplate.Connections.Add(new Connection("317", "316"));
            mapTemplate.Connections.Add(new Connection("317", "318"));
            mapTemplate.Connections.Add(new Connection("317", "311"));
            mapTemplate.Connections.Add(new Connection("317", "310"));
            mapTemplate.Connections.Add(new Connection("317", "315"));
            mapTemplate.Connections.Add(new Connection("317", "324"));
            mapTemplate.Connections.Add(new Connection("317", "323"));
            mapTemplate.Connections.Add(new Connection("318", "317"));
            mapTemplate.Connections.Add(new Connection("318", "311"));
            mapTemplate.Connections.Add(new Connection("318", "320"));
            mapTemplate.Connections.Add(new Connection("318", "322"));
            mapTemplate.Connections.Add(new Connection("318", "323"));
            mapTemplate.Connections.Add(new Connection("319", "320"));
            mapTemplate.Connections.Add(new Connection("319", "321"));
            mapTemplate.Connections.Add(new Connection("319", "308"));
            mapTemplate.Connections.Add(new Connection("319", "307"));
            mapTemplate.Connections.Add(new Connection("319", "335"));
            mapTemplate.Connections.Add(new Connection("320", "319"));
            mapTemplate.Connections.Add(new Connection("320", "321"));
            mapTemplate.Connections.Add(new Connection("320", "322"));
            mapTemplate.Connections.Add(new Connection("320", "307"));
            mapTemplate.Connections.Add(new Connection("320", "311"));
            mapTemplate.Connections.Add(new Connection("320", "318"));
            mapTemplate.Connections.Add(new Connection("321", "320"));
            mapTemplate.Connections.Add(new Connection("321", "319"));
            mapTemplate.Connections.Add(new Connection("321", "322"));
            mapTemplate.Connections.Add(new Connection("321", "330"));
            mapTemplate.Connections.Add(new Connection("321", "333"));
            mapTemplate.Connections.Add(new Connection("321", "335"));
            mapTemplate.Connections.Add(new Connection("322", "320"));
            mapTemplate.Connections.Add(new Connection("322", "323"));
            mapTemplate.Connections.Add(new Connection("322", "321"));
            mapTemplate.Connections.Add(new Connection("322", "318"));
            mapTemplate.Connections.Add(new Connection("322", "331"));
            mapTemplate.Connections.Add(new Connection("322", "330"));
            mapTemplate.Connections.Add(new Connection("323", "322"));
            mapTemplate.Connections.Add(new Connection("323", "318"));
            mapTemplate.Connections.Add(new Connection("323", "317"));
            mapTemplate.Connections.Add(new Connection("323", "324"));
            mapTemplate.Connections.Add(new Connection("323", "327"));
            mapTemplate.Connections.Add(new Connection("323", "331"));
            mapTemplate.Connections.Add(new Connection("324", "325"));
            mapTemplate.Connections.Add(new Connection("324", "326"));
            mapTemplate.Connections.Add(new Connection("324", "327"));
            mapTemplate.Connections.Add(new Connection("324", "316"));
            mapTemplate.Connections.Add(new Connection("324", "317"));
            mapTemplate.Connections.Add(new Connection("324", "323"));
            mapTemplate.Connections.Add(new Connection("325", "324"));
            mapTemplate.Connections.Add(new Connection("325", "326"));
            mapTemplate.Connections.Add(new Connection("325", "350"));
            mapTemplate.Connections.Add(new Connection("325", "20"));
            mapTemplate.Connections.Add(new Connection("325", "18"));
            mapTemplate.Connections.Add(new Connection("325", "19"));
            mapTemplate.Connections.Add(new Connection("325", "314"));
            mapTemplate.Connections.Add(new Connection("325", "316"));
            mapTemplate.Connections.Add(new Connection("326", "324"));
            mapTemplate.Connections.Add(new Connection("326", "325"));
            mapTemplate.Connections.Add(new Connection("326", "327"));
            mapTemplate.Connections.Add(new Connection("326", "350"));
            mapTemplate.Connections.Add(new Connection("326", "351"));
            mapTemplate.Connections.Add(new Connection("326", "352"));
            mapTemplate.Connections.Add(new Connection("327", "324"));
            mapTemplate.Connections.Add(new Connection("327", "326"));
            mapTemplate.Connections.Add(new Connection("327", "328"));
            mapTemplate.Connections.Add(new Connection("327", "329"));
            mapTemplate.Connections.Add(new Connection("327", "331"));
            mapTemplate.Connections.Add(new Connection("327", "352"));
            mapTemplate.Connections.Add(new Connection("327", "323"));
            mapTemplate.Connections.Add(new Connection("328", "327"));
            mapTemplate.Connections.Add(new Connection("328", "329"));
            mapTemplate.Connections.Add(new Connection("328", "331"));
            mapTemplate.Connections.Add(new Connection("328", "332"));
            mapTemplate.Connections.Add(new Connection("328", "341"));
            mapTemplate.Connections.Add(new Connection("328", "345"));
            mapTemplate.Connections.Add(new Connection("329", "327"));
            mapTemplate.Connections.Add(new Connection("329", "328"));
            mapTemplate.Connections.Add(new Connection("329", "345"));
            mapTemplate.Connections.Add(new Connection("329", "346"));
            mapTemplate.Connections.Add(new Connection("329", "24"));
            mapTemplate.Connections.Add(new Connection("329", "21"));
            mapTemplate.Connections.Add(new Connection("329", "352"));
            mapTemplate.Connections.Add(new Connection("330", "333"));
            mapTemplate.Connections.Add(new Connection("330", "331"));
            mapTemplate.Connections.Add(new Connection("330", "332"));
            mapTemplate.Connections.Add(new Connection("330", "322"));
            mapTemplate.Connections.Add(new Connection("330", "321"));
            mapTemplate.Connections.Add(new Connection("331", "330"));
            mapTemplate.Connections.Add(new Connection("331", "332"));
            mapTemplate.Connections.Add(new Connection("331", "327"));
            mapTemplate.Connections.Add(new Connection("331", "328"));
            mapTemplate.Connections.Add(new Connection("331", "323"));
            mapTemplate.Connections.Add(new Connection("331", "322"));
            mapTemplate.Connections.Add(new Connection("332", "331"));
            mapTemplate.Connections.Add(new Connection("332", "334"));
            mapTemplate.Connections.Add(new Connection("332", "333"));
            mapTemplate.Connections.Add(new Connection("332", "330"));
            mapTemplate.Connections.Add(new Connection("332", "340"));
            mapTemplate.Connections.Add(new Connection("332", "341"));
            mapTemplate.Connections.Add(new Connection("332", "328"));
            mapTemplate.Connections.Add(new Connection("333", "334"));
            mapTemplate.Connections.Add(new Connection("333", "330"));
            mapTemplate.Connections.Add(new Connection("333", "332"));
            mapTemplate.Connections.Add(new Connection("333", "335"));
            mapTemplate.Connections.Add(new Connection("333", "321"));
            mapTemplate.Connections.Add(new Connection("334", "333"));
            mapTemplate.Connections.Add(new Connection("334", "332"));
            mapTemplate.Connections.Add(new Connection("334", "335"));
            mapTemplate.Connections.Add(new Connection("334", "336"));
            mapTemplate.Connections.Add(new Connection("334", "337"));
            mapTemplate.Connections.Add(new Connection("334", "340"));
            mapTemplate.Connections.Add(new Connection("335", "336"));
            mapTemplate.Connections.Add(new Connection("335", "333"));
            mapTemplate.Connections.Add(new Connection("335", "334"));
            mapTemplate.Connections.Add(new Connection("335", "321"));
            mapTemplate.Connections.Add(new Connection("335", "319"));
            mapTemplate.Connections.Add(new Connection("336", "338"));
            mapTemplate.Connections.Add(new Connection("336", "335"));
            mapTemplate.Connections.Add(new Connection("336", "337"));
            mapTemplate.Connections.Add(new Connection("336", "334"));
            mapTemplate.Connections.Add(new Connection("337", "336"));
            mapTemplate.Connections.Add(new Connection("337", "338"));
            mapTemplate.Connections.Add(new Connection("337", "339"));
            mapTemplate.Connections.Add(new Connection("337", "340"));
            mapTemplate.Connections.Add(new Connection("337", "334"));
            mapTemplate.Connections.Add(new Connection("338", "336"));
            mapTemplate.Connections.Add(new Connection("338", "337"));
            mapTemplate.Connections.Add(new Connection("338", "121"));
            mapTemplate.Connections.Add(new Connection("338", "339"));
            mapTemplate.Connections.Add(new Connection("339", "337"));
            mapTemplate.Connections.Add(new Connection("339", "340"));
            mapTemplate.Connections.Add(new Connection("339", "344"));
            mapTemplate.Connections.Add(new Connection("339", "121"));
            mapTemplate.Connections.Add(new Connection("339", "123"));
            mapTemplate.Connections.Add(new Connection("339", "338"));
            mapTemplate.Connections.Add(new Connection("340", "337"));
            mapTemplate.Connections.Add(new Connection("340", "339"));
            mapTemplate.Connections.Add(new Connection("340", "341"));
            mapTemplate.Connections.Add(new Connection("340", "344"));
            mapTemplate.Connections.Add(new Connection("340", "343"));
            mapTemplate.Connections.Add(new Connection("340", "334"));
            mapTemplate.Connections.Add(new Connection("340", "332"));
            mapTemplate.Connections.Add(new Connection("341", "342"));
            mapTemplate.Connections.Add(new Connection("341", "340"));
            mapTemplate.Connections.Add(new Connection("341", "343"));
            mapTemplate.Connections.Add(new Connection("341", "345"));
            mapTemplate.Connections.Add(new Connection("341", "332"));
            mapTemplate.Connections.Add(new Connection("341", "328"));
            mapTemplate.Connections.Add(new Connection("342", "343"));
            mapTemplate.Connections.Add(new Connection("342", "341"));
            mapTemplate.Connections.Add(new Connection("342", "345"));
            mapTemplate.Connections.Add(new Connection("342", "349"));
            mapTemplate.Connections.Add(new Connection("343", "344"));
            mapTemplate.Connections.Add(new Connection("343", "342"));
            mapTemplate.Connections.Add(new Connection("343", "340"));
            mapTemplate.Connections.Add(new Connection("343", "341"));
            mapTemplate.Connections.Add(new Connection("344", "339"));
            mapTemplate.Connections.Add(new Connection("344", "343"));
            mapTemplate.Connections.Add(new Connection("344", "340"));
            mapTemplate.Connections.Add(new Connection("344", "124"));
            mapTemplate.Connections.Add(new Connection("344", "123"));
            mapTemplate.Connections.Add(new Connection("345", "341"));
            mapTemplate.Connections.Add(new Connection("345", "342"));
            mapTemplate.Connections.Add(new Connection("345", "349"));
            mapTemplate.Connections.Add(new Connection("345", "348"));
            mapTemplate.Connections.Add(new Connection("345", "346"));
            mapTemplate.Connections.Add(new Connection("345", "328"));
            mapTemplate.Connections.Add(new Connection("345", "329"));
            mapTemplate.Connections.Add(new Connection("345", "347"));
            mapTemplate.Connections.Add(new Connection("346", "347"));
            mapTemplate.Connections.Add(new Connection("346", "345"));
            mapTemplate.Connections.Add(new Connection("346", "168"));
            mapTemplate.Connections.Add(new Connection("346", "167"));
            mapTemplate.Connections.Add(new Connection("346", "23"));
            mapTemplate.Connections.Add(new Connection("346", "24"));
            mapTemplate.Connections.Add(new Connection("346", "329"));
            mapTemplate.Connections.Add(new Connection("347", "348"));
            mapTemplate.Connections.Add(new Connection("347", "346"));
            mapTemplate.Connections.Add(new Connection("347", "168"));
            mapTemplate.Connections.Add(new Connection("347", "345"));
            mapTemplate.Connections.Add(new Connection("348", "345"));
            mapTemplate.Connections.Add(new Connection("348", "349"));
            mapTemplate.Connections.Add(new Connection("348", "173"));
            mapTemplate.Connections.Add(new Connection("348", "347"));
            mapTemplate.Connections.Add(new Connection("349", "342"));
            mapTemplate.Connections.Add(new Connection("349", "345"));
            mapTemplate.Connections.Add(new Connection("349", "348"));
            mapTemplate.Connections.Add(new Connection("350", "351"));
            mapTemplate.Connections.Add(new Connection("350", "325"));
            mapTemplate.Connections.Add(new Connection("350", "326"));
            mapTemplate.Connections.Add(new Connection("350", "10"));
            mapTemplate.Connections.Add(new Connection("350", "20"));
            mapTemplate.Connections.Add(new Connection("351", "350"));
            mapTemplate.Connections.Add(new Connection("351", "352"));
            mapTemplate.Connections.Add(new Connection("351", "326"));
            mapTemplate.Connections.Add(new Connection("351", "253"));
            mapTemplate.Connections.Add(new Connection("351", "252"));
            mapTemplate.Connections.Add(new Connection("351", "244"));
            mapTemplate.Connections.Add(new Connection("351", "10"));
            mapTemplate.Connections.Add(new Connection("352", "351"));
            mapTemplate.Connections.Add(new Connection("352", "326"));
            mapTemplate.Connections.Add(new Connection("352", "327"));
            mapTemplate.Connections.Add(new Connection("352", "329"));
            mapTemplate.Connections.Add(new Connection("352", "21"));
            mapTemplate.Connections.Add(new Connection("352", "253"));
            mapTemplate.Connections.Add(new Connection("353", "354"));
            mapTemplate.Connections.Add(new Connection("354", "353"));
            mapTemplate.Connections.Add(new Connection("354", "356"));
            mapTemplate.Connections.Add(new Connection("354", "355"));
            mapTemplate.Connections.Add(new Connection("355", "356"));
            mapTemplate.Connections.Add(new Connection("355", "354"));
            mapTemplate.Connections.Add(new Connection("355", "77"));
            mapTemplate.Connections.Add(new Connection("356", "354"));
            mapTemplate.Connections.Add(new Connection("356", "355"));
            mapTemplate.Connections.Add(new Connection("356", "357"));
            mapTemplate.Connections.Add(new Connection("357", "359"));
            mapTemplate.Connections.Add(new Connection("357", "356"));
            mapTemplate.Connections.Add(new Connection("357", "358"));
            mapTemplate.Connections.Add(new Connection("358", "357"));
            mapTemplate.Connections.Add(new Connection("358", "361"));
            mapTemplate.Connections.Add(new Connection("358", "363"));
            mapTemplate.Connections.Add(new Connection("359", "360"));
            mapTemplate.Connections.Add(new Connection("359", "357"));
            mapTemplate.Connections.Add(new Connection("359", "1"));
            mapTemplate.Connections.Add(new Connection("360", "359"));
            mapTemplate.Connections.Add(new Connection("360", "3"));
            mapTemplate.Connections.Add(new Connection("360", "2"));
            mapTemplate.Connections.Add(new Connection("360", "1"));
            mapTemplate.Connections.Add(new Connection("361", "358"));
            mapTemplate.Connections.Add(new Connection("361", "363"));
            mapTemplate.Connections.Add(new Connection("361", "364"));
            mapTemplate.Connections.Add(new Connection("361", "362"));
            mapTemplate.Connections.Add(new Connection("362", "361"));
            mapTemplate.Connections.Add(new Connection("362", "364"));
            mapTemplate.Connections.Add(new Connection("362", "369"));
            mapTemplate.Connections.Add(new Connection("362", "370"));
            mapTemplate.Connections.Add(new Connection("363", "358"));
            mapTemplate.Connections.Add(new Connection("363", "361"));
            mapTemplate.Connections.Add(new Connection("363", "364"));
            mapTemplate.Connections.Add(new Connection("364", "363"));
            mapTemplate.Connections.Add(new Connection("364", "361"));
            mapTemplate.Connections.Add(new Connection("364", "362"));
            mapTemplate.Connections.Add(new Connection("364", "370"));
            mapTemplate.Connections.Add(new Connection("364", "365"));
            mapTemplate.Connections.Add(new Connection("365", "370"));
            mapTemplate.Connections.Add(new Connection("365", "364"));
            mapTemplate.Connections.Add(new Connection("365", "366"));
            mapTemplate.Connections.Add(new Connection("365", "367"));
            mapTemplate.Connections.Add(new Connection("366", "365"));
            mapTemplate.Connections.Add(new Connection("366", "370"));
            mapTemplate.Connections.Add(new Connection("366", "367"));
            mapTemplate.Connections.Add(new Connection("366", "371"));
            mapTemplate.Connections.Add(new Connection("367", "366"));
            mapTemplate.Connections.Add(new Connection("367", "365"));
            mapTemplate.Connections.Add(new Connection("367", "368"));
            mapTemplate.Connections.Add(new Connection("367", "312"));
            mapTemplate.Connections.Add(new Connection("367", "371"));
            mapTemplate.Connections.Add(new Connection("368", "372"));
            mapTemplate.Connections.Add(new Connection("368", "371"));
            mapTemplate.Connections.Add(new Connection("368", "367"));
            mapTemplate.Connections.Add(new Connection("368", "309"));
            mapTemplate.Connections.Add(new Connection("369", "3"));
            mapTemplate.Connections.Add(new Connection("369", "362"));
            mapTemplate.Connections.Add(new Connection("369", "370"));
            mapTemplate.Connections.Add(new Connection("369", "371"));
            mapTemplate.Connections.Add(new Connection("370", "369"));
            mapTemplate.Connections.Add(new Connection("370", "362"));
            mapTemplate.Connections.Add(new Connection("370", "364"));
            mapTemplate.Connections.Add(new Connection("370", "365"));
            mapTemplate.Connections.Add(new Connection("370", "366"));
            mapTemplate.Connections.Add(new Connection("370", "371"));
            mapTemplate.Connections.Add(new Connection("371", "370"));
            mapTemplate.Connections.Add(new Connection("371", "369"));
            mapTemplate.Connections.Add(new Connection("371", "372"));
            mapTemplate.Connections.Add(new Connection("371", "368"));
            mapTemplate.Connections.Add(new Connection("371", "366"));
            mapTemplate.Connections.Add(new Connection("371", "367"));
            mapTemplate.Connections.Add(new Connection("372", "371"));
            mapTemplate.Connections.Add(new Connection("372", "368"));
            mapTemplate.Connections.Add(new Connection("372", "305"));
            mapTemplate.Connections.Add(new Connection("373", "142"));
            mapTemplate.Connections.Add(new Connection("373", "140"));
            mapTemplate.Connections.Add(new Connection("373", "141"));
            mapTemplate.Connections.Add(new Connection("374", "270"));
            mapTemplate.Connections.Add(new Connection("374", "210"));
            mapTemplate.Connections.Add(new Connection("375", "376"));
            mapTemplate.Connections.Add(new Connection("375", "377"));
            mapTemplate.Connections.Add(new Connection("375", "273"));
            mapTemplate.Connections.Add(new Connection("376", "380"));
            mapTemplate.Connections.Add(new Connection("376", "379"));
            mapTemplate.Connections.Add(new Connection("376", "378"));
            mapTemplate.Connections.Add(new Connection("376", "375"));
            mapTemplate.Connections.Add(new Connection("376", "377"));
            mapTemplate.Connections.Add(new Connection("376", "274"));
            mapTemplate.Connections.Add(new Connection("376", "273"));
            mapTemplate.Connections.Add(new Connection("377", "375"));
            mapTemplate.Connections.Add(new Connection("377", "376"));
            mapTemplate.Connections.Add(new Connection("377", "378"));
            mapTemplate.Connections.Add(new Connection("378", "380"));
            mapTemplate.Connections.Add(new Connection("378", "376"));
            mapTemplate.Connections.Add(new Connection("378", "377"));
            mapTemplate.Connections.Add(new Connection("379", "381"));
            mapTemplate.Connections.Add(new Connection("379", "380"));
            mapTemplate.Connections.Add(new Connection("379", "376"));
            mapTemplate.Connections.Add(new Connection("379", "274"));
            mapTemplate.Connections.Add(new Connection("380", "381"));
            mapTemplate.Connections.Add(new Connection("380", "382"));
            mapTemplate.Connections.Add(new Connection("380", "379"));
            mapTemplate.Connections.Add(new Connection("380", "378"));
            mapTemplate.Connections.Add(new Connection("380", "376"));
            mapTemplate.Connections.Add(new Connection("381", "383"));
            mapTemplate.Connections.Add(new Connection("381", "382"));
            mapTemplate.Connections.Add(new Connection("381", "380"));
            mapTemplate.Connections.Add(new Connection("381", "379"));
            mapTemplate.Connections.Add(new Connection("382", "383"));
            mapTemplate.Connections.Add(new Connection("382", "381"));
            mapTemplate.Connections.Add(new Connection("382", "380"));
            mapTemplate.Connections.Add(new Connection("383", "385"));
            mapTemplate.Connections.Add(new Connection("383", "384"));
            mapTemplate.Connections.Add(new Connection("383", "381"));
            mapTemplate.Connections.Add(new Connection("383", "382"));
            mapTemplate.Connections.Add(new Connection("384", "388"));
            mapTemplate.Connections.Add(new Connection("384", "387"));
            mapTemplate.Connections.Add(new Connection("384", "383"));
            mapTemplate.Connections.Add(new Connection("384", "385"));
            mapTemplate.Connections.Add(new Connection("385", "387"));
            mapTemplate.Connections.Add(new Connection("385", "386"));
            mapTemplate.Connections.Add(new Connection("385", "383"));
            mapTemplate.Connections.Add(new Connection("385", "384"));
            mapTemplate.Connections.Add(new Connection("386", "388"));
            mapTemplate.Connections.Add(new Connection("386", "387"));
            mapTemplate.Connections.Add(new Connection("386", "385"));
            mapTemplate.Connections.Add(new Connection("387", "386"));
            mapTemplate.Connections.Add(new Connection("387", "388"));
            mapTemplate.Connections.Add(new Connection("387", "384"));
            mapTemplate.Connections.Add(new Connection("387", "385"));
            mapTemplate.Connections.Add(new Connection("388", "389"));
            mapTemplate.Connections.Add(new Connection("388", "386"));
            mapTemplate.Connections.Add(new Connection("388", "387"));
            mapTemplate.Connections.Add(new Connection("388", "384"));
            mapTemplate.Connections.Add(new Connection("389", "391"));
            mapTemplate.Connections.Add(new Connection("389", "390"));
            mapTemplate.Connections.Add(new Connection("389", "55"));
            mapTemplate.Connections.Add(new Connection("389", "388"));
            mapTemplate.Connections.Add(new Connection("390", "391"));
            mapTemplate.Connections.Add(new Connection("390", "395"));
            mapTemplate.Connections.Add(new Connection("390", "389"));
            mapTemplate.Connections.Add(new Connection("391", "395"));
            mapTemplate.Connections.Add(new Connection("391", "392"));
            mapTemplate.Connections.Add(new Connection("391", "390"));
            mapTemplate.Connections.Add(new Connection("391", "389"));
            mapTemplate.Connections.Add(new Connection("392", "394"));
            mapTemplate.Connections.Add(new Connection("392", "393"));
            mapTemplate.Connections.Add(new Connection("392", "395"));
            mapTemplate.Connections.Add(new Connection("392", "391"));
            mapTemplate.Connections.Add(new Connection("393", "200"));
            mapTemplate.Connections.Add(new Connection("393", "201"));
            mapTemplate.Connections.Add(new Connection("393", "394"));
            mapTemplate.Connections.Add(new Connection("393", "392"));
            mapTemplate.Connections.Add(new Connection("394", "393"));
            mapTemplate.Connections.Add(new Connection("394", "201"));
            mapTemplate.Connections.Add(new Connection("394", "392"));
            mapTemplate.Connections.Add(new Connection("394", "395"));
            mapTemplate.Connections.Add(new Connection("395", "392"));
            mapTemplate.Connections.Add(new Connection("395", "394"));
            mapTemplate.Connections.Add(new Connection("395", "391"));
            mapTemplate.Connections.Add(new Connection("395", "390"));
            mapTemplate.Connections.Add(new Connection("396", "397"));
            mapTemplate.Connections.Add(new Connection("396", "398"));
            mapTemplate.Connections.Add(new Connection("396", "399"));
            mapTemplate.Connections.Add(new Connection("396", "446"));
            mapTemplate.Connections.Add(new Connection("396", "445"));
            mapTemplate.Connections.Add(new Connection("396", "505"));
            mapTemplate.Connections.Add(new Connection("396", "506"));
            mapTemplate.Connections.Add(new Connection("397", "396"));
            mapTemplate.Connections.Add(new Connection("397", "399"));
            mapTemplate.Connections.Add(new Connection("397", "401"));
            mapTemplate.Connections.Add(new Connection("397", "403"));
            mapTemplate.Connections.Add(new Connection("397", "400"));
            mapTemplate.Connections.Add(new Connection("397", "446"));
            mapTemplate.Connections.Add(new Connection("398", "399"));
            mapTemplate.Connections.Add(new Connection("398", "396"));
            mapTemplate.Connections.Add(new Connection("398", "481"));
            mapTemplate.Connections.Add(new Connection("398", "506"));
            mapTemplate.Connections.Add(new Connection("399", "397"));
            mapTemplate.Connections.Add(new Connection("399", "398"));
            mapTemplate.Connections.Add(new Connection("399", "396"));
            mapTemplate.Connections.Add(new Connection("399", "400"));
            mapTemplate.Connections.Add(new Connection("400", "399"));
            mapTemplate.Connections.Add(new Connection("400", "401"));
            mapTemplate.Connections.Add(new Connection("400", "397"));
            mapTemplate.Connections.Add(new Connection("400", "402"));
            mapTemplate.Connections.Add(new Connection("400", "413"));
            mapTemplate.Connections.Add(new Connection("400", "412"));
            mapTemplate.Connections.Add(new Connection("401", "400"));
            mapTemplate.Connections.Add(new Connection("401", "397"));
            mapTemplate.Connections.Add(new Connection("401", "403"));
            mapTemplate.Connections.Add(new Connection("401", "408"));
            mapTemplate.Connections.Add(new Connection("401", "402"));
            mapTemplate.Connections.Add(new Connection("402", "408"));
            mapTemplate.Connections.Add(new Connection("402", "401"));
            mapTemplate.Connections.Add(new Connection("402", "400"));
            mapTemplate.Connections.Add(new Connection("402", "411"));
            mapTemplate.Connections.Add(new Connection("402", "412"));
            mapTemplate.Connections.Add(new Connection("403", "397"));
            mapTemplate.Connections.Add(new Connection("403", "401"));
            mapTemplate.Connections.Add(new Connection("403", "404"));
            mapTemplate.Connections.Add(new Connection("403", "405"));
            mapTemplate.Connections.Add(new Connection("403", "408"));
            mapTemplate.Connections.Add(new Connection("403", "34"));
            mapTemplate.Connections.Add(new Connection("403", "446"));
            mapTemplate.Connections.Add(new Connection("404", "403"));
            mapTemplate.Connections.Add(new Connection("404", "405"));
            mapTemplate.Connections.Add(new Connection("404", "406"));
            mapTemplate.Connections.Add(new Connection("404", "34"));
            mapTemplate.Connections.Add(new Connection("405", "404"));
            mapTemplate.Connections.Add(new Connection("405", "408"));
            mapTemplate.Connections.Add(new Connection("405", "403"));
            mapTemplate.Connections.Add(new Connection("405", "407"));
            mapTemplate.Connections.Add(new Connection("405", "406"));
            mapTemplate.Connections.Add(new Connection("406", "404"));
            mapTemplate.Connections.Add(new Connection("406", "407"));
            mapTemplate.Connections.Add(new Connection("406", "405"));
            mapTemplate.Connections.Add(new Connection("406", "409"));
            mapTemplate.Connections.Add(new Connection("406", "34"));
            mapTemplate.Connections.Add(new Connection("407", "406"));
            mapTemplate.Connections.Add(new Connection("407", "408"));
            mapTemplate.Connections.Add(new Connection("407", "405"));
            mapTemplate.Connections.Add(new Connection("407", "409"));
            mapTemplate.Connections.Add(new Connection("407", "410"));
            mapTemplate.Connections.Add(new Connection("407", "411"));
            mapTemplate.Connections.Add(new Connection("408", "407"));
            mapTemplate.Connections.Add(new Connection("408", "405"));
            mapTemplate.Connections.Add(new Connection("408", "403"));
            mapTemplate.Connections.Add(new Connection("408", "401"));
            mapTemplate.Connections.Add(new Connection("408", "402"));
            mapTemplate.Connections.Add(new Connection("408", "411"));
            mapTemplate.Connections.Add(new Connection("409", "406"));
            mapTemplate.Connections.Add(new Connection("409", "407"));
            mapTemplate.Connections.Add(new Connection("409", "410"));
            mapTemplate.Connections.Add(new Connection("409", "154"));
            mapTemplate.Connections.Add(new Connection("409", "157"));
            mapTemplate.Connections.Add(new Connection("409", "34"));
            mapTemplate.Connections.Add(new Connection("410", "407"));
            mapTemplate.Connections.Add(new Connection("410", "409"));
            mapTemplate.Connections.Add(new Connection("410", "411"));
            mapTemplate.Connections.Add(new Connection("410", "157"));
            mapTemplate.Connections.Add(new Connection("410", "40"));
            mapTemplate.Connections.Add(new Connection("410", "41"));
            mapTemplate.Connections.Add(new Connection("410", "412"));
            mapTemplate.Connections.Add(new Connection("411", "410"));
            mapTemplate.Connections.Add(new Connection("411", "408"));
            mapTemplate.Connections.Add(new Connection("411", "407"));
            mapTemplate.Connections.Add(new Connection("411", "402"));
            mapTemplate.Connections.Add(new Connection("411", "412"));
            mapTemplate.Connections.Add(new Connection("412", "402"));
            mapTemplate.Connections.Add(new Connection("412", "411"));
            mapTemplate.Connections.Add(new Connection("412", "413"));
            mapTemplate.Connections.Add(new Connection("412", "400"));
            mapTemplate.Connections.Add(new Connection("412", "41"));
            mapTemplate.Connections.Add(new Connection("412", "410"));
            mapTemplate.Connections.Add(new Connection("413", "412"));
            mapTemplate.Connections.Add(new Connection("413", "400"));
            mapTemplate.Connections.Add(new Connection("413", "41"));
            mapTemplate.Connections.Add(new Connection("413", "42"));
            mapTemplate.Connections.Add(new Connection("414", "415"));
            mapTemplate.Connections.Add(new Connection("414", "224"));
            mapTemplate.Connections.Add(new Connection("414", "225"));
            mapTemplate.Connections.Add(new Connection("415", "414"));
            mapTemplate.Connections.Add(new Connection("415", "416"));
            mapTemplate.Connections.Add(new Connection("415", "417"));
            mapTemplate.Connections.Add(new Connection("415", "419"));
            mapTemplate.Connections.Add(new Connection("415", "224"));
            mapTemplate.Connections.Add(new Connection("415", "225"));
            mapTemplate.Connections.Add(new Connection("416", "415"));
            mapTemplate.Connections.Add(new Connection("416", "417"));
            mapTemplate.Connections.Add(new Connection("416", "418"));
            mapTemplate.Connections.Add(new Connection("416", "226"));
            mapTemplate.Connections.Add(new Connection("416", "227"));
            mapTemplate.Connections.Add(new Connection("417", "416"));
            mapTemplate.Connections.Add(new Connection("417", "415"));
            mapTemplate.Connections.Add(new Connection("417", "418"));
            mapTemplate.Connections.Add(new Connection("417", "437"));
            mapTemplate.Connections.Add(new Connection("417", "419"));
            mapTemplate.Connections.Add(new Connection("418", "417"));
            mapTemplate.Connections.Add(new Connection("418", "416"));
            mapTemplate.Connections.Add(new Connection("418", "437"));
            mapTemplate.Connections.Add(new Connection("418", "438"));
            mapTemplate.Connections.Add(new Connection("418", "439"));
            mapTemplate.Connections.Add(new Connection("418", "227"));
            mapTemplate.Connections.Add(new Connection("419", "420"));
            mapTemplate.Connections.Add(new Connection("419", "415"));
            mapTemplate.Connections.Add(new Connection("419", "437"));
            mapTemplate.Connections.Add(new Connection("419", "417"));
            mapTemplate.Connections.Add(new Connection("419", "435"));
            mapTemplate.Connections.Add(new Connection("419", "434"));
            mapTemplate.Connections.Add(new Connection("419", "223"));
            mapTemplate.Connections.Add(new Connection("419", "224"));
            mapTemplate.Connections.Add(new Connection("420", "419"));
            mapTemplate.Connections.Add(new Connection("420", "424"));
            mapTemplate.Connections.Add(new Connection("420", "428"));
            mapTemplate.Connections.Add(new Connection("420", "434"));
            mapTemplate.Connections.Add(new Connection("420", "67"));
            mapTemplate.Connections.Add(new Connection("420", "223"));
            mapTemplate.Connections.Add(new Connection("420", "430"));
            mapTemplate.Connections.Add(new Connection("421", "422"));
            mapTemplate.Connections.Add(new Connection("421", "423"));
            mapTemplate.Connections.Add(new Connection("421", "60"));
            mapTemplate.Connections.Add(new Connection("421", "62"));
            mapTemplate.Connections.Add(new Connection("421", "550"));
            mapTemplate.Connections.Add(new Connection("421", "568"));
            mapTemplate.Connections.Add(new Connection("422", "421"));
            mapTemplate.Connections.Add(new Connection("422", "423"));
            mapTemplate.Connections.Add(new Connection("422", "424"));
            mapTemplate.Connections.Add(new Connection("422", "62"));
            mapTemplate.Connections.Add(new Connection("422", "66"));
            mapTemplate.Connections.Add(new Connection("422", "425"));
            mapTemplate.Connections.Add(new Connection("423", "422"));
            mapTemplate.Connections.Add(new Connection("423", "421"));
            mapTemplate.Connections.Add(new Connection("423", "425"));
            mapTemplate.Connections.Add(new Connection("423", "579"));
            mapTemplate.Connections.Add(new Connection("423", "568"));
            mapTemplate.Connections.Add(new Connection("424", "422"));
            mapTemplate.Connections.Add(new Connection("424", "425"));
            mapTemplate.Connections.Add(new Connection("424", "420"));
            mapTemplate.Connections.Add(new Connection("424", "428"));
            mapTemplate.Connections.Add(new Connection("424", "66"));
            mapTemplate.Connections.Add(new Connection("424", "67"));
            mapTemplate.Connections.Add(new Connection("424", "429"));
            mapTemplate.Connections.Add(new Connection("424", "426"));
            mapTemplate.Connections.Add(new Connection("425", "424"));
            mapTemplate.Connections.Add(new Connection("425", "423"));
            mapTemplate.Connections.Add(new Connection("425", "426"));
            mapTemplate.Connections.Add(new Connection("425", "579"));
            mapTemplate.Connections.Add(new Connection("425", "580"));
            mapTemplate.Connections.Add(new Connection("425", "422"));
            mapTemplate.Connections.Add(new Connection("426", "425"));
            mapTemplate.Connections.Add(new Connection("426", "427"));
            mapTemplate.Connections.Add(new Connection("426", "429"));
            mapTemplate.Connections.Add(new Connection("426", "431"));
            mapTemplate.Connections.Add(new Connection("426", "580"));
            mapTemplate.Connections.Add(new Connection("426", "424"));
            mapTemplate.Connections.Add(new Connection("427", "426"));
            mapTemplate.Connections.Add(new Connection("427", "431"));
            mapTemplate.Connections.Add(new Connection("427", "433"));
            mapTemplate.Connections.Add(new Connection("427", "580"));
            mapTemplate.Connections.Add(new Connection("427", "581"));
            mapTemplate.Connections.Add(new Connection("428", "424"));
            mapTemplate.Connections.Add(new Connection("428", "429"));
            mapTemplate.Connections.Add(new Connection("428", "430"));
            mapTemplate.Connections.Add(new Connection("428", "420"));
            mapTemplate.Connections.Add(new Connection("429", "426"));
            mapTemplate.Connections.Add(new Connection("429", "430"));
            mapTemplate.Connections.Add(new Connection("429", "428"));
            mapTemplate.Connections.Add(new Connection("429", "431"));
            mapTemplate.Connections.Add(new Connection("429", "424"));
            mapTemplate.Connections.Add(new Connection("430", "432"));
            mapTemplate.Connections.Add(new Connection("430", "429"));
            mapTemplate.Connections.Add(new Connection("430", "428"));
            mapTemplate.Connections.Add(new Connection("430", "434"));
            mapTemplate.Connections.Add(new Connection("430", "436"));
            mapTemplate.Connections.Add(new Connection("430", "431"));
            mapTemplate.Connections.Add(new Connection("430", "420"));
            mapTemplate.Connections.Add(new Connection("431", "426"));
            mapTemplate.Connections.Add(new Connection("431", "427"));
            mapTemplate.Connections.Add(new Connection("431", "433"));
            mapTemplate.Connections.Add(new Connection("431", "432"));
            mapTemplate.Connections.Add(new Connection("431", "429"));
            mapTemplate.Connections.Add(new Connection("431", "441"));
            mapTemplate.Connections.Add(new Connection("431", "430"));
            mapTemplate.Connections.Add(new Connection("432", "431"));
            mapTemplate.Connections.Add(new Connection("432", "430"));
            mapTemplate.Connections.Add(new Connection("432", "441"));
            mapTemplate.Connections.Add(new Connection("432", "436"));
            mapTemplate.Connections.Add(new Connection("433", "427"));
            mapTemplate.Connections.Add(new Connection("433", "431"));
            mapTemplate.Connections.Add(new Connection("433", "444"));
            mapTemplate.Connections.Add(new Connection("433", "441"));
            mapTemplate.Connections.Add(new Connection("433", "583"));
            mapTemplate.Connections.Add(new Connection("433", "584"));
            mapTemplate.Connections.Add(new Connection("433", "581"));
            mapTemplate.Connections.Add(new Connection("434", "419"));
            mapTemplate.Connections.Add(new Connection("434", "420"));
            mapTemplate.Connections.Add(new Connection("434", "430"));
            mapTemplate.Connections.Add(new Connection("434", "435"));
            mapTemplate.Connections.Add(new Connection("434", "436"));
            mapTemplate.Connections.Add(new Connection("435", "437"));
            mapTemplate.Connections.Add(new Connection("435", "419"));
            mapTemplate.Connections.Add(new Connection("435", "434"));
            mapTemplate.Connections.Add(new Connection("435", "436"));
            mapTemplate.Connections.Add(new Connection("436", "434"));
            mapTemplate.Connections.Add(new Connection("436", "437"));
            mapTemplate.Connections.Add(new Connection("436", "435"));
            mapTemplate.Connections.Add(new Connection("436", "430"));
            mapTemplate.Connections.Add(new Connection("436", "432"));
            mapTemplate.Connections.Add(new Connection("436", "441"));
            mapTemplate.Connections.Add(new Connection("436", "442"));
            mapTemplate.Connections.Add(new Connection("436", "438"));
            mapTemplate.Connections.Add(new Connection("437", "418"));
            mapTemplate.Connections.Add(new Connection("437", "417"));
            mapTemplate.Connections.Add(new Connection("437", "419"));
            mapTemplate.Connections.Add(new Connection("437", "435"));
            mapTemplate.Connections.Add(new Connection("437", "436"));
            mapTemplate.Connections.Add(new Connection("437", "438"));
            mapTemplate.Connections.Add(new Connection("438", "436"));
            mapTemplate.Connections.Add(new Connection("438", "437"));
            mapTemplate.Connections.Add(new Connection("438", "418"));
            mapTemplate.Connections.Add(new Connection("438", "439"));
            mapTemplate.Connections.Add(new Connection("438", "440"));
            mapTemplate.Connections.Add(new Connection("438", "442"));
            mapTemplate.Connections.Add(new Connection("439", "438"));
            mapTemplate.Connections.Add(new Connection("439", "418"));
            mapTemplate.Connections.Add(new Connection("439", "440"));
            mapTemplate.Connections.Add(new Connection("439", "228"));
            mapTemplate.Connections.Add(new Connection("439", "263"));
            mapTemplate.Connections.Add(new Connection("439", "25"));
            mapTemplate.Connections.Add(new Connection("439", "26"));
            mapTemplate.Connections.Add(new Connection("439", "227"));
            mapTemplate.Connections.Add(new Connection("440", "438"));
            mapTemplate.Connections.Add(new Connection("440", "439"));
            mapTemplate.Connections.Add(new Connection("440", "446"));
            mapTemplate.Connections.Add(new Connection("440", "442"));
            mapTemplate.Connections.Add(new Connection("440", "26"));
            mapTemplate.Connections.Add(new Connection("440", "34"));
            mapTemplate.Connections.Add(new Connection("441", "442"));
            mapTemplate.Connections.Add(new Connection("441", "444"));
            mapTemplate.Connections.Add(new Connection("441", "443"));
            mapTemplate.Connections.Add(new Connection("441", "433"));
            mapTemplate.Connections.Add(new Connection("441", "431"));
            mapTemplate.Connections.Add(new Connection("441", "432"));
            mapTemplate.Connections.Add(new Connection("441", "436"));
            mapTemplate.Connections.Add(new Connection("442", "441"));
            mapTemplate.Connections.Add(new Connection("442", "446"));
            mapTemplate.Connections.Add(new Connection("442", "443"));
            mapTemplate.Connections.Add(new Connection("442", "436"));
            mapTemplate.Connections.Add(new Connection("442", "440"));
            mapTemplate.Connections.Add(new Connection("442", "438"));
            mapTemplate.Connections.Add(new Connection("443", "446"));
            mapTemplate.Connections.Add(new Connection("443", "445"));
            mapTemplate.Connections.Add(new Connection("443", "444"));
            mapTemplate.Connections.Add(new Connection("443", "441"));
            mapTemplate.Connections.Add(new Connection("443", "442"));
            mapTemplate.Connections.Add(new Connection("444", "443"));
            mapTemplate.Connections.Add(new Connection("444", "441"));
            mapTemplate.Connections.Add(new Connection("444", "445"));
            mapTemplate.Connections.Add(new Connection("444", "433"));
            mapTemplate.Connections.Add(new Connection("444", "584"));
            mapTemplate.Connections.Add(new Connection("444", "587"));
            mapTemplate.Connections.Add(new Connection("445", "443"));
            mapTemplate.Connections.Add(new Connection("445", "446"));
            mapTemplate.Connections.Add(new Connection("445", "444"));
            mapTemplate.Connections.Add(new Connection("445", "396"));
            mapTemplate.Connections.Add(new Connection("445", "505"));
            mapTemplate.Connections.Add(new Connection("445", "587"));
            mapTemplate.Connections.Add(new Connection("446", "442"));
            mapTemplate.Connections.Add(new Connection("446", "443"));
            mapTemplate.Connections.Add(new Connection("446", "445"));
            mapTemplate.Connections.Add(new Connection("446", "440"));
            mapTemplate.Connections.Add(new Connection("446", "34"));
            mapTemplate.Connections.Add(new Connection("446", "403"));
            mapTemplate.Connections.Add(new Connection("446", "397"));
            mapTemplate.Connections.Add(new Connection("446", "396"));
            mapTemplate.Connections.Add(new Connection("447", "448"));
            mapTemplate.Connections.Add(new Connection("447", "451"));
            mapTemplate.Connections.Add(new Connection("447", "450"));
            mapTemplate.Connections.Add(new Connection("447", "456"));
            mapTemplate.Connections.Add(new Connection("448", "447"));
            mapTemplate.Connections.Add(new Connection("448", "449"));
            mapTemplate.Connections.Add(new Connection("448", "451"));
            mapTemplate.Connections.Add(new Connection("449", "448"));
            mapTemplate.Connections.Add(new Connection("449", "451"));
            mapTemplate.Connections.Add(new Connection("449", "217"));
            mapTemplate.Connections.Add(new Connection("450", "451"));
            mapTemplate.Connections.Add(new Connection("450", "447"));
            mapTemplate.Connections.Add(new Connection("450", "456"));
            mapTemplate.Connections.Add(new Connection("450", "452"));
            mapTemplate.Connections.Add(new Connection("450", "457"));
            mapTemplate.Connections.Add(new Connection("451", "449"));
            mapTemplate.Connections.Add(new Connection("451", "217"));
            mapTemplate.Connections.Add(new Connection("451", "453"));
            mapTemplate.Connections.Add(new Connection("451", "448"));
            mapTemplate.Connections.Add(new Connection("451", "447"));
            mapTemplate.Connections.Add(new Connection("451", "450"));
            mapTemplate.Connections.Add(new Connection("451", "452"));
            mapTemplate.Connections.Add(new Connection("452", "450"));
            mapTemplate.Connections.Add(new Connection("452", "453"));
            mapTemplate.Connections.Add(new Connection("452", "451"));
            mapTemplate.Connections.Add(new Connection("452", "457"));
            mapTemplate.Connections.Add(new Connection("452", "459"));
            mapTemplate.Connections.Add(new Connection("452", "462"));
            mapTemplate.Connections.Add(new Connection("453", "208"));
            mapTemplate.Connections.Add(new Connection("453", "217"));
            mapTemplate.Connections.Add(new Connection("453", "451"));
            mapTemplate.Connections.Add(new Connection("453", "452"));
            mapTemplate.Connections.Add(new Connection("454", "459"));
            mapTemplate.Connections.Add(new Connection("454", "458"));
            mapTemplate.Connections.Add(new Connection("454", "457"));
            mapTemplate.Connections.Add(new Connection("454", "456"));
            mapTemplate.Connections.Add(new Connection("454", "455"));
            mapTemplate.Connections.Add(new Connection("454", "466"));
            mapTemplate.Connections.Add(new Connection("454", "469"));
            mapTemplate.Connections.Add(new Connection("454", "468"));
            mapTemplate.Connections.Add(new Connection("455", "456"));
            mapTemplate.Connections.Add(new Connection("455", "454"));
            mapTemplate.Connections.Add(new Connection("455", "466"));
            mapTemplate.Connections.Add(new Connection("455", "463"));
            mapTemplate.Connections.Add(new Connection("456", "447"));
            mapTemplate.Connections.Add(new Connection("456", "450"));
            mapTemplate.Connections.Add(new Connection("456", "457"));
            mapTemplate.Connections.Add(new Connection("456", "454"));
            mapTemplate.Connections.Add(new Connection("456", "455"));
            mapTemplate.Connections.Add(new Connection("457", "456"));
            mapTemplate.Connections.Add(new Connection("457", "450"));
            mapTemplate.Connections.Add(new Connection("457", "452"));
            mapTemplate.Connections.Add(new Connection("457", "459"));
            mapTemplate.Connections.Add(new Connection("457", "454"));
            mapTemplate.Connections.Add(new Connection("458", "459"));
            mapTemplate.Connections.Add(new Connection("458", "460"));
            mapTemplate.Connections.Add(new Connection("458", "454"));
            mapTemplate.Connections.Add(new Connection("458", "469"));
            mapTemplate.Connections.Add(new Connection("458", "485"));
            mapTemplate.Connections.Add(new Connection("458", "488"));
            mapTemplate.Connections.Add(new Connection("459", "457"));
            mapTemplate.Connections.Add(new Connection("459", "452"));
            mapTemplate.Connections.Add(new Connection("459", "462"));
            mapTemplate.Connections.Add(new Connection("459", "460"));
            mapTemplate.Connections.Add(new Connection("459", "458"));
            mapTemplate.Connections.Add(new Connection("459", "454"));
            mapTemplate.Connections.Add(new Connection("460", "461"));
            mapTemplate.Connections.Add(new Connection("460", "462"));
            mapTemplate.Connections.Add(new Connection("460", "459"));
            mapTemplate.Connections.Add(new Connection("460", "458"));
            mapTemplate.Connections.Add(new Connection("460", "484"));
            mapTemplate.Connections.Add(new Connection("460", "485"));
            mapTemplate.Connections.Add(new Connection("461", "462"));
            mapTemplate.Connections.Add(new Connection("461", "460"));
            mapTemplate.Connections.Add(new Connection("461", "484"));
            mapTemplate.Connections.Add(new Connection("462", "459"));
            mapTemplate.Connections.Add(new Connection("462", "452"));
            mapTemplate.Connections.Add(new Connection("462", "461"));
            mapTemplate.Connections.Add(new Connection("462", "460"));
            mapTemplate.Connections.Add(new Connection("462", "475"));
            mapTemplate.Connections.Add(new Connection("463", "466"));
            mapTemplate.Connections.Add(new Connection("463", "455"));
            mapTemplate.Connections.Add(new Connection("463", "470"));
            mapTemplate.Connections.Add(new Connection("463", "464"));
            mapTemplate.Connections.Add(new Connection("463", "465"));
            mapTemplate.Connections.Add(new Connection("464", "463"));
            mapTemplate.Connections.Add(new Connection("464", "467"));
            mapTemplate.Connections.Add(new Connection("464", "465"));
            mapTemplate.Connections.Add(new Connection("464", "468"));
            mapTemplate.Connections.Add(new Connection("464", "470"));
            mapTemplate.Connections.Add(new Connection("464", "471"));
            mapTemplate.Connections.Add(new Connection("465", "463"));
            mapTemplate.Connections.Add(new Connection("465", "466"));
            mapTemplate.Connections.Add(new Connection("465", "468"));
            mapTemplate.Connections.Add(new Connection("465", "464"));
            mapTemplate.Connections.Add(new Connection("466", "455"));
            mapTemplate.Connections.Add(new Connection("466", "454"));
            mapTemplate.Connections.Add(new Connection("466", "463"));
            mapTemplate.Connections.Add(new Connection("466", "468"));
            mapTemplate.Connections.Add(new Connection("466", "465"));
            mapTemplate.Connections.Add(new Connection("467", "469"));
            mapTemplate.Connections.Add(new Connection("467", "468"));
            mapTemplate.Connections.Add(new Connection("467", "464"));
            mapTemplate.Connections.Add(new Connection("467", "471"));
            mapTemplate.Connections.Add(new Connection("467", "497"));
            mapTemplate.Connections.Add(new Connection("467", "498"));
            mapTemplate.Connections.Add(new Connection("468", "466"));
            mapTemplate.Connections.Add(new Connection("468", "469"));
            mapTemplate.Connections.Add(new Connection("468", "454"));
            mapTemplate.Connections.Add(new Connection("468", "465"));
            mapTemplate.Connections.Add(new Connection("468", "467"));
            mapTemplate.Connections.Add(new Connection("468", "464"));
            mapTemplate.Connections.Add(new Connection("469", "468"));
            mapTemplate.Connections.Add(new Connection("469", "458"));
            mapTemplate.Connections.Add(new Connection("469", "454"));
            mapTemplate.Connections.Add(new Connection("469", "467"));
            mapTemplate.Connections.Add(new Connection("469", "488"));
            mapTemplate.Connections.Add(new Connection("469", "489"));
            mapTemplate.Connections.Add(new Connection("469", "498"));
            mapTemplate.Connections.Add(new Connection("470", "463"));
            mapTemplate.Connections.Add(new Connection("470", "464"));
            mapTemplate.Connections.Add(new Connection("470", "471"));
            mapTemplate.Connections.Add(new Connection("470", "472"));
            mapTemplate.Connections.Add(new Connection("470", "473"));
            mapTemplate.Connections.Add(new Connection("471", "464"));
            mapTemplate.Connections.Add(new Connection("471", "467"));
            mapTemplate.Connections.Add(new Connection("471", "470"));
            mapTemplate.Connections.Add(new Connection("471", "472"));
            mapTemplate.Connections.Add(new Connection("471", "494"));
            mapTemplate.Connections.Add(new Connection("471", "496"));
            mapTemplate.Connections.Add(new Connection("471", "497"));
            mapTemplate.Connections.Add(new Connection("472", "470"));
            mapTemplate.Connections.Add(new Connection("472", "471"));
            mapTemplate.Connections.Add(new Connection("472", "473"));
            mapTemplate.Connections.Add(new Connection("472", "494"));
            mapTemplate.Connections.Add(new Connection("473", "472"));
            mapTemplate.Connections.Add(new Connection("473", "474"));
            mapTemplate.Connections.Add(new Connection("473", "470"));
            mapTemplate.Connections.Add(new Connection("473", "494"));
            mapTemplate.Connections.Add(new Connection("473", "513"));
            mapTemplate.Connections.Add(new Connection("473", "512"));
            mapTemplate.Connections.Add(new Connection("474", "473"));
            mapTemplate.Connections.Add(new Connection("474", "519"));
            mapTemplate.Connections.Add(new Connection("474", "518"));
            mapTemplate.Connections.Add(new Connection("474", "513"));
            mapTemplate.Connections.Add(new Connection("475", "476"));
            mapTemplate.Connections.Add(new Connection("475", "477"));
            mapTemplate.Connections.Add(new Connection("475", "462"));
            mapTemplate.Connections.Add(new Connection("476", "480"));
            mapTemplate.Connections.Add(new Connection("476", "475"));
            mapTemplate.Connections.Add(new Connection("476", "477"));
            mapTemplate.Connections.Add(new Connection("477", "475"));
            mapTemplate.Connections.Add(new Connection("477", "476"));
            mapTemplate.Connections.Add(new Connection("478", "479"));
            mapTemplate.Connections.Add(new Connection("478", "492"));
            mapTemplate.Connections.Add(new Connection("478", "508"));
            mapTemplate.Connections.Add(new Connection("478", "575"));
            mapTemplate.Connections.Add(new Connection("478", "576"));
            mapTemplate.Connections.Add(new Connection("479", "480"));
            mapTemplate.Connections.Add(new Connection("479", "478"));
            mapTemplate.Connections.Add(new Connection("479", "484"));
            mapTemplate.Connections.Add(new Connection("479", "492"));
            mapTemplate.Connections.Add(new Connection("479", "508"));
            mapTemplate.Connections.Add(new Connection("480", "483"));
            mapTemplate.Connections.Add(new Connection("480", "476"));
            mapTemplate.Connections.Add(new Connection("480", "479"));
            mapTemplate.Connections.Add(new Connection("480", "510"));
            mapTemplate.Connections.Add(new Connection("480", "508"));
            mapTemplate.Connections.Add(new Connection("481", "398"));
            mapTemplate.Connections.Add(new Connection("481", "482"));
            mapTemplate.Connections.Add(new Connection("481", "506"));
            mapTemplate.Connections.Add(new Connection("481", "509"));
            mapTemplate.Connections.Add(new Connection("482", "481"));
            mapTemplate.Connections.Add(new Connection("482", "483"));
            mapTemplate.Connections.Add(new Connection("482", "509"));
            mapTemplate.Connections.Add(new Connection("482", "510"));
            mapTemplate.Connections.Add(new Connection("483", "482"));
            mapTemplate.Connections.Add(new Connection("483", "480"));
            mapTemplate.Connections.Add(new Connection("483", "510"));
            mapTemplate.Connections.Add(new Connection("484", "479"));
            mapTemplate.Connections.Add(new Connection("484", "461"));
            mapTemplate.Connections.Add(new Connection("484", "460"));
            mapTemplate.Connections.Add(new Connection("484", "485"));
            mapTemplate.Connections.Add(new Connection("484", "493"));
            mapTemplate.Connections.Add(new Connection("484", "492"));
            mapTemplate.Connections.Add(new Connection("485", "484"));
            mapTemplate.Connections.Add(new Connection("485", "460"));
            mapTemplate.Connections.Add(new Connection("485", "458"));
            mapTemplate.Connections.Add(new Connection("485", "488"));
            mapTemplate.Connections.Add(new Connection("485", "486"));
            mapTemplate.Connections.Add(new Connection("485", "493"));
            mapTemplate.Connections.Add(new Connection("486", "488"));
            mapTemplate.Connections.Add(new Connection("486", "487"));
            mapTemplate.Connections.Add(new Connection("486", "485"));
            mapTemplate.Connections.Add(new Connection("486", "493"));
            mapTemplate.Connections.Add(new Connection("486", "491"));
            mapTemplate.Connections.Add(new Connection("487", "489"));
            mapTemplate.Connections.Add(new Connection("487", "488"));
            mapTemplate.Connections.Add(new Connection("487", "486"));
            mapTemplate.Connections.Add(new Connection("487", "491"));
            mapTemplate.Connections.Add(new Connection("487", "498"));
            mapTemplate.Connections.Add(new Connection("487", "501"));
            mapTemplate.Connections.Add(new Connection("488", "458"));
            mapTemplate.Connections.Add(new Connection("488", "485"));
            mapTemplate.Connections.Add(new Connection("488", "469"));
            mapTemplate.Connections.Add(new Connection("488", "489"));
            mapTemplate.Connections.Add(new Connection("488", "487"));
            mapTemplate.Connections.Add(new Connection("488", "486"));
            mapTemplate.Connections.Add(new Connection("489", "469"));
            mapTemplate.Connections.Add(new Connection("489", "488"));
            mapTemplate.Connections.Add(new Connection("489", "487"));
            mapTemplate.Connections.Add(new Connection("489", "498"));
            mapTemplate.Connections.Add(new Connection("490", "491"));
            mapTemplate.Connections.Add(new Connection("490", "504"));
            mapTemplate.Connections.Add(new Connection("490", "503"));
            mapTemplate.Connections.Add(new Connection("490", "559"));
            mapTemplate.Connections.Add(new Connection("490", "574"));
            mapTemplate.Connections.Add(new Connection("490", "575"));
            mapTemplate.Connections.Add(new Connection("491", "487"));
            mapTemplate.Connections.Add(new Connection("491", "486"));
            mapTemplate.Connections.Add(new Connection("491", "493"));
            mapTemplate.Connections.Add(new Connection("491", "492"));
            mapTemplate.Connections.Add(new Connection("491", "490"));
            mapTemplate.Connections.Add(new Connection("491", "501"));
            mapTemplate.Connections.Add(new Connection("491", "504"));
            mapTemplate.Connections.Add(new Connection("491", "575"));
            mapTemplate.Connections.Add(new Connection("492", "484"));
            mapTemplate.Connections.Add(new Connection("492", "479"));
            mapTemplate.Connections.Add(new Connection("492", "478"));
            mapTemplate.Connections.Add(new Connection("492", "493"));
            mapTemplate.Connections.Add(new Connection("492", "491"));
            mapTemplate.Connections.Add(new Connection("492", "575"));
            mapTemplate.Connections.Add(new Connection("493", "485"));
            mapTemplate.Connections.Add(new Connection("493", "486"));
            mapTemplate.Connections.Add(new Connection("493", "484"));
            mapTemplate.Connections.Add(new Connection("493", "492"));
            mapTemplate.Connections.Add(new Connection("493", "491"));
            mapTemplate.Connections.Add(new Connection("494", "473"));
            mapTemplate.Connections.Add(new Connection("494", "472"));
            mapTemplate.Connections.Add(new Connection("494", "471"));
            mapTemplate.Connections.Add(new Connection("494", "496"));
            mapTemplate.Connections.Add(new Connection("494", "495"));
            mapTemplate.Connections.Add(new Connection("494", "512"));
            mapTemplate.Connections.Add(new Connection("495", "500"));
            mapTemplate.Connections.Add(new Connection("495", "499"));
            mapTemplate.Connections.Add(new Connection("495", "494"));
            mapTemplate.Connections.Add(new Connection("495", "496"));
            mapTemplate.Connections.Add(new Connection("495", "512"));
            mapTemplate.Connections.Add(new Connection("495", "511"));
            mapTemplate.Connections.Add(new Connection("495", "557"));
            mapTemplate.Connections.Add(new Connection("496", "471"));
            mapTemplate.Connections.Add(new Connection("496", "494"));
            mapTemplate.Connections.Add(new Connection("496", "497"));
            mapTemplate.Connections.Add(new Connection("496", "500"));
            mapTemplate.Connections.Add(new Connection("496", "495"));
            mapTemplate.Connections.Add(new Connection("497", "496"));
            mapTemplate.Connections.Add(new Connection("497", "467"));
            mapTemplate.Connections.Add(new Connection("497", "471"));
            mapTemplate.Connections.Add(new Connection("497", "498"));
            mapTemplate.Connections.Add(new Connection("497", "501"));
            mapTemplate.Connections.Add(new Connection("497", "500"));
            mapTemplate.Connections.Add(new Connection("498", "497"));
            mapTemplate.Connections.Add(new Connection("498", "467"));
            mapTemplate.Connections.Add(new Connection("498", "469"));
            mapTemplate.Connections.Add(new Connection("498", "489"));
            mapTemplate.Connections.Add(new Connection("498", "487"));
            mapTemplate.Connections.Add(new Connection("498", "501"));
            mapTemplate.Connections.Add(new Connection("499", "502"));
            mapTemplate.Connections.Add(new Connection("499", "503"));
            mapTemplate.Connections.Add(new Connection("499", "500"));
            mapTemplate.Connections.Add(new Connection("499", "495"));
            mapTemplate.Connections.Add(new Connection("499", "557"));
            mapTemplate.Connections.Add(new Connection("500", "503"));
            mapTemplate.Connections.Add(new Connection("500", "504"));
            mapTemplate.Connections.Add(new Connection("500", "501"));
            mapTemplate.Connections.Add(new Connection("500", "499"));
            mapTemplate.Connections.Add(new Connection("500", "497"));
            mapTemplate.Connections.Add(new Connection("500", "496"));
            mapTemplate.Connections.Add(new Connection("500", "495"));
            mapTemplate.Connections.Add(new Connection("501", "498"));
            mapTemplate.Connections.Add(new Connection("501", "497"));
            mapTemplate.Connections.Add(new Connection("501", "487"));
            mapTemplate.Connections.Add(new Connection("501", "491"));
            mapTemplate.Connections.Add(new Connection("501", "504"));
            mapTemplate.Connections.Add(new Connection("501", "500"));
            mapTemplate.Connections.Add(new Connection("502", "503"));
            mapTemplate.Connections.Add(new Connection("502", "499"));
            mapTemplate.Connections.Add(new Connection("502", "557"));
            mapTemplate.Connections.Add(new Connection("502", "558"));
            mapTemplate.Connections.Add(new Connection("502", "559"));
            mapTemplate.Connections.Add(new Connection("503", "504"));
            mapTemplate.Connections.Add(new Connection("503", "490"));
            mapTemplate.Connections.Add(new Connection("503", "502"));
            mapTemplate.Connections.Add(new Connection("503", "499"));
            mapTemplate.Connections.Add(new Connection("503", "500"));
            mapTemplate.Connections.Add(new Connection("503", "559"));
            mapTemplate.Connections.Add(new Connection("504", "491"));
            mapTemplate.Connections.Add(new Connection("504", "501"));
            mapTemplate.Connections.Add(new Connection("504", "490"));
            mapTemplate.Connections.Add(new Connection("504", "503"));
            mapTemplate.Connections.Add(new Connection("504", "500"));
            mapTemplate.Connections.Add(new Connection("505", "396"));
            mapTemplate.Connections.Add(new Connection("505", "445"));
            mapTemplate.Connections.Add(new Connection("505", "506"));
            mapTemplate.Connections.Add(new Connection("505", "586"));
            mapTemplate.Connections.Add(new Connection("505", "587"));
            mapTemplate.Connections.Add(new Connection("506", "481"));
            mapTemplate.Connections.Add(new Connection("506", "398"));
            mapTemplate.Connections.Add(new Connection("506", "396"));
            mapTemplate.Connections.Add(new Connection("506", "505"));
            mapTemplate.Connections.Add(new Connection("506", "509"));
            mapTemplate.Connections.Add(new Connection("506", "586"));
            mapTemplate.Connections.Add(new Connection("507", "509"));
            mapTemplate.Connections.Add(new Connection("507", "508"));
            mapTemplate.Connections.Add(new Connection("507", "576"));
            mapTemplate.Connections.Add(new Connection("507", "586"));
            mapTemplate.Connections.Add(new Connection("507", "585"));
            mapTemplate.Connections.Add(new Connection("508", "507"));
            mapTemplate.Connections.Add(new Connection("508", "509"));
            mapTemplate.Connections.Add(new Connection("508", "510"));
            mapTemplate.Connections.Add(new Connection("508", "480"));
            mapTemplate.Connections.Add(new Connection("508", "478"));
            mapTemplate.Connections.Add(new Connection("508", "479"));
            mapTemplate.Connections.Add(new Connection("508", "576"));
            mapTemplate.Connections.Add(new Connection("509", "506"));
            mapTemplate.Connections.Add(new Connection("509", "481"));
            mapTemplate.Connections.Add(new Connection("509", "507"));
            mapTemplate.Connections.Add(new Connection("509", "482"));
            mapTemplate.Connections.Add(new Connection("509", "510"));
            mapTemplate.Connections.Add(new Connection("509", "508"));
            mapTemplate.Connections.Add(new Connection("509", "586"));
            mapTemplate.Connections.Add(new Connection("510", "482"));
            mapTemplate.Connections.Add(new Connection("510", "483"));
            mapTemplate.Connections.Add(new Connection("510", "480"));
            mapTemplate.Connections.Add(new Connection("510", "509"));
            mapTemplate.Connections.Add(new Connection("510", "508"));
            mapTemplate.Connections.Add(new Connection("511", "495"));
            mapTemplate.Connections.Add(new Connection("511", "512"));
            mapTemplate.Connections.Add(new Connection("511", "514"));
            mapTemplate.Connections.Add(new Connection("511", "515"));
            mapTemplate.Connections.Add(new Connection("511", "540"));
            mapTemplate.Connections.Add(new Connection("511", "557"));
            mapTemplate.Connections.Add(new Connection("512", "513"));
            mapTemplate.Connections.Add(new Connection("512", "473"));
            mapTemplate.Connections.Add(new Connection("512", "494"));
            mapTemplate.Connections.Add(new Connection("512", "495"));
            mapTemplate.Connections.Add(new Connection("512", "511"));
            mapTemplate.Connections.Add(new Connection("512", "514"));
            mapTemplate.Connections.Add(new Connection("513", "518"));
            mapTemplate.Connections.Add(new Connection("513", "474"));
            mapTemplate.Connections.Add(new Connection("513", "473"));
            mapTemplate.Connections.Add(new Connection("513", "512"));
            mapTemplate.Connections.Add(new Connection("513", "514"));
            mapTemplate.Connections.Add(new Connection("513", "516"));
            mapTemplate.Connections.Add(new Connection("514", "511"));
            mapTemplate.Connections.Add(new Connection("514", "515"));
            mapTemplate.Connections.Add(new Connection("514", "512"));
            mapTemplate.Connections.Add(new Connection("514", "513"));
            mapTemplate.Connections.Add(new Connection("514", "516"));
            mapTemplate.Connections.Add(new Connection("515", "511"));
            mapTemplate.Connections.Add(new Connection("515", "514"));
            mapTemplate.Connections.Add(new Connection("515", "516"));
            mapTemplate.Connections.Add(new Connection("515", "539"));
            mapTemplate.Connections.Add(new Connection("515", "540"));
            mapTemplate.Connections.Add(new Connection("516", "514"));
            mapTemplate.Connections.Add(new Connection("516", "515"));
            mapTemplate.Connections.Add(new Connection("516", "520"));
            mapTemplate.Connections.Add(new Connection("516", "513"));
            mapTemplate.Connections.Add(new Connection("516", "518"));
            mapTemplate.Connections.Add(new Connection("516", "517"));
            mapTemplate.Connections.Add(new Connection("516", "538"));
            mapTemplate.Connections.Add(new Connection("516", "539"));
            mapTemplate.Connections.Add(new Connection("517", "520"));
            mapTemplate.Connections.Add(new Connection("517", "521"));
            mapTemplate.Connections.Add(new Connection("517", "519"));
            mapTemplate.Connections.Add(new Connection("517", "518"));
            mapTemplate.Connections.Add(new Connection("517", "516"));
            mapTemplate.Connections.Add(new Connection("518", "517"));
            mapTemplate.Connections.Add(new Connection("518", "519"));
            mapTemplate.Connections.Add(new Connection("518", "474"));
            mapTemplate.Connections.Add(new Connection("518", "513"));
            mapTemplate.Connections.Add(new Connection("518", "516"));
            mapTemplate.Connections.Add(new Connection("519", "474"));
            mapTemplate.Connections.Add(new Connection("519", "521"));
            mapTemplate.Connections.Add(new Connection("519", "517"));
            mapTemplate.Connections.Add(new Connection("519", "518"));
            mapTemplate.Connections.Add(new Connection("520", "521"));
            mapTemplate.Connections.Add(new Connection("520", "517"));
            mapTemplate.Connections.Add(new Connection("520", "516"));
            mapTemplate.Connections.Add(new Connection("520", "525"));
            mapTemplate.Connections.Add(new Connection("520", "526"));
            mapTemplate.Connections.Add(new Connection("520", "538"));
            mapTemplate.Connections.Add(new Connection("521", "519"));
            mapTemplate.Connections.Add(new Connection("521", "520"));
            mapTemplate.Connections.Add(new Connection("521", "517"));
            mapTemplate.Connections.Add(new Connection("521", "522"));
            mapTemplate.Connections.Add(new Connection("521", "525"));
            mapTemplate.Connections.Add(new Connection("522", "523"));
            mapTemplate.Connections.Add(new Connection("522", "521"));
            mapTemplate.Connections.Add(new Connection("522", "525"));
            mapTemplate.Connections.Add(new Connection("523", "524"));
            mapTemplate.Connections.Add(new Connection("523", "522"));
            mapTemplate.Connections.Add(new Connection("523", "525"));
            mapTemplate.Connections.Add(new Connection("524", "532"));
            mapTemplate.Connections.Add(new Connection("524", "535"));
            mapTemplate.Connections.Add(new Connection("524", "537"));
            mapTemplate.Connections.Add(new Connection("524", "523"));
            mapTemplate.Connections.Add(new Connection("524", "525"));
            mapTemplate.Connections.Add(new Connection("524", "527"));
            mapTemplate.Connections.Add(new Connection("525", "523"));
            mapTemplate.Connections.Add(new Connection("525", "524"));
            mapTemplate.Connections.Add(new Connection("525", "522"));
            mapTemplate.Connections.Add(new Connection("525", "521"));
            mapTemplate.Connections.Add(new Connection("525", "520"));
            mapTemplate.Connections.Add(new Connection("525", "527"));
            mapTemplate.Connections.Add(new Connection("525", "526"));
            mapTemplate.Connections.Add(new Connection("526", "525"));
            mapTemplate.Connections.Add(new Connection("526", "527"));
            mapTemplate.Connections.Add(new Connection("526", "520"));
            mapTemplate.Connections.Add(new Connection("526", "538"));
            mapTemplate.Connections.Add(new Connection("527", "525"));
            mapTemplate.Connections.Add(new Connection("527", "524"));
            mapTemplate.Connections.Add(new Connection("527", "537"));
            mapTemplate.Connections.Add(new Connection("527", "526"));
            mapTemplate.Connections.Add(new Connection("527", "538"));
            mapTemplate.Connections.Add(new Connection("528", "529"));
            mapTemplate.Connections.Add(new Connection("528", "103"));
            mapTemplate.Connections.Add(new Connection("528", "106"));
            mapTemplate.Connections.Add(new Connection("528", "530"));
            mapTemplate.Connections.Add(new Connection("529", "528"));
            mapTemplate.Connections.Add(new Connection("529", "530"));
            mapTemplate.Connections.Add(new Connection("530", "528"));
            mapTemplate.Connections.Add(new Connection("530", "529"));
            mapTemplate.Connections.Add(new Connection("530", "106"));
            mapTemplate.Connections.Add(new Connection("530", "531"));
            mapTemplate.Connections.Add(new Connection("531", "530"));
            mapTemplate.Connections.Add(new Connection("531", "106"));
            mapTemplate.Connections.Add(new Connection("531", "110"));
            mapTemplate.Connections.Add(new Connection("531", "533"));
            mapTemplate.Connections.Add(new Connection("531", "532"));
            mapTemplate.Connections.Add(new Connection("532", "531"));
            mapTemplate.Connections.Add(new Connection("532", "533"));
            mapTemplate.Connections.Add(new Connection("532", "535"));
            mapTemplate.Connections.Add(new Connection("532", "534"));
            mapTemplate.Connections.Add(new Connection("532", "524"));
            mapTemplate.Connections.Add(new Connection("533", "531"));
            mapTemplate.Connections.Add(new Connection("533", "532"));
            mapTemplate.Connections.Add(new Connection("533", "111"));
            mapTemplate.Connections.Add(new Connection("533", "110"));
            mapTemplate.Connections.Add(new Connection("533", "534"));
            mapTemplate.Connections.Add(new Connection("534", "533"));
            mapTemplate.Connections.Add(new Connection("534", "532"));
            mapTemplate.Connections.Add(new Connection("534", "535"));
            mapTemplate.Connections.Add(new Connection("534", "536"));
            mapTemplate.Connections.Add(new Connection("534", "543"));
            mapTemplate.Connections.Add(new Connection("534", "545"));
            mapTemplate.Connections.Add(new Connection("535", "532"));
            mapTemplate.Connections.Add(new Connection("535", "534"));
            mapTemplate.Connections.Add(new Connection("535", "536"));
            mapTemplate.Connections.Add(new Connection("535", "537"));
            mapTemplate.Connections.Add(new Connection("535", "524"));
            mapTemplate.Connections.Add(new Connection("536", "535"));
            mapTemplate.Connections.Add(new Connection("536", "534"));
            mapTemplate.Connections.Add(new Connection("536", "537"));
            mapTemplate.Connections.Add(new Connection("536", "545"));
            mapTemplate.Connections.Add(new Connection("536", "546"));
            mapTemplate.Connections.Add(new Connection("537", "535"));
            mapTemplate.Connections.Add(new Connection("537", "536"));
            mapTemplate.Connections.Add(new Connection("537", "524"));
            mapTemplate.Connections.Add(new Connection("537", "527"));
            mapTemplate.Connections.Add(new Connection("537", "538"));
            mapTemplate.Connections.Add(new Connection("537", "539"));
            mapTemplate.Connections.Add(new Connection("537", "546"));
            mapTemplate.Connections.Add(new Connection("537", "552"));
            mapTemplate.Connections.Add(new Connection("537", "551"));
            mapTemplate.Connections.Add(new Connection("538", "526"));
            mapTemplate.Connections.Add(new Connection("538", "527"));
            mapTemplate.Connections.Add(new Connection("538", "537"));
            mapTemplate.Connections.Add(new Connection("538", "520"));
            mapTemplate.Connections.Add(new Connection("538", "516"));
            mapTemplate.Connections.Add(new Connection("538", "539"));
            mapTemplate.Connections.Add(new Connection("539", "538"));
            mapTemplate.Connections.Add(new Connection("539", "537"));
            mapTemplate.Connections.Add(new Connection("539", "516"));
            mapTemplate.Connections.Add(new Connection("539", "515"));
            mapTemplate.Connections.Add(new Connection("539", "541"));
            mapTemplate.Connections.Add(new Connection("539", "540"));
            mapTemplate.Connections.Add(new Connection("539", "551"));
            mapTemplate.Connections.Add(new Connection("540", "541"));
            mapTemplate.Connections.Add(new Connection("540", "539"));
            mapTemplate.Connections.Add(new Connection("540", "515"));
            mapTemplate.Connections.Add(new Connection("540", "511"));
            mapTemplate.Connections.Add(new Connection("540", "557"));
            mapTemplate.Connections.Add(new Connection("541", "539"));
            mapTemplate.Connections.Add(new Connection("541", "540"));
            mapTemplate.Connections.Add(new Connection("541", "551"));
            mapTemplate.Connections.Add(new Connection("541", "555"));
            mapTemplate.Connections.Add(new Connection("541", "557"));
            mapTemplate.Connections.Add(new Connection("542", "112"));
            mapTemplate.Connections.Add(new Connection("542", "543"));
            mapTemplate.Connections.Add(new Connection("542", "544"));
            mapTemplate.Connections.Add(new Connection("543", "542"));
            mapTemplate.Connections.Add(new Connection("543", "544"));
            mapTemplate.Connections.Add(new Connection("543", "534"));
            mapTemplate.Connections.Add(new Connection("543", "548"));
            mapTemplate.Connections.Add(new Connection("543", "545"));
            mapTemplate.Connections.Add(new Connection("544", "543"));
            mapTemplate.Connections.Add(new Connection("544", "542"));
            mapTemplate.Connections.Add(new Connection("544", "58"));
            mapTemplate.Connections.Add(new Connection("544", "56"));
            mapTemplate.Connections.Add(new Connection("544", "549"));
            mapTemplate.Connections.Add(new Connection("544", "548"));
            mapTemplate.Connections.Add(new Connection("545", "548"));
            mapTemplate.Connections.Add(new Connection("545", "543"));
            mapTemplate.Connections.Add(new Connection("545", "534"));
            mapTemplate.Connections.Add(new Connection("545", "536"));
            mapTemplate.Connections.Add(new Connection("545", "547"));
            mapTemplate.Connections.Add(new Connection("545", "546"));
            mapTemplate.Connections.Add(new Connection("546", "547"));
            mapTemplate.Connections.Add(new Connection("546", "545"));
            mapTemplate.Connections.Add(new Connection("546", "536"));
            mapTemplate.Connections.Add(new Connection("546", "537"));
            mapTemplate.Connections.Add(new Connection("546", "553"));
            mapTemplate.Connections.Add(new Connection("546", "552"));
            mapTemplate.Connections.Add(new Connection("547", "548"));
            mapTemplate.Connections.Add(new Connection("547", "545"));
            mapTemplate.Connections.Add(new Connection("547", "546"));
            mapTemplate.Connections.Add(new Connection("547", "553"));
            mapTemplate.Connections.Add(new Connection("547", "563"));
            mapTemplate.Connections.Add(new Connection("548", "549"));
            mapTemplate.Connections.Add(new Connection("548", "543"));
            mapTemplate.Connections.Add(new Connection("548", "544"));
            mapTemplate.Connections.Add(new Connection("548", "545"));
            mapTemplate.Connections.Add(new Connection("548", "547"));
            mapTemplate.Connections.Add(new Connection("548", "562"));
            mapTemplate.Connections.Add(new Connection("548", "563"));
            mapTemplate.Connections.Add(new Connection("549", "550"));
            mapTemplate.Connections.Add(new Connection("549", "59"));
            mapTemplate.Connections.Add(new Connection("549", "58"));
            mapTemplate.Connections.Add(new Connection("549", "548"));
            mapTemplate.Connections.Add(new Connection("549", "544"));
            mapTemplate.Connections.Add(new Connection("549", "562"));
            mapTemplate.Connections.Add(new Connection("550", "549"));
            mapTemplate.Connections.Add(new Connection("550", "421"));
            mapTemplate.Connections.Add(new Connection("550", "60"));
            mapTemplate.Connections.Add(new Connection("550", "562"));
            mapTemplate.Connections.Add(new Connection("550", "566"));
            mapTemplate.Connections.Add(new Connection("550", "568"));
            mapTemplate.Connections.Add(new Connection("550", "59"));
            mapTemplate.Connections.Add(new Connection("551", "552"));
            mapTemplate.Connections.Add(new Connection("551", "537"));
            mapTemplate.Connections.Add(new Connection("551", "539"));
            mapTemplate.Connections.Add(new Connection("551", "541"));
            mapTemplate.Connections.Add(new Connection("551", "554"));
            mapTemplate.Connections.Add(new Connection("551", "555"));
            mapTemplate.Connections.Add(new Connection("551", "553"));
            mapTemplate.Connections.Add(new Connection("552", "546"));
            mapTemplate.Connections.Add(new Connection("552", "537"));
            mapTemplate.Connections.Add(new Connection("552", "553"));
            mapTemplate.Connections.Add(new Connection("552", "551"));
            mapTemplate.Connections.Add(new Connection("553", "547"));
            mapTemplate.Connections.Add(new Connection("553", "546"));
            mapTemplate.Connections.Add(new Connection("553", "552"));
            mapTemplate.Connections.Add(new Connection("553", "554"));
            mapTemplate.Connections.Add(new Connection("553", "563"));
            mapTemplate.Connections.Add(new Connection("553", "564"));
            mapTemplate.Connections.Add(new Connection("553", "551"));
            mapTemplate.Connections.Add(new Connection("554", "553"));
            mapTemplate.Connections.Add(new Connection("554", "551"));
            mapTemplate.Connections.Add(new Connection("554", "555"));
            mapTemplate.Connections.Add(new Connection("554", "556"));
            mapTemplate.Connections.Add(new Connection("554", "564"));
            mapTemplate.Connections.Add(new Connection("554", "565"));
            mapTemplate.Connections.Add(new Connection("555", "551"));
            mapTemplate.Connections.Add(new Connection("555", "554"));
            mapTemplate.Connections.Add(new Connection("555", "541"));
            mapTemplate.Connections.Add(new Connection("555", "556"));
            mapTemplate.Connections.Add(new Connection("555", "557"));
            mapTemplate.Connections.Add(new Connection("555", "558"));
            mapTemplate.Connections.Add(new Connection("556", "555"));
            mapTemplate.Connections.Add(new Connection("556", "554"));
            mapTemplate.Connections.Add(new Connection("556", "558"));
            mapTemplate.Connections.Add(new Connection("556", "561"));
            mapTemplate.Connections.Add(new Connection("556", "560"));
            mapTemplate.Connections.Add(new Connection("556", "565"));
            mapTemplate.Connections.Add(new Connection("556", "570"));
            mapTemplate.Connections.Add(new Connection("557", "541"));
            mapTemplate.Connections.Add(new Connection("557", "540"));
            mapTemplate.Connections.Add(new Connection("557", "511"));
            mapTemplate.Connections.Add(new Connection("557", "495"));
            mapTemplate.Connections.Add(new Connection("557", "499"));
            mapTemplate.Connections.Add(new Connection("557", "502"));
            mapTemplate.Connections.Add(new Connection("557", "555"));
            mapTemplate.Connections.Add(new Connection("557", "558"));
            mapTemplate.Connections.Add(new Connection("558", "557"));
            mapTemplate.Connections.Add(new Connection("558", "555"));
            mapTemplate.Connections.Add(new Connection("558", "502"));
            mapTemplate.Connections.Add(new Connection("558", "559"));
            mapTemplate.Connections.Add(new Connection("558", "556"));
            mapTemplate.Connections.Add(new Connection("558", "560"));
            mapTemplate.Connections.Add(new Connection("559", "503"));
            mapTemplate.Connections.Add(new Connection("559", "502"));
            mapTemplate.Connections.Add(new Connection("559", "490"));
            mapTemplate.Connections.Add(new Connection("559", "558"));
            mapTemplate.Connections.Add(new Connection("559", "560"));
            mapTemplate.Connections.Add(new Connection("559", "574"));
            mapTemplate.Connections.Add(new Connection("560", "561"));
            mapTemplate.Connections.Add(new Connection("560", "559"));
            mapTemplate.Connections.Add(new Connection("560", "556"));
            mapTemplate.Connections.Add(new Connection("560", "558"));
            mapTemplate.Connections.Add(new Connection("560", "574"));
            mapTemplate.Connections.Add(new Connection("560", "578"));
            mapTemplate.Connections.Add(new Connection("561", "556"));
            mapTemplate.Connections.Add(new Connection("561", "560"));
            mapTemplate.Connections.Add(new Connection("561", "570"));
            mapTemplate.Connections.Add(new Connection("561", "571"));
            mapTemplate.Connections.Add(new Connection("561", "572"));
            mapTemplate.Connections.Add(new Connection("561", "578"));
            mapTemplate.Connections.Add(new Connection("561", "577"));
            mapTemplate.Connections.Add(new Connection("562", "550"));
            mapTemplate.Connections.Add(new Connection("562", "549"));
            mapTemplate.Connections.Add(new Connection("562", "548"));
            mapTemplate.Connections.Add(new Connection("562", "563"));
            mapTemplate.Connections.Add(new Connection("562", "566"));
            mapTemplate.Connections.Add(new Connection("563", "562"));
            mapTemplate.Connections.Add(new Connection("563", "548"));
            mapTemplate.Connections.Add(new Connection("563", "547"));
            mapTemplate.Connections.Add(new Connection("563", "553"));
            mapTemplate.Connections.Add(new Connection("563", "564"));
            mapTemplate.Connections.Add(new Connection("563", "566"));
            mapTemplate.Connections.Add(new Connection("564", "563"));
            mapTemplate.Connections.Add(new Connection("564", "553"));
            mapTemplate.Connections.Add(new Connection("564", "554"));
            mapTemplate.Connections.Add(new Connection("564", "565"));
            mapTemplate.Connections.Add(new Connection("564", "566"));
            mapTemplate.Connections.Add(new Connection("564", "567"));
            mapTemplate.Connections.Add(new Connection("565", "564"));
            mapTemplate.Connections.Add(new Connection("565", "554"));
            mapTemplate.Connections.Add(new Connection("565", "556"));
            mapTemplate.Connections.Add(new Connection("565", "570"));
            mapTemplate.Connections.Add(new Connection("565", "567"));
            mapTemplate.Connections.Add(new Connection("566", "550"));
            mapTemplate.Connections.Add(new Connection("566", "562"));
            mapTemplate.Connections.Add(new Connection("566", "563"));
            mapTemplate.Connections.Add(new Connection("566", "564"));
            mapTemplate.Connections.Add(new Connection("566", "568"));
            mapTemplate.Connections.Add(new Connection("566", "567"));
            mapTemplate.Connections.Add(new Connection("567", "568"));
            mapTemplate.Connections.Add(new Connection("567", "566"));
            mapTemplate.Connections.Add(new Connection("567", "564"));
            mapTemplate.Connections.Add(new Connection("567", "565"));
            mapTemplate.Connections.Add(new Connection("567", "570"));
            mapTemplate.Connections.Add(new Connection("567", "569"));
            mapTemplate.Connections.Add(new Connection("568", "421"));
            mapTemplate.Connections.Add(new Connection("568", "566"));
            mapTemplate.Connections.Add(new Connection("568", "567"));
            mapTemplate.Connections.Add(new Connection("568", "579"));
            mapTemplate.Connections.Add(new Connection("568", "569"));
            mapTemplate.Connections.Add(new Connection("568", "550"));
            mapTemplate.Connections.Add(new Connection("568", "423"));
            mapTemplate.Connections.Add(new Connection("569", "579"));
            mapTemplate.Connections.Add(new Connection("569", "568"));
            mapTemplate.Connections.Add(new Connection("569", "567"));
            mapTemplate.Connections.Add(new Connection("569", "570"));
            mapTemplate.Connections.Add(new Connection("569", "571"));
            mapTemplate.Connections.Add(new Connection("569", "580"));
            mapTemplate.Connections.Add(new Connection("569", "573"));
            mapTemplate.Connections.Add(new Connection("570", "565"));
            mapTemplate.Connections.Add(new Connection("570", "556"));
            mapTemplate.Connections.Add(new Connection("570", "561"));
            mapTemplate.Connections.Add(new Connection("570", "567"));
            mapTemplate.Connections.Add(new Connection("570", "569"));
            mapTemplate.Connections.Add(new Connection("570", "571"));
            mapTemplate.Connections.Add(new Connection("571", "569"));
            mapTemplate.Connections.Add(new Connection("571", "570"));
            mapTemplate.Connections.Add(new Connection("571", "561"));
            mapTemplate.Connections.Add(new Connection("571", "573"));
            mapTemplate.Connections.Add(new Connection("571", "572"));
            mapTemplate.Connections.Add(new Connection("572", "571"));
            mapTemplate.Connections.Add(new Connection("572", "573"));
            mapTemplate.Connections.Add(new Connection("572", "561"));
            mapTemplate.Connections.Add(new Connection("572", "577"));
            mapTemplate.Connections.Add(new Connection("572", "582"));
            mapTemplate.Connections.Add(new Connection("573", "581"));
            mapTemplate.Connections.Add(new Connection("573", "580"));
            mapTemplate.Connections.Add(new Connection("573", "569"));
            mapTemplate.Connections.Add(new Connection("573", "571"));
            mapTemplate.Connections.Add(new Connection("573", "572"));
            mapTemplate.Connections.Add(new Connection("573", "582"));
            mapTemplate.Connections.Add(new Connection("574", "560"));
            mapTemplate.Connections.Add(new Connection("574", "559"));
            mapTemplate.Connections.Add(new Connection("574", "490"));
            mapTemplate.Connections.Add(new Connection("574", "575"));
            mapTemplate.Connections.Add(new Connection("574", "576"));
            mapTemplate.Connections.Add(new Connection("574", "578"));
            mapTemplate.Connections.Add(new Connection("575", "574"));
            mapTemplate.Connections.Add(new Connection("575", "490"));
            mapTemplate.Connections.Add(new Connection("575", "491"));
            mapTemplate.Connections.Add(new Connection("575", "492"));
            mapTemplate.Connections.Add(new Connection("575", "478"));
            mapTemplate.Connections.Add(new Connection("575", "576"));
            mapTemplate.Connections.Add(new Connection("576", "575"));
            mapTemplate.Connections.Add(new Connection("576", "478"));
            mapTemplate.Connections.Add(new Connection("576", "508"));
            mapTemplate.Connections.Add(new Connection("576", "507"));
            mapTemplate.Connections.Add(new Connection("576", "574"));
            mapTemplate.Connections.Add(new Connection("576", "578"));
            mapTemplate.Connections.Add(new Connection("576", "585"));
            mapTemplate.Connections.Add(new Connection("577", "578"));
            mapTemplate.Connections.Add(new Connection("577", "572"));
            mapTemplate.Connections.Add(new Connection("577", "561"));
            mapTemplate.Connections.Add(new Connection("577", "585"));
            mapTemplate.Connections.Add(new Connection("577", "582"));
            mapTemplate.Connections.Add(new Connection("578", "574"));
            mapTemplate.Connections.Add(new Connection("578", "560"));
            mapTemplate.Connections.Add(new Connection("578", "561"));
            mapTemplate.Connections.Add(new Connection("578", "577"));
            mapTemplate.Connections.Add(new Connection("578", "576"));
            mapTemplate.Connections.Add(new Connection("578", "585"));
            mapTemplate.Connections.Add(new Connection("579", "423"));
            mapTemplate.Connections.Add(new Connection("579", "568"));
            mapTemplate.Connections.Add(new Connection("579", "569"));
            mapTemplate.Connections.Add(new Connection("579", "425"));
            mapTemplate.Connections.Add(new Connection("579", "580"));
            mapTemplate.Connections.Add(new Connection("580", "579"));
            mapTemplate.Connections.Add(new Connection("580", "425"));
            mapTemplate.Connections.Add(new Connection("580", "426"));
            mapTemplate.Connections.Add(new Connection("580", "427"));
            mapTemplate.Connections.Add(new Connection("580", "569"));
            mapTemplate.Connections.Add(new Connection("580", "581"));
            mapTemplate.Connections.Add(new Connection("580", "573"));
            mapTemplate.Connections.Add(new Connection("581", "427"));
            mapTemplate.Connections.Add(new Connection("581", "580"));
            mapTemplate.Connections.Add(new Connection("581", "573"));
            mapTemplate.Connections.Add(new Connection("581", "582"));
            mapTemplate.Connections.Add(new Connection("581", "583"));
            mapTemplate.Connections.Add(new Connection("581", "433"));
            mapTemplate.Connections.Add(new Connection("582", "581"));
            mapTemplate.Connections.Add(new Connection("582", "573"));
            mapTemplate.Connections.Add(new Connection("582", "572"));
            mapTemplate.Connections.Add(new Connection("582", "577"));
            mapTemplate.Connections.Add(new Connection("582", "585"));
            mapTemplate.Connections.Add(new Connection("582", "583"));
            mapTemplate.Connections.Add(new Connection("582", "584"));
            mapTemplate.Connections.Add(new Connection("583", "433"));
            mapTemplate.Connections.Add(new Connection("583", "581"));
            mapTemplate.Connections.Add(new Connection("583", "582"));
            mapTemplate.Connections.Add(new Connection("583", "584"));
            mapTemplate.Connections.Add(new Connection("584", "583"));
            mapTemplate.Connections.Add(new Connection("584", "433"));
            mapTemplate.Connections.Add(new Connection("584", "444"));
            mapTemplate.Connections.Add(new Connection("584", "582"));
            mapTemplate.Connections.Add(new Connection("584", "585"));
            mapTemplate.Connections.Add(new Connection("584", "587"));
            mapTemplate.Connections.Add(new Connection("585", "586"));
            mapTemplate.Connections.Add(new Connection("585", "507"));
            mapTemplate.Connections.Add(new Connection("585", "576"));
            mapTemplate.Connections.Add(new Connection("585", "578"));
            mapTemplate.Connections.Add(new Connection("585", "577"));
            mapTemplate.Connections.Add(new Connection("585", "582"));
            mapTemplate.Connections.Add(new Connection("585", "584"));
            mapTemplate.Connections.Add(new Connection("585", "587"));
            mapTemplate.Connections.Add(new Connection("586", "507"));
            mapTemplate.Connections.Add(new Connection("586", "505"));
            mapTemplate.Connections.Add(new Connection("586", "509"));
            mapTemplate.Connections.Add(new Connection("586", "506"));
            mapTemplate.Connections.Add(new Connection("586", "585"));
            mapTemplate.Connections.Add(new Connection("586", "587"));
            mapTemplate.Connections.Add(new Connection("587", "584"));
            mapTemplate.Connections.Add(new Connection("587", "444"));
            mapTemplate.Connections.Add(new Connection("587", "445"));
            mapTemplate.Connections.Add(new Connection("587", "505"));
            mapTemplate.Connections.Add(new Connection("587", "586"));
            mapTemplate.Connections.Add(new Connection("587", "585"));

            return mapTemplate;
        }
        public static MapTemplate Muehldorf()
        {
            var mapTemplate = new MapTemplate("Muehldorf") { Image = "Muehldorf.jpg" };
            var country1 = new CountryTemplate("1", "Maitenbeth") { X = 77, Y = 476 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "Rechtmehring") { X = 174, Y = 542 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Haag") { X = 132, Y = 442 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Kirchdorf") { X = 185, Y = 411 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "Reichertsheim") { X = 255, Y = 441 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "Gars") { X = 343, Y = 446 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Unterreit") { X = 398, Y = 501 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Jettenbach") { X = 402, Y = 433 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Taufkirchen") { X = 501, Y = 512 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Kraiburg") { X = 471, Y = 428 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "Waldkraiburg") { X = 438, Y = 404 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Oberneukirchen") { X = 569, Y = 427 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "Polling") { X = 619, Y = 401 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "Muehldorf") { X = 585, Y = 282 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "Mettenheim") { X = 501, Y = 291 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "Erharting") { X = 639, Y = 244 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "Niederbergkirchen") { X = 583, Y = 223 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "Niedertaufkirchen") { X = 613, Y = 157 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Neumarkt") { X = 575, Y = 46 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "Egglkofen") { X = 506, Y = 43 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Schoenberg") { X = 471, Y = 129 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Lohkirchen") { X = 509, Y = 185 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Oberbergkirchen") { X = 410, Y = 179 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Zangberg") { X = 464, Y = 260 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "Buchbach") { X = 306, Y = 204 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Schwindegg") { X = 267, Y = 276 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "Obertaufkirchen") { X = 298, Y = 306 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "Ampfing") { X = 385, Y = 251 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Heldenstein") { X = 401, Y = 308 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "Rattenkirchen") { X = 345, Y = 320 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "Aschau") { X = 393, Y = 373 };
            mapTemplate.Countries.Add(country31);
            var continent1 = new Continent("1", 1);
            continent1.Countries.Add(country1);
            continent1.Countries.Add(country2);
            continent1.Countries.Add(country3);
            continent1.Countries.Add(country4);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 3);
            continent2.Countries.Add(country28);
            continent2.Countries.Add(country29);
            continent2.Countries.Add(country30);
            continent2.Countries.Add(country31);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 1);
            continent3.Countries.Add(country16);
            continent3.Countries.Add(country17);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 2);
            continent4.Countries.Add(country5);
            continent4.Countries.Add(country6);
            continent4.Countries.Add(country7);
            continent4.Countries.Add(country8);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 2);
            continent5.Countries.Add(country13);
            continent5.Countries.Add(country14);
            continent5.Countries.Add(country15);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 1);
            continent6.Countries.Add(country18);
            continent6.Countries.Add(country19);
            continent6.Countries.Add(country20);
            mapTemplate.Continents.Add(continent6);
            var continent7 = new Continent("7", 2);
            continent7.Countries.Add(country21);
            continent7.Countries.Add(country22);
            continent7.Countries.Add(country23);
            continent7.Countries.Add(country24);
            mapTemplate.Continents.Add(continent7);
            var continent8 = new Continent("8", 1);
            continent8.Countries.Add(country25);
            continent8.Countries.Add(country26);
            continent8.Countries.Add(country27);
            mapTemplate.Continents.Add(continent8);
            var continent9 = new Continent("9", 2);
            continent9.Countries.Add(country9);
            continent9.Countries.Add(country10);
            continent9.Countries.Add(country11);
            continent9.Countries.Add(country12);
            mapTemplate.Continents.Add(continent9);
            mapTemplate.Connections.Add(new Connection("1", "3"));
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("2", "3"));
            mapTemplate.Connections.Add(new Connection("3", "1"));
            mapTemplate.Connections.Add(new Connection("3", "2"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("3", "5"));
            mapTemplate.Connections.Add(new Connection("3", "6"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("4", "5"));
            mapTemplate.Connections.Add(new Connection("5", "4"));
            mapTemplate.Connections.Add(new Connection("5", "3"));
            mapTemplate.Connections.Add(new Connection("5", "6"));
            mapTemplate.Connections.Add(new Connection("5", "27"));
            mapTemplate.Connections.Add(new Connection("5", "30"));
            mapTemplate.Connections.Add(new Connection("5", "31"));
            mapTemplate.Connections.Add(new Connection("6", "3"));
            mapTemplate.Connections.Add(new Connection("6", "5"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("6", "8"));
            mapTemplate.Connections.Add(new Connection("6", "31"));
            mapTemplate.Connections.Add(new Connection("7", "6"));
            mapTemplate.Connections.Add(new Connection("7", "8"));
            mapTemplate.Connections.Add(new Connection("7", "9"));
            mapTemplate.Connections.Add(new Connection("7", "10"));
            mapTemplate.Connections.Add(new Connection("8", "6"));
            mapTemplate.Connections.Add(new Connection("8", "7"));
            mapTemplate.Connections.Add(new Connection("8", "31"));
            mapTemplate.Connections.Add(new Connection("8", "11"));
            mapTemplate.Connections.Add(new Connection("8", "10"));
            mapTemplate.Connections.Add(new Connection("9", "7"));
            mapTemplate.Connections.Add(new Connection("9", "10"));
            mapTemplate.Connections.Add(new Connection("9", "12"));
            mapTemplate.Connections.Add(new Connection("10", "7"));
            mapTemplate.Connections.Add(new Connection("10", "8"));
            mapTemplate.Connections.Add(new Connection("10", "9"));
            mapTemplate.Connections.Add(new Connection("10", "12"));
            mapTemplate.Connections.Add(new Connection("10", "13"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("11", "8"));
            mapTemplate.Connections.Add(new Connection("11", "13"));
            mapTemplate.Connections.Add(new Connection("11", "14"));
            mapTemplate.Connections.Add(new Connection("11", "15"));
            mapTemplate.Connections.Add(new Connection("11", "28"));
            mapTemplate.Connections.Add(new Connection("11", "29"));
            mapTemplate.Connections.Add(new Connection("11", "31"));
            mapTemplate.Connections.Add(new Connection("11", "10"));
            mapTemplate.Connections.Add(new Connection("12", "9"));
            mapTemplate.Connections.Add(new Connection("12", "10"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("13", "12"));
            mapTemplate.Connections.Add(new Connection("13", "10"));
            mapTemplate.Connections.Add(new Connection("13", "11"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("14", "13"));
            mapTemplate.Connections.Add(new Connection("14", "11"));
            mapTemplate.Connections.Add(new Connection("14", "16"));
            mapTemplate.Connections.Add(new Connection("14", "17"));
            mapTemplate.Connections.Add(new Connection("14", "15"));
            mapTemplate.Connections.Add(new Connection("15", "11"));
            mapTemplate.Connections.Add(new Connection("15", "28"));
            mapTemplate.Connections.Add(new Connection("15", "17"));
            mapTemplate.Connections.Add(new Connection("15", "14"));
            mapTemplate.Connections.Add(new Connection("15", "24"));
            mapTemplate.Connections.Add(new Connection("15", "22"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("16", "14"));
            mapTemplate.Connections.Add(new Connection("17", "19"));
            mapTemplate.Connections.Add(new Connection("17", "18"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("17", "14"));
            mapTemplate.Connections.Add(new Connection("17", "15"));
            mapTemplate.Connections.Add(new Connection("17", "22"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("18", "17"));
            mapTemplate.Connections.Add(new Connection("19", "21"));
            mapTemplate.Connections.Add(new Connection("19", "20"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("19", "17"));
            mapTemplate.Connections.Add(new Connection("19", "22"));
            mapTemplate.Connections.Add(new Connection("20", "21"));
            mapTemplate.Connections.Add(new Connection("20", "19"));
            mapTemplate.Connections.Add(new Connection("21", "23"));
            mapTemplate.Connections.Add(new Connection("21", "22"));
            mapTemplate.Connections.Add(new Connection("21", "20"));
            mapTemplate.Connections.Add(new Connection("21", "19"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("22", "21"));
            mapTemplate.Connections.Add(new Connection("22", "15"));
            mapTemplate.Connections.Add(new Connection("22", "17"));
            mapTemplate.Connections.Add(new Connection("22", "24"));
            mapTemplate.Connections.Add(new Connection("22", "19"));
            mapTemplate.Connections.Add(new Connection("23", "25"));
            mapTemplate.Connections.Add(new Connection("23", "28"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("23", "22"));
            mapTemplate.Connections.Add(new Connection("23", "21"));
            mapTemplate.Connections.Add(new Connection("24", "28"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("24", "15"));
            mapTemplate.Connections.Add(new Connection("24", "22"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("25", "23"));
            mapTemplate.Connections.Add(new Connection("25", "28"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("26", "25"));
            mapTemplate.Connections.Add(new Connection("26", "30"));
            mapTemplate.Connections.Add(new Connection("26", "28"));
            mapTemplate.Connections.Add(new Connection("27", "26"));
            mapTemplate.Connections.Add(new Connection("27", "5"));
            mapTemplate.Connections.Add(new Connection("27", "30"));
            mapTemplate.Connections.Add(new Connection("28", "25"));
            mapTemplate.Connections.Add(new Connection("28", "11"));
            mapTemplate.Connections.Add(new Connection("28", "31"));
            mapTemplate.Connections.Add(new Connection("28", "30"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("28", "26"));
            mapTemplate.Connections.Add(new Connection("28", "23"));
            mapTemplate.Connections.Add(new Connection("28", "24"));
            mapTemplate.Connections.Add(new Connection("28", "15"));
            mapTemplate.Connections.Add(new Connection("29", "11"));
            mapTemplate.Connections.Add(new Connection("29", "31"));
            mapTemplate.Connections.Add(new Connection("29", "30"));
            mapTemplate.Connections.Add(new Connection("29", "28"));
            mapTemplate.Connections.Add(new Connection("30", "5"));
            mapTemplate.Connections.Add(new Connection("30", "31"));
            mapTemplate.Connections.Add(new Connection("30", "27"));
            mapTemplate.Connections.Add(new Connection("30", "26"));
            mapTemplate.Connections.Add(new Connection("30", "28"));
            mapTemplate.Connections.Add(new Connection("30", "29"));
            mapTemplate.Connections.Add(new Connection("31", "6"));
            mapTemplate.Connections.Add(new Connection("31", "5"));
            mapTemplate.Connections.Add(new Connection("31", "8"));
            mapTemplate.Connections.Add(new Connection("31", "11"));
            mapTemplate.Connections.Add(new Connection("31", "28"));
            mapTemplate.Connections.Add(new Connection("31", "29"));
            mapTemplate.Connections.Add(new Connection("31", "30"));

            return mapTemplate;
        }
Пример #15
0
        public static MapTemplate Bayern()
        {
            var mapTemplate = new MapTemplate("Bayern") { Image = "bayern.jpg" };
            var country1 = new CountryTemplate("1", "Wuerzburg") { X = 139, Y = 198 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "Miltenberg") { X = 30, Y = 189 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Aschaffenburg") { X = 30, Y = 119 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Main-Spessart") { X = 98, Y = 118 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "Bad Kissingen") { X = 138, Y = 71 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "Rhoen Grabfeld") { X = 178, Y = 29 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Schweinfurt") { X = 183, Y = 118 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Hasseberge") { X = 238, Y = 100 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Kitzingen") { X = 184, Y = 177 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Coburg") { X = 294, Y = 55 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "Lichtenfels") { X = 318, Y = 94 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Bamberg") { X = 287, Y = 148 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "Kronach") { X = 358, Y = 44 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "Kulmbach") { X = 370, Y = 98 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "Bayreuth") { X = 375, Y = 153 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "Hof") { X = 421, Y = 59 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "Wunsiedel") { X = 455, Y = 100 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "Tischenreuth") { X = 475, Y = 193 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Neustadt_a_d_W.") { X = 486, Y = 137 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "Amberg-Sulzbach") { X = 422, Y = 253 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Schwandorf") { X = 488, Y = 271 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Regen") { X = 562, Y = 292 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Neumarkt_i_d_Opf") { X = 386, Y = 304 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Nuernberger Land") { X = 359, Y = 239 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "Erlangen") { X = 312, Y = 224 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Nuernberg") { X = 314, Y = 262 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "Fuerth") { X = 281, Y = 248 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "Erlangen-Hochstadt") { X = 277, Y = 204 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Neustadt_a_d_Aisch") { X = 222, Y = 226 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "Ansbach") { X = 218, Y = 301 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "Weissenburg-Gunzenhausen") { X = 287, Y = 348 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "Roth") { X = 323, Y = 315 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "Forchheim") { X = 329, Y = 187 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "Regensburg") { X = 472, Y = 355 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "Kelheim") { X = 433, Y = 395 };
            mapTemplate.Countries.Add(country35);
            var country36 = new CountryTemplate("36", "Landshut") { X = 487, Y = 455 };
            mapTemplate.Countries.Add(country36);
            var country37 = new CountryTemplate("37", "Straubing-Bogen") { X = 548, Y = 374 };
            mapTemplate.Countries.Add(country37);
            var country38 = new CountryTemplate("38", "Straubing") { X = 634, Y = 346 };
            mapTemplate.Countries.Add(country38);
            var country39 = new CountryTemplate("39", "Deggendorf") { X = 611, Y = 401 };
            mapTemplate.Countries.Add(country39);
            var country40 = new CountryTemplate("40", "Dingolfing-Landau") { X = 549, Y = 436 };
            mapTemplate.Countries.Add(country40);
            var country41 = new CountryTemplate("41", "Rottal-Inn") { X = 594, Y = 488 };
            mapTemplate.Countries.Add(country41);
            var country42 = new CountryTemplate("42", "Passau") { X = 659, Y = 451 };
            mapTemplate.Countries.Add(country42);
            var country43 = new CountryTemplate("43", "Freyung-Gravenau") { X = 695, Y = 382 };
            mapTemplate.Countries.Add(country43);
            var country44 = new CountryTemplate("44", "Eichstaett") { X = 362, Y = 371 };
            mapTemplate.Countries.Add(country44);
            var country45 = new CountryTemplate("45", "Ingolstadt") { X = 361, Y = 413 };
            mapTemplate.Countries.Add(country45);
            var country46 = new CountryTemplate("46", "Neuburg-Schrobenhausen") { X = 327, Y = 431 };
            mapTemplate.Countries.Add(country46);
            var country47 = new CountryTemplate("47", "Pfaffenhofen_a_d_Ilm") { X = 376, Y = 465 };
            mapTemplate.Countries.Add(country47);
            var country48 = new CountryTemplate("48", "Dachau") { X = 362, Y = 513 };
            mapTemplate.Countries.Add(country48);
            var country49 = new CountryTemplate("49", "Fuerstenfeldbruck") { X = 333, Y = 546 };
            mapTemplate.Countries.Add(country49);
            var country50 = new CountryTemplate("50", "Freising") { X = 418, Y = 489 };
            mapTemplate.Countries.Add(country50);
            var country51 = new CountryTemplate("51", "Muenchen") { X = 396, Y = 566 };
            mapTemplate.Countries.Add(country51);
            var country52 = new CountryTemplate("52", "Erding") { X = 458, Y = 519 };
            mapTemplate.Countries.Add(country52);
            var country53 = new CountryTemplate("53", "Ebersberg") { X = 448, Y = 572 };
            mapTemplate.Countries.Add(country53);
            var country54 = new CountryTemplate("54", "Muehldorf_a_Inn") { X = 519, Y = 530 };
            mapTemplate.Countries.Add(country54);
            var country55 = new CountryTemplate("55", "Altoetting") { X = 571, Y = 548 };
            mapTemplate.Countries.Add(country55);
            var country56 = new CountryTemplate("56", "Traunstein") { X = 561, Y = 622 };
            mapTemplate.Countries.Add(country56);
            var country57 = new CountryTemplate("57", "Berchtesgardener_Land") { X = 608, Y = 662 };
            mapTemplate.Countries.Add(country57);
            var country58 = new CountryTemplate("58", "Rosenheim") { X = 490, Y = 619 };
            mapTemplate.Countries.Add(country58);
            var country59 = new CountryTemplate("59", "Miesbach") { X = 436, Y = 650 };
            mapTemplate.Countries.Add(country59);
            var country60 = new CountryTemplate("60", "Wolfratshausen") { X = 385, Y = 653 };
            mapTemplate.Countries.Add(country60);
            var country61 = new CountryTemplate("61", "Starnberg") { X = 346, Y = 586 };
            mapTemplate.Countries.Add(country61);
            var country62 = new CountryTemplate("62", "Weilheim-Schongau") { X = 316, Y = 637 };
            mapTemplate.Countries.Add(country62);
            var country63 = new CountryTemplate("63", "Landsberg_a_Lech") { X = 296, Y = 581 };
            mapTemplate.Countries.Add(country63);
            var country64 = new CountryTemplate("64", "Garmisch-Partenkirchen") { X = 323, Y = 691 };
            mapTemplate.Countries.Add(country64);
            var country65 = new CountryTemplate("65", "Augsburg") { X = 264, Y = 519 };
            mapTemplate.Countries.Add(country65);
            var country66 = new CountryTemplate("66", "Donau-Ries") { X = 255, Y = 400 };
            mapTemplate.Countries.Add(country66);
            var country67 = new CountryTemplate("67", "Dillingen_a_d_Donau") { X = 228, Y = 452 };
            mapTemplate.Countries.Add(country67);
            var country68 = new CountryTemplate("68", "Guenzburg") { X = 209, Y = 519 };
            mapTemplate.Countries.Add(country68);
            var country69 = new CountryTemplate("69", "Neu-Ulm") { X = 173, Y = 526 };
            mapTemplate.Countries.Add(country69);
            var country70 = new CountryTemplate("70", "Unterallgaeu") { X = 205, Y = 577 };
            mapTemplate.Countries.Add(country70);
            var country71 = new CountryTemplate("71", "Lindau") { X = 135, Y = 674 };
            mapTemplate.Countries.Add(country71);
            var country72 = new CountryTemplate("72", "Oberallgaeu") { X = 187, Y = 687 };
            mapTemplate.Countries.Add(country72);
            var country73 = new CountryTemplate("73", "Ostallgaeu") { X = 241, Y = 658 };
            mapTemplate.Countries.Add(country73);
            var country74 = new CountryTemplate("74", "Aichach-Friedberg") { X = 313, Y = 486 };
            mapTemplate.Countries.Add(country74);
            var continent1 = new Continent("1", 4);
            continent1.Countries.Add(country2);
            continent1.Countries.Add(country3);
            continent1.Countries.Add(country4);
            continent1.Countries.Add(country5);
            continent1.Countries.Add(country6);
            continent1.Countries.Add(country7);
            continent1.Countries.Add(country8);
            continent1.Countries.Add(country9);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 1);
            continent2.Countries.Add(country1);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 5);
            continent3.Countries.Add(country10);
            continent3.Countries.Add(country11);
            continent3.Countries.Add(country12);
            continent3.Countries.Add(country13);
            continent3.Countries.Add(country14);
            continent3.Countries.Add(country15);
            continent3.Countries.Add(country16);
            continent3.Countries.Add(country17);
            continent3.Countries.Add(country33);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 6);
            continent4.Countries.Add(country24);
            continent4.Countries.Add(country28);
            continent4.Countries.Add(country29);
            continent4.Countries.Add(country30);
            continent4.Countries.Add(country31);
            continent4.Countries.Add(country32);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 2);
            continent5.Countries.Add(country25);
            continent5.Countries.Add(country26);
            continent5.Countries.Add(country27);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 5);
            continent6.Countries.Add(country18);
            continent6.Countries.Add(country19);
            continent6.Countries.Add(country20);
            continent6.Countries.Add(country21);
            continent6.Countries.Add(country22);
            continent6.Countries.Add(country23);
            mapTemplate.Continents.Add(continent6);
            var continent7 = new Continent("7", 1);
            continent7.Countries.Add(country34);
            mapTemplate.Continents.Add(continent7);
            var continent8 = new Continent("8", 6);
            continent8.Countries.Add(country66);
            continent8.Countries.Add(country67);
            continent8.Countries.Add(country68);
            continent8.Countries.Add(country69);
            continent8.Countries.Add(country70);
            continent8.Countries.Add(country71);
            continent8.Countries.Add(country72);
            continent8.Countries.Add(country73);
            continent8.Countries.Add(country74);
            mapTemplate.Continents.Add(continent8);
            var continent9 = new Continent("9", 1);
            continent9.Countries.Add(country65);
            mapTemplate.Continents.Add(continent9);
            var continent10 = new Continent("10", 5);
            continent10.Countries.Add(country44);
            continent10.Countries.Add(country46);
            continent10.Countries.Add(country47);
            continent10.Countries.Add(country48);
            continent10.Countries.Add(country49);
            continent10.Countries.Add(country50);
            mapTemplate.Continents.Add(continent10);
            var continent11 = new Continent("11", 1);
            continent11.Countries.Add(country45);
            mapTemplate.Continents.Add(continent11);
            var continent12 = new Continent("12", 6);
            continent12.Countries.Add(country35);
            continent12.Countries.Add(country36);
            continent12.Countries.Add(country37);
            continent12.Countries.Add(country38);
            continent12.Countries.Add(country39);
            continent12.Countries.Add(country40);
            continent12.Countries.Add(country41);
            continent12.Countries.Add(country42);
            continent12.Countries.Add(country43);
            mapTemplate.Continents.Add(continent12);
            var continent13 = new Continent("13", 8);
            continent13.Countries.Add(country52);
            continent13.Countries.Add(country53);
            continent13.Countries.Add(country54);
            continent13.Countries.Add(country55);
            continent13.Countries.Add(country56);
            continent13.Countries.Add(country57);
            continent13.Countries.Add(country58);
            continent13.Countries.Add(country59);
            continent13.Countries.Add(country60);
            continent13.Countries.Add(country61);
            continent13.Countries.Add(country62);
            continent13.Countries.Add(country63);
            continent13.Countries.Add(country64);
            mapTemplate.Continents.Add(continent13);
            var continent14 = new Continent("14", 1);
            continent14.Countries.Add(country51);
            mapTemplate.Continents.Add(continent14);
            mapTemplate.Connections.Add(new Connection("1", "4"));
            mapTemplate.Connections.Add(new Connection("1", "7"));
            mapTemplate.Connections.Add(new Connection("1", "9"));
            mapTemplate.Connections.Add(new Connection("1", "29"));
            mapTemplate.Connections.Add(new Connection("2", "3"));
            mapTemplate.Connections.Add(new Connection("2", "4"));
            mapTemplate.Connections.Add(new Connection("3", "2"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("4", "2"));
            mapTemplate.Connections.Add(new Connection("4", "1"));
            mapTemplate.Connections.Add(new Connection("4", "5"));
            mapTemplate.Connections.Add(new Connection("4", "7"));
            mapTemplate.Connections.Add(new Connection("5", "6"));
            mapTemplate.Connections.Add(new Connection("5", "7"));
            mapTemplate.Connections.Add(new Connection("5", "4"));
            mapTemplate.Connections.Add(new Connection("6", "5"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("6", "8"));
            mapTemplate.Connections.Add(new Connection("7", "9"));
            mapTemplate.Connections.Add(new Connection("7", "1"));
            mapTemplate.Connections.Add(new Connection("7", "4"));
            mapTemplate.Connections.Add(new Connection("7", "5"));
            mapTemplate.Connections.Add(new Connection("7", "6"));
            mapTemplate.Connections.Add(new Connection("7", "8"));
            mapTemplate.Connections.Add(new Connection("7", "12"));
            mapTemplate.Connections.Add(new Connection("8", "7"));
            mapTemplate.Connections.Add(new Connection("8", "6"));
            mapTemplate.Connections.Add(new Connection("8", "10"));
            mapTemplate.Connections.Add(new Connection("8", "12"));
            mapTemplate.Connections.Add(new Connection("9", "1"));
            mapTemplate.Connections.Add(new Connection("9", "7"));
            mapTemplate.Connections.Add(new Connection("9", "12"));
            mapTemplate.Connections.Add(new Connection("9", "29"));
            mapTemplate.Connections.Add(new Connection("10", "13"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("10", "8"));
            mapTemplate.Connections.Add(new Connection("10", "12"));
            mapTemplate.Connections.Add(new Connection("11", "12"));
            mapTemplate.Connections.Add(new Connection("11", "10"));
            mapTemplate.Connections.Add(new Connection("11", "13"));
            mapTemplate.Connections.Add(new Connection("11", "14"));
            mapTemplate.Connections.Add(new Connection("11", "15"));
            mapTemplate.Connections.Add(new Connection("12", "28"));
            mapTemplate.Connections.Add(new Connection("12", "29"));
            mapTemplate.Connections.Add(new Connection("12", "9"));
            mapTemplate.Connections.Add(new Connection("12", "7"));
            mapTemplate.Connections.Add(new Connection("12", "8"));
            mapTemplate.Connections.Add(new Connection("12", "11"));
            mapTemplate.Connections.Add(new Connection("12", "15"));
            mapTemplate.Connections.Add(new Connection("12", "33"));
            mapTemplate.Connections.Add(new Connection("12", "10"));
            mapTemplate.Connections.Add(new Connection("13", "16"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("13", "11"));
            mapTemplate.Connections.Add(new Connection("13", "10"));
            mapTemplate.Connections.Add(new Connection("14", "15"));
            mapTemplate.Connections.Add(new Connection("14", "11"));
            mapTemplate.Connections.Add(new Connection("14", "13"));
            mapTemplate.Connections.Add(new Connection("14", "16"));
            mapTemplate.Connections.Add(new Connection("15", "14"));
            mapTemplate.Connections.Add(new Connection("15", "16"));
            mapTemplate.Connections.Add(new Connection("15", "18"));
            mapTemplate.Connections.Add(new Connection("15", "19"));
            mapTemplate.Connections.Add(new Connection("15", "20"));
            mapTemplate.Connections.Add(new Connection("15", "17"));
            mapTemplate.Connections.Add(new Connection("15", "12"));
            mapTemplate.Connections.Add(new Connection("15", "24"));
            mapTemplate.Connections.Add(new Connection("15", "33"));
            mapTemplate.Connections.Add(new Connection("15", "11"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("16", "15"));
            mapTemplate.Connections.Add(new Connection("16", "14"));
            mapTemplate.Connections.Add(new Connection("16", "13"));
            mapTemplate.Connections.Add(new Connection("17", "19"));
            mapTemplate.Connections.Add(new Connection("17", "15"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("18", "21"));
            mapTemplate.Connections.Add(new Connection("18", "20"));
            mapTemplate.Connections.Add(new Connection("18", "15"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("19", "15"));
            mapTemplate.Connections.Add(new Connection("19", "17"));
            mapTemplate.Connections.Add(new Connection("20", "23"));
            mapTemplate.Connections.Add(new Connection("20", "24"));
            mapTemplate.Connections.Add(new Connection("20", "15"));
            mapTemplate.Connections.Add(new Connection("20", "18"));
            mapTemplate.Connections.Add(new Connection("20", "21"));
            mapTemplate.Connections.Add(new Connection("21", "34"));
            mapTemplate.Connections.Add(new Connection("21", "23"));
            mapTemplate.Connections.Add(new Connection("21", "20"));
            mapTemplate.Connections.Add(new Connection("21", "18"));
            mapTemplate.Connections.Add(new Connection("21", "22"));
            mapTemplate.Connections.Add(new Connection("22", "38"));
            mapTemplate.Connections.Add(new Connection("22", "37"));
            mapTemplate.Connections.Add(new Connection("22", "34"));
            mapTemplate.Connections.Add(new Connection("22", "21"));
            mapTemplate.Connections.Add(new Connection("23", "44"));
            mapTemplate.Connections.Add(new Connection("23", "32"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("23", "20"));
            mapTemplate.Connections.Add(new Connection("23", "34"));
            mapTemplate.Connections.Add(new Connection("23", "35"));
            mapTemplate.Connections.Add(new Connection("23", "21"));
            mapTemplate.Connections.Add(new Connection("24", "32"));
            mapTemplate.Connections.Add(new Connection("24", "26"));
            mapTemplate.Connections.Add(new Connection("24", "25"));
            mapTemplate.Connections.Add(new Connection("24", "33"));
            mapTemplate.Connections.Add(new Connection("24", "15"));
            mapTemplate.Connections.Add(new Connection("24", "20"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("25", "27"));
            mapTemplate.Connections.Add(new Connection("25", "28"));
            mapTemplate.Connections.Add(new Connection("25", "33"));
            mapTemplate.Connections.Add(new Connection("25", "24"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("26", "25"));
            mapTemplate.Connections.Add(new Connection("26", "24"));
            mapTemplate.Connections.Add(new Connection("26", "32"));
            mapTemplate.Connections.Add(new Connection("27", "32"));
            mapTemplate.Connections.Add(new Connection("27", "30"));
            mapTemplate.Connections.Add(new Connection("27", "29"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("27", "25"));
            mapTemplate.Connections.Add(new Connection("27", "26"));
            mapTemplate.Connections.Add(new Connection("28", "27"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("28", "12"));
            mapTemplate.Connections.Add(new Connection("28", "33"));
            mapTemplate.Connections.Add(new Connection("28", "25"));
            mapTemplate.Connections.Add(new Connection("29", "9"));
            mapTemplate.Connections.Add(new Connection("29", "1"));
            mapTemplate.Connections.Add(new Connection("29", "12"));
            mapTemplate.Connections.Add(new Connection("29", "28"));
            mapTemplate.Connections.Add(new Connection("29", "27"));
            mapTemplate.Connections.Add(new Connection("29", "30"));
            mapTemplate.Connections.Add(new Connection("30", "66"));
            mapTemplate.Connections.Add(new Connection("30", "31"));
            mapTemplate.Connections.Add(new Connection("30", "32"));
            mapTemplate.Connections.Add(new Connection("30", "27"));
            mapTemplate.Connections.Add(new Connection("30", "29"));
            mapTemplate.Connections.Add(new Connection("31", "66"));
            mapTemplate.Connections.Add(new Connection("31", "30"));
            mapTemplate.Connections.Add(new Connection("31", "32"));
            mapTemplate.Connections.Add(new Connection("31", "44"));
            mapTemplate.Connections.Add(new Connection("32", "31"));
            mapTemplate.Connections.Add(new Connection("32", "44"));
            mapTemplate.Connections.Add(new Connection("32", "30"));
            mapTemplate.Connections.Add(new Connection("32", "27"));
            mapTemplate.Connections.Add(new Connection("32", "26"));
            mapTemplate.Connections.Add(new Connection("32", "24"));
            mapTemplate.Connections.Add(new Connection("32", "23"));
            mapTemplate.Connections.Add(new Connection("33", "25"));
            mapTemplate.Connections.Add(new Connection("33", "28"));
            mapTemplate.Connections.Add(new Connection("33", "12"));
            mapTemplate.Connections.Add(new Connection("33", "15"));
            mapTemplate.Connections.Add(new Connection("33", "24"));
            mapTemplate.Connections.Add(new Connection("34", "37"));
            mapTemplate.Connections.Add(new Connection("34", "35"));
            mapTemplate.Connections.Add(new Connection("34", "23"));
            mapTemplate.Connections.Add(new Connection("34", "21"));
            mapTemplate.Connections.Add(new Connection("34", "22"));
            mapTemplate.Connections.Add(new Connection("34", "36"));
            mapTemplate.Connections.Add(new Connection("35", "36"));
            mapTemplate.Connections.Add(new Connection("35", "50"));
            mapTemplate.Connections.Add(new Connection("35", "47"));
            mapTemplate.Connections.Add(new Connection("35", "44"));
            mapTemplate.Connections.Add(new Connection("35", "23"));
            mapTemplate.Connections.Add(new Connection("35", "34"));
            mapTemplate.Connections.Add(new Connection("36", "52"));
            mapTemplate.Connections.Add(new Connection("36", "50"));
            mapTemplate.Connections.Add(new Connection("36", "35"));
            mapTemplate.Connections.Add(new Connection("36", "37"));
            mapTemplate.Connections.Add(new Connection("36", "40"));
            mapTemplate.Connections.Add(new Connection("36", "41"));
            mapTemplate.Connections.Add(new Connection("36", "54"));
            mapTemplate.Connections.Add(new Connection("36", "34"));
            mapTemplate.Connections.Add(new Connection("37", "40"));
            mapTemplate.Connections.Add(new Connection("37", "36"));
            mapTemplate.Connections.Add(new Connection("37", "34"));
            mapTemplate.Connections.Add(new Connection("37", "22"));
            mapTemplate.Connections.Add(new Connection("37", "38"));
            mapTemplate.Connections.Add(new Connection("37", "39"));
            mapTemplate.Connections.Add(new Connection("38", "43"));
            mapTemplate.Connections.Add(new Connection("38", "39"));
            mapTemplate.Connections.Add(new Connection("38", "37"));
            mapTemplate.Connections.Add(new Connection("38", "22"));
            mapTemplate.Connections.Add(new Connection("39", "42"));
            mapTemplate.Connections.Add(new Connection("39", "41"));
            mapTemplate.Connections.Add(new Connection("39", "40"));
            mapTemplate.Connections.Add(new Connection("39", "37"));
            mapTemplate.Connections.Add(new Connection("39", "38"));
            mapTemplate.Connections.Add(new Connection("39", "43"));
            mapTemplate.Connections.Add(new Connection("40", "37"));
            mapTemplate.Connections.Add(new Connection("40", "39"));
            mapTemplate.Connections.Add(new Connection("40", "41"));
            mapTemplate.Connections.Add(new Connection("40", "36"));
            mapTemplate.Connections.Add(new Connection("41", "55"));
            mapTemplate.Connections.Add(new Connection("41", "54"));
            mapTemplate.Connections.Add(new Connection("41", "36"));
            mapTemplate.Connections.Add(new Connection("41", "40"));
            mapTemplate.Connections.Add(new Connection("41", "39"));
            mapTemplate.Connections.Add(new Connection("41", "42"));
            mapTemplate.Connections.Add(new Connection("42", "41"));
            mapTemplate.Connections.Add(new Connection("42", "39"));
            mapTemplate.Connections.Add(new Connection("42", "43"));
            mapTemplate.Connections.Add(new Connection("43", "42"));
            mapTemplate.Connections.Add(new Connection("43", "39"));
            mapTemplate.Connections.Add(new Connection("43", "38"));
            mapTemplate.Connections.Add(new Connection("44", "45"));
            mapTemplate.Connections.Add(new Connection("44", "46"));
            mapTemplate.Connections.Add(new Connection("44", "66"));
            mapTemplate.Connections.Add(new Connection("44", "31"));
            mapTemplate.Connections.Add(new Connection("44", "32"));
            mapTemplate.Connections.Add(new Connection("44", "23"));
            mapTemplate.Connections.Add(new Connection("44", "35"));
            mapTemplate.Connections.Add(new Connection("44", "47"));
            mapTemplate.Connections.Add(new Connection("45", "47"));
            mapTemplate.Connections.Add(new Connection("45", "46"));
            mapTemplate.Connections.Add(new Connection("45", "44"));
            mapTemplate.Connections.Add(new Connection("46", "74"));
            mapTemplate.Connections.Add(new Connection("46", "66"));
            mapTemplate.Connections.Add(new Connection("46", "44"));
            mapTemplate.Connections.Add(new Connection("46", "45"));
            mapTemplate.Connections.Add(new Connection("46", "47"));
            mapTemplate.Connections.Add(new Connection("47", "48"));
            mapTemplate.Connections.Add(new Connection("47", "46"));
            mapTemplate.Connections.Add(new Connection("47", "45"));
            mapTemplate.Connections.Add(new Connection("47", "44"));
            mapTemplate.Connections.Add(new Connection("47", "35"));
            mapTemplate.Connections.Add(new Connection("47", "50"));
            mapTemplate.Connections.Add(new Connection("47", "74"));
            mapTemplate.Connections.Add(new Connection("48", "51"));
            mapTemplate.Connections.Add(new Connection("48", "49"));
            mapTemplate.Connections.Add(new Connection("48", "74"));
            mapTemplate.Connections.Add(new Connection("48", "47"));
            mapTemplate.Connections.Add(new Connection("48", "50"));
            mapTemplate.Connections.Add(new Connection("49", "61"));
            mapTemplate.Connections.Add(new Connection("49", "63"));
            mapTemplate.Connections.Add(new Connection("49", "74"));
            mapTemplate.Connections.Add(new Connection("49", "48"));
            mapTemplate.Connections.Add(new Connection("49", "51"));
            mapTemplate.Connections.Add(new Connection("50", "51"));
            mapTemplate.Connections.Add(new Connection("50", "48"));
            mapTemplate.Connections.Add(new Connection("50", "47"));
            mapTemplate.Connections.Add(new Connection("50", "35"));
            mapTemplate.Connections.Add(new Connection("50", "36"));
            mapTemplate.Connections.Add(new Connection("50", "52"));
            mapTemplate.Connections.Add(new Connection("51", "59"));
            mapTemplate.Connections.Add(new Connection("51", "60"));
            mapTemplate.Connections.Add(new Connection("51", "61"));
            mapTemplate.Connections.Add(new Connection("51", "49"));
            mapTemplate.Connections.Add(new Connection("51", "48"));
            mapTemplate.Connections.Add(new Connection("51", "50"));
            mapTemplate.Connections.Add(new Connection("51", "52"));
            mapTemplate.Connections.Add(new Connection("51", "53"));
            mapTemplate.Connections.Add(new Connection("51", "58"));
            mapTemplate.Connections.Add(new Connection("52", "53"));
            mapTemplate.Connections.Add(new Connection("52", "51"));
            mapTemplate.Connections.Add(new Connection("52", "50"));
            mapTemplate.Connections.Add(new Connection("52", "36"));
            mapTemplate.Connections.Add(new Connection("52", "54"));
            mapTemplate.Connections.Add(new Connection("53", "51"));
            mapTemplate.Connections.Add(new Connection("53", "52"));
            mapTemplate.Connections.Add(new Connection("53", "54"));
            mapTemplate.Connections.Add(new Connection("53", "58"));
            mapTemplate.Connections.Add(new Connection("54", "56"));
            mapTemplate.Connections.Add(new Connection("54", "58"));
            mapTemplate.Connections.Add(new Connection("54", "53"));
            mapTemplate.Connections.Add(new Connection("54", "52"));
            mapTemplate.Connections.Add(new Connection("54", "36"));
            mapTemplate.Connections.Add(new Connection("54", "41"));
            mapTemplate.Connections.Add(new Connection("54", "55"));
            mapTemplate.Connections.Add(new Connection("55", "56"));
            mapTemplate.Connections.Add(new Connection("55", "54"));
            mapTemplate.Connections.Add(new Connection("55", "41"));
            mapTemplate.Connections.Add(new Connection("56", "57"));
            mapTemplate.Connections.Add(new Connection("56", "58"));
            mapTemplate.Connections.Add(new Connection("56", "54"));
            mapTemplate.Connections.Add(new Connection("56", "55"));
            mapTemplate.Connections.Add(new Connection("57", "56"));
            mapTemplate.Connections.Add(new Connection("58", "56"));
            mapTemplate.Connections.Add(new Connection("58", "54"));
            mapTemplate.Connections.Add(new Connection("58", "53"));
            mapTemplate.Connections.Add(new Connection("58", "59"));
            mapTemplate.Connections.Add(new Connection("58", "51"));
            mapTemplate.Connections.Add(new Connection("59", "60"));
            mapTemplate.Connections.Add(new Connection("59", "51"));
            mapTemplate.Connections.Add(new Connection("59", "58"));
            mapTemplate.Connections.Add(new Connection("60", "64"));
            mapTemplate.Connections.Add(new Connection("60", "62"));
            mapTemplate.Connections.Add(new Connection("60", "61"));
            mapTemplate.Connections.Add(new Connection("60", "51"));
            mapTemplate.Connections.Add(new Connection("60", "59"));
            mapTemplate.Connections.Add(new Connection("61", "60"));
            mapTemplate.Connections.Add(new Connection("61", "62"));
            mapTemplate.Connections.Add(new Connection("61", "63"));
            mapTemplate.Connections.Add(new Connection("61", "49"));
            mapTemplate.Connections.Add(new Connection("61", "51"));
            mapTemplate.Connections.Add(new Connection("62", "64"));
            mapTemplate.Connections.Add(new Connection("62", "73"));
            mapTemplate.Connections.Add(new Connection("62", "63"));
            mapTemplate.Connections.Add(new Connection("62", "61"));
            mapTemplate.Connections.Add(new Connection("62", "60"));
            mapTemplate.Connections.Add(new Connection("63", "62"));
            mapTemplate.Connections.Add(new Connection("63", "73"));
            mapTemplate.Connections.Add(new Connection("63", "65"));
            mapTemplate.Connections.Add(new Connection("63", "74"));
            mapTemplate.Connections.Add(new Connection("63", "49"));
            mapTemplate.Connections.Add(new Connection("63", "61"));
            mapTemplate.Connections.Add(new Connection("64", "73"));
            mapTemplate.Connections.Add(new Connection("64", "62"));
            mapTemplate.Connections.Add(new Connection("64", "60"));
            mapTemplate.Connections.Add(new Connection("65", "73"));
            mapTemplate.Connections.Add(new Connection("65", "70"));
            mapTemplate.Connections.Add(new Connection("65", "68"));
            mapTemplate.Connections.Add(new Connection("65", "67"));
            mapTemplate.Connections.Add(new Connection("65", "66"));
            mapTemplate.Connections.Add(new Connection("65", "63"));
            mapTemplate.Connections.Add(new Connection("65", "74"));
            mapTemplate.Connections.Add(new Connection("66", "67"));
            mapTemplate.Connections.Add(new Connection("66", "65"));
            mapTemplate.Connections.Add(new Connection("66", "74"));
            mapTemplate.Connections.Add(new Connection("66", "46"));
            mapTemplate.Connections.Add(new Connection("66", "44"));
            mapTemplate.Connections.Add(new Connection("66", "31"));
            mapTemplate.Connections.Add(new Connection("66", "30"));
            mapTemplate.Connections.Add(new Connection("67", "66"));
            mapTemplate.Connections.Add(new Connection("67", "65"));
            mapTemplate.Connections.Add(new Connection("67", "68"));
            mapTemplate.Connections.Add(new Connection("68", "70"));
            mapTemplate.Connections.Add(new Connection("68", "69"));
            mapTemplate.Connections.Add(new Connection("68", "67"));
            mapTemplate.Connections.Add(new Connection("68", "65"));
            mapTemplate.Connections.Add(new Connection("69", "68"));
            mapTemplate.Connections.Add(new Connection("69", "70"));
            mapTemplate.Connections.Add(new Connection("70", "72"));
            mapTemplate.Connections.Add(new Connection("70", "69"));
            mapTemplate.Connections.Add(new Connection("70", "68"));
            mapTemplate.Connections.Add(new Connection("70", "65"));
            mapTemplate.Connections.Add(new Connection("70", "73"));
            mapTemplate.Connections.Add(new Connection("71", "72"));
            mapTemplate.Connections.Add(new Connection("72", "71"));
            mapTemplate.Connections.Add(new Connection("72", "70"));
            mapTemplate.Connections.Add(new Connection("72", "73"));
            mapTemplate.Connections.Add(new Connection("73", "72"));
            mapTemplate.Connections.Add(new Connection("73", "70"));
            mapTemplate.Connections.Add(new Connection("73", "65"));
            mapTemplate.Connections.Add(new Connection("73", "63"));
            mapTemplate.Connections.Add(new Connection("73", "62"));
            mapTemplate.Connections.Add(new Connection("73", "64"));
            mapTemplate.Connections.Add(new Connection("74", "46"));
            mapTemplate.Connections.Add(new Connection("74", "48"));
            mapTemplate.Connections.Add(new Connection("74", "49"));
            mapTemplate.Connections.Add(new Connection("74", "63"));
            mapTemplate.Connections.Add(new Connection("74", "65"));
            mapTemplate.Connections.Add(new Connection("74", "66"));
            mapTemplate.Connections.Add(new Connection("74", "47"));

            return mapTemplate;
        }
        public static MapTemplate Nordstaat()
        {
            var mapTemplate = new MapTemplate("Nordstaat") { Image = "nordstaat.jpg" };
            var country1 = new CountryTemplate("1", "Flensburg") { X = 468, Y = 93 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "Kiel") { X = 509, Y = 193 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Nordfriesland") { X = 354, Y = 161 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Dithmarschen") { X = 408, Y = 237 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "Steinburg") { X = 462, Y = 292 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "Pl�n") { X = 594, Y = 196 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Segeberg") { X = 555, Y = 298 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Ostholstein") { X = 666, Y = 246 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "L�beck") { X = 634, Y = 345 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Wismar") { X = 734, Y = 336 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "Rostock") { X = 923, Y = 243 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Stralsund") { X = 995, Y = 188 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "R�gen") { X = 1072, Y = 161 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "Ludwigslust") { X = 759, Y = 453 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "Schwerin") { X = 849, Y = 400 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "G�strow") { X = 948, Y = 289 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "M�ritz") { X = 964, Y = 410 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "Demmin") { X = 1035, Y = 298 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Greifswald") { X = 1127, Y = 294 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "Strelitz") { X = 1100, Y = 380 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Randow") { X = 1205, Y = 374 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Pinneberg") { X = 506, Y = 328 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Hamburg") { X = 548, Y = 374 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Harburg") { X = 511, Y = 459 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "L�neburg") { X = 599, Y = 482 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Uelzen") { X = 632, Y = 530 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "L�chow") { X = 722, Y = 514 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "Falling") { X = 481, Y = 589 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Celle") { X = 566, Y = 598 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "Gifhorn") { X = 653, Y = 629 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "Cuxhaven") { X = 340, Y = 396 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "Stade") { X = 451, Y = 372 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "Rotenburg") { X = 456, Y = 496 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "Bremen") { X = 353, Y = 492 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "Emden") { X = 110, Y = 387 };
            mapTemplate.Countries.Add(country35);
            var country36 = new CountryTemplate("36", "Wilhelmshaven") { X = 207, Y = 406 };
            mapTemplate.Countries.Add(country36);
            var country37 = new CountryTemplate("37", "Amerland") { X = 274, Y = 446 };
            mapTemplate.Countries.Add(country37);
            var country38 = new CountryTemplate("38", "Leer") { X = 139, Y = 457 };
            mapTemplate.Countries.Add(country38);
            var country39 = new CountryTemplate("39", "Oldenburg") { X = 297, Y = 557 };
            mapTemplate.Countries.Add(country39);
            var country40 = new CountryTemplate("40", "Cloppenburg") { X = 212, Y = 556 };
            mapTemplate.Countries.Add(country40);
            var country41 = new CountryTemplate("41", "Emsland") { X = 114, Y = 569 };
            mapTemplate.Countries.Add(country41);
            var country42 = new CountryTemplate("42", "Bentheim") { X = 71, Y = 673 };
            mapTemplate.Countries.Add(country42);
            var country43 = new CountryTemplate("43", "Osnabr�ck") { X = 186, Y = 658 };
            mapTemplate.Countries.Add(country43);
            var country44 = new CountryTemplate("44", "Wolfsburg") { X = 671, Y = 760 };
            mapTemplate.Countries.Add(country44);
            var country45 = new CountryTemplate("45", "Salzgitter") { X = 572, Y = 755 };
            mapTemplate.Countries.Add(country45);
            var country46 = new CountryTemplate("46", "Hannover") { X = 500, Y = 702 };
            mapTemplate.Countries.Add(country46);
            var country47 = new CountryTemplate("47", "Goslar") { X = 618, Y = 850 };
            mapTemplate.Countries.Add(country47);
            var country48 = new CountryTemplate("48", "Harz") { X = 612, Y = 902 };
            mapTemplate.Countries.Add(country48);
            var country49 = new CountryTemplate("49", "Northeim") { X = 527, Y = 859 };
            mapTemplate.Countries.Add(country49);
            var country50 = new CountryTemplate("50", "G�ttingen") { X = 525, Y = 948 };
            mapTemplate.Countries.Add(country50);
            var country51 = new CountryTemplate("51", "Diepholz") { X = 342, Y = 590 };
            mapTemplate.Countries.Add(country51);
            var country52 = new CountryTemplate("52", "Hameln") { X = 425, Y = 747 };
            mapTemplate.Countries.Add(country52);
            var country53 = new CountryTemplate("53", "Verden") { X = 429, Y = 564 };
            mapTemplate.Countries.Add(country53);
            var country54 = new CountryTemplate("54", "Nienburg") { X = 393, Y = 652 };
            mapTemplate.Countries.Add(country54);
            var continent1 = new Continent("1", 2);
            continent1.Countries.Add(country1);
            continent1.Countries.Add(country2);
            continent1.Countries.Add(country3);
            continent1.Countries.Add(country4);
            continent1.Countries.Add(country5);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 2);
            continent2.Countries.Add(country6);
            continent2.Countries.Add(country7);
            continent2.Countries.Add(country8);
            continent2.Countries.Add(country9);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 2);
            continent3.Countries.Add(country10);
            continent3.Countries.Add(country11);
            continent3.Countries.Add(country12);
            continent3.Countries.Add(country13);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 3);
            continent4.Countries.Add(country14);
            continent4.Countries.Add(country15);
            continent4.Countries.Add(country16);
            continent4.Countries.Add(country17);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 2);
            continent5.Countries.Add(country18);
            continent5.Countries.Add(country19);
            continent5.Countries.Add(country20);
            continent5.Countries.Add(country21);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 2);
            continent6.Countries.Add(country22);
            continent6.Countries.Add(country23);
            continent6.Countries.Add(country24);
            mapTemplate.Continents.Add(continent6);
            var continent7 = new Continent("7", 4);
            continent7.Countries.Add(country25);
            continent7.Countries.Add(country26);
            continent7.Countries.Add(country27);
            continent7.Countries.Add(country28);
            continent7.Countries.Add(country29);
            continent7.Countries.Add(country30);
            mapTemplate.Continents.Add(continent7);
            var continent8 = new Continent("8", 3);
            continent8.Countries.Add(country31);
            continent8.Countries.Add(country32);
            continent8.Countries.Add(country33);
            continent8.Countries.Add(country34);
            mapTemplate.Continents.Add(continent8);
            var continent9 = new Continent("9", 2);
            continent9.Countries.Add(country35);
            continent9.Countries.Add(country36);
            continent9.Countries.Add(country37);
            continent9.Countries.Add(country38);
            mapTemplate.Continents.Add(continent9);
            var continent10 = new Continent("10", 3);
            continent10.Countries.Add(country39);
            continent10.Countries.Add(country40);
            continent10.Countries.Add(country41);
            continent10.Countries.Add(country42);
            continent10.Countries.Add(country43);
            mapTemplate.Continents.Add(continent10);
            var continent11 = new Continent("11", 2);
            continent11.Countries.Add(country44);
            continent11.Countries.Add(country45);
            continent11.Countries.Add(country46);
            mapTemplate.Continents.Add(continent11);
            var continent12 = new Continent("12", 2);
            continent12.Countries.Add(country47);
            continent12.Countries.Add(country48);
            continent12.Countries.Add(country49);
            continent12.Countries.Add(country50);
            mapTemplate.Continents.Add(continent12);
            var continent13 = new Continent("13", 3);
            continent13.Countries.Add(country51);
            continent13.Countries.Add(country52);
            continent13.Countries.Add(country53);
            continent13.Countries.Add(country54);
            mapTemplate.Continents.Add(continent13);
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("1", "3"));
            mapTemplate.Connections.Add(new Connection("1", "4"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("2", "4"));
            mapTemplate.Connections.Add(new Connection("2", "6"));
            mapTemplate.Connections.Add(new Connection("2", "7"));
            mapTemplate.Connections.Add(new Connection("2", "5"));
            mapTemplate.Connections.Add(new Connection("3", "1"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("4", "1"));
            mapTemplate.Connections.Add(new Connection("4", "2"));
            mapTemplate.Connections.Add(new Connection("4", "5"));
            mapTemplate.Connections.Add(new Connection("5", "4"));
            mapTemplate.Connections.Add(new Connection("5", "2"));
            mapTemplate.Connections.Add(new Connection("5", "22"));
            mapTemplate.Connections.Add(new Connection("5", "32"));
            mapTemplate.Connections.Add(new Connection("5", "7"));
            mapTemplate.Connections.Add(new Connection("6", "2"));
            mapTemplate.Connections.Add(new Connection("6", "8"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("7", "2"));
            mapTemplate.Connections.Add(new Connection("7", "6"));
            mapTemplate.Connections.Add(new Connection("7", "5"));
            mapTemplate.Connections.Add(new Connection("7", "22"));
            mapTemplate.Connections.Add(new Connection("7", "23"));
            mapTemplate.Connections.Add(new Connection("7", "9"));
            mapTemplate.Connections.Add(new Connection("7", "8"));
            mapTemplate.Connections.Add(new Connection("8", "6"));
            mapTemplate.Connections.Add(new Connection("8", "7"));
            mapTemplate.Connections.Add(new Connection("8", "9"));
            mapTemplate.Connections.Add(new Connection("9", "7"));
            mapTemplate.Connections.Add(new Connection("9", "8"));
            mapTemplate.Connections.Add(new Connection("9", "10"));
            mapTemplate.Connections.Add(new Connection("9", "14"));
            mapTemplate.Connections.Add(new Connection("9", "25"));
            mapTemplate.Connections.Add(new Connection("9", "24"));
            mapTemplate.Connections.Add(new Connection("9", "23"));
            mapTemplate.Connections.Add(new Connection("10", "9"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("10", "14"));
            mapTemplate.Connections.Add(new Connection("10", "15"));
            mapTemplate.Connections.Add(new Connection("10", "16"));
            mapTemplate.Connections.Add(new Connection("11", "10"));
            mapTemplate.Connections.Add(new Connection("11", "16"));
            mapTemplate.Connections.Add(new Connection("11", "12"));
            mapTemplate.Connections.Add(new Connection("12", "11"));
            mapTemplate.Connections.Add(new Connection("12", "16"));
            mapTemplate.Connections.Add(new Connection("12", "18"));
            mapTemplate.Connections.Add(new Connection("12", "19"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("13", "12"));
            mapTemplate.Connections.Add(new Connection("14", "10"));
            mapTemplate.Connections.Add(new Connection("14", "15"));
            mapTemplate.Connections.Add(new Connection("14", "9"));
            mapTemplate.Connections.Add(new Connection("14", "27"));
            mapTemplate.Connections.Add(new Connection("14", "25"));
            mapTemplate.Connections.Add(new Connection("15", "10"));
            mapTemplate.Connections.Add(new Connection("15", "16"));
            mapTemplate.Connections.Add(new Connection("15", "17"));
            mapTemplate.Connections.Add(new Connection("15", "14"));
            mapTemplate.Connections.Add(new Connection("16", "10"));
            mapTemplate.Connections.Add(new Connection("16", "11"));
            mapTemplate.Connections.Add(new Connection("16", "12"));
            mapTemplate.Connections.Add(new Connection("16", "18"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("16", "15"));
            mapTemplate.Connections.Add(new Connection("17", "18"));
            mapTemplate.Connections.Add(new Connection("17", "20"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("17", "15"));
            mapTemplate.Connections.Add(new Connection("18", "12"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("18", "20"));
            mapTemplate.Connections.Add(new Connection("18", "16"));
            mapTemplate.Connections.Add(new Connection("18", "17"));
            mapTemplate.Connections.Add(new Connection("19", "12"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("19", "20"));
            mapTemplate.Connections.Add(new Connection("19", "21"));
            mapTemplate.Connections.Add(new Connection("20", "19"));
            mapTemplate.Connections.Add(new Connection("20", "21"));
            mapTemplate.Connections.Add(new Connection("20", "18"));
            mapTemplate.Connections.Add(new Connection("20", "17"));
            mapTemplate.Connections.Add(new Connection("21", "19"));
            mapTemplate.Connections.Add(new Connection("21", "20"));
            mapTemplate.Connections.Add(new Connection("22", "5"));
            mapTemplate.Connections.Add(new Connection("22", "7"));
            mapTemplate.Connections.Add(new Connection("22", "32"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("23", "7"));
            mapTemplate.Connections.Add(new Connection("23", "9"));
            mapTemplate.Connections.Add(new Connection("23", "22"));
            mapTemplate.Connections.Add(new Connection("23", "32"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("24", "9"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("24", "32"));
            mapTemplate.Connections.Add(new Connection("24", "33"));
            mapTemplate.Connections.Add(new Connection("24", "28"));
            mapTemplate.Connections.Add(new Connection("24", "25"));
            mapTemplate.Connections.Add(new Connection("25", "14"));
            mapTemplate.Connections.Add(new Connection("25", "9"));
            mapTemplate.Connections.Add(new Connection("25", "24"));
            mapTemplate.Connections.Add(new Connection("25", "27"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("25", "28"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("26", "25"));
            mapTemplate.Connections.Add(new Connection("26", "28"));
            mapTemplate.Connections.Add(new Connection("26", "29"));
            mapTemplate.Connections.Add(new Connection("26", "30"));
            mapTemplate.Connections.Add(new Connection("27", "14"));
            mapTemplate.Connections.Add(new Connection("27", "25"));
            mapTemplate.Connections.Add(new Connection("27", "26"));
            mapTemplate.Connections.Add(new Connection("28", "24"));
            mapTemplate.Connections.Add(new Connection("28", "26"));
            mapTemplate.Connections.Add(new Connection("28", "46"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("28", "54"));
            mapTemplate.Connections.Add(new Connection("28", "53"));
            mapTemplate.Connections.Add(new Connection("28", "33"));
            mapTemplate.Connections.Add(new Connection("28", "25"));
            mapTemplate.Connections.Add(new Connection("29", "26"));
            mapTemplate.Connections.Add(new Connection("29", "30"));
            mapTemplate.Connections.Add(new Connection("29", "46"));
            mapTemplate.Connections.Add(new Connection("29", "28"));
            mapTemplate.Connections.Add(new Connection("30", "26"));
            mapTemplate.Connections.Add(new Connection("30", "44"));
            mapTemplate.Connections.Add(new Connection("30", "45"));
            mapTemplate.Connections.Add(new Connection("30", "46"));
            mapTemplate.Connections.Add(new Connection("30", "29"));
            mapTemplate.Connections.Add(new Connection("31", "32"));
            mapTemplate.Connections.Add(new Connection("31", "37"));
            mapTemplate.Connections.Add(new Connection("31", "34"));
            mapTemplate.Connections.Add(new Connection("31", "33"));
            mapTemplate.Connections.Add(new Connection("32", "5"));
            mapTemplate.Connections.Add(new Connection("32", "22"));
            mapTemplate.Connections.Add(new Connection("32", "23"));
            mapTemplate.Connections.Add(new Connection("32", "24"));
            mapTemplate.Connections.Add(new Connection("32", "31"));
            mapTemplate.Connections.Add(new Connection("32", "33"));
            mapTemplate.Connections.Add(new Connection("33", "24"));
            mapTemplate.Connections.Add(new Connection("33", "28"));
            mapTemplate.Connections.Add(new Connection("33", "32"));
            mapTemplate.Connections.Add(new Connection("33", "31"));
            mapTemplate.Connections.Add(new Connection("33", "34"));
            mapTemplate.Connections.Add(new Connection("33", "53"));
            mapTemplate.Connections.Add(new Connection("34", "31"));
            mapTemplate.Connections.Add(new Connection("34", "37"));
            mapTemplate.Connections.Add(new Connection("34", "39"));
            mapTemplate.Connections.Add(new Connection("34", "51"));
            mapTemplate.Connections.Add(new Connection("34", "53"));
            mapTemplate.Connections.Add(new Connection("34", "33"));
            mapTemplate.Connections.Add(new Connection("35", "36"));
            mapTemplate.Connections.Add(new Connection("35", "38"));
            mapTemplate.Connections.Add(new Connection("36", "37"));
            mapTemplate.Connections.Add(new Connection("36", "38"));
            mapTemplate.Connections.Add(new Connection("36", "35"));
            mapTemplate.Connections.Add(new Connection("37", "31"));
            mapTemplate.Connections.Add(new Connection("37", "34"));
            mapTemplate.Connections.Add(new Connection("37", "36"));
            mapTemplate.Connections.Add(new Connection("37", "39"));
            mapTemplate.Connections.Add(new Connection("37", "40"));
            mapTemplate.Connections.Add(new Connection("37", "38"));
            mapTemplate.Connections.Add(new Connection("38", "37"));
            mapTemplate.Connections.Add(new Connection("38", "36"));
            mapTemplate.Connections.Add(new Connection("38", "35"));
            mapTemplate.Connections.Add(new Connection("38", "41"));
            mapTemplate.Connections.Add(new Connection("38", "40"));
            mapTemplate.Connections.Add(new Connection("39", "34"));
            mapTemplate.Connections.Add(new Connection("39", "51"));
            mapTemplate.Connections.Add(new Connection("39", "37"));
            mapTemplate.Connections.Add(new Connection("39", "40"));
            mapTemplate.Connections.Add(new Connection("40", "51"));
            mapTemplate.Connections.Add(new Connection("40", "37"));
            mapTemplate.Connections.Add(new Connection("40", "39"));
            mapTemplate.Connections.Add(new Connection("40", "38"));
            mapTemplate.Connections.Add(new Connection("40", "41"));
            mapTemplate.Connections.Add(new Connection("40", "43"));
            mapTemplate.Connections.Add(new Connection("41", "38"));
            mapTemplate.Connections.Add(new Connection("41", "40"));
            mapTemplate.Connections.Add(new Connection("41", "43"));
            mapTemplate.Connections.Add(new Connection("41", "42"));
            mapTemplate.Connections.Add(new Connection("42", "41"));
            mapTemplate.Connections.Add(new Connection("43", "51"));
            mapTemplate.Connections.Add(new Connection("43", "40"));
            mapTemplate.Connections.Add(new Connection("43", "41"));
            mapTemplate.Connections.Add(new Connection("44", "30"));
            mapTemplate.Connections.Add(new Connection("44", "47"));
            mapTemplate.Connections.Add(new Connection("44", "45"));
            mapTemplate.Connections.Add(new Connection("45", "30"));
            mapTemplate.Connections.Add(new Connection("45", "44"));
            mapTemplate.Connections.Add(new Connection("45", "47"));
            mapTemplate.Connections.Add(new Connection("45", "49"));
            mapTemplate.Connections.Add(new Connection("45", "52"));
            mapTemplate.Connections.Add(new Connection("45", "46"));
            mapTemplate.Connections.Add(new Connection("46", "30"));
            mapTemplate.Connections.Add(new Connection("46", "52"));
            mapTemplate.Connections.Add(new Connection("46", "45"));
            mapTemplate.Connections.Add(new Connection("46", "29"));
            mapTemplate.Connections.Add(new Connection("46", "28"));
            mapTemplate.Connections.Add(new Connection("46", "54"));
            mapTemplate.Connections.Add(new Connection("47", "44"));
            mapTemplate.Connections.Add(new Connection("47", "48"));
            mapTemplate.Connections.Add(new Connection("47", "49"));
            mapTemplate.Connections.Add(new Connection("47", "45"));
            mapTemplate.Connections.Add(new Connection("48", "47"));
            mapTemplate.Connections.Add(new Connection("48", "49"));
            mapTemplate.Connections.Add(new Connection("48", "50"));
            mapTemplate.Connections.Add(new Connection("49", "47"));
            mapTemplate.Connections.Add(new Connection("49", "48"));
            mapTemplate.Connections.Add(new Connection("49", "50"));
            mapTemplate.Connections.Add(new Connection("49", "45"));
            mapTemplate.Connections.Add(new Connection("49", "52"));
            mapTemplate.Connections.Add(new Connection("50", "48"));
            mapTemplate.Connections.Add(new Connection("50", "49"));
            mapTemplate.Connections.Add(new Connection("51", "34"));
            mapTemplate.Connections.Add(new Connection("51", "53"));
            mapTemplate.Connections.Add(new Connection("51", "54"));
            mapTemplate.Connections.Add(new Connection("51", "39"));
            mapTemplate.Connections.Add(new Connection("51", "40"));
            mapTemplate.Connections.Add(new Connection("51", "43"));
            mapTemplate.Connections.Add(new Connection("52", "49"));
            mapTemplate.Connections.Add(new Connection("52", "45"));
            mapTemplate.Connections.Add(new Connection("52", "46"));
            mapTemplate.Connections.Add(new Connection("52", "54"));
            mapTemplate.Connections.Add(new Connection("53", "28"));
            mapTemplate.Connections.Add(new Connection("53", "34"));
            mapTemplate.Connections.Add(new Connection("53", "33"));
            mapTemplate.Connections.Add(new Connection("53", "54"));
            mapTemplate.Connections.Add(new Connection("53", "51"));
            mapTemplate.Connections.Add(new Connection("54", "52"));
            mapTemplate.Connections.Add(new Connection("54", "46"));
            mapTemplate.Connections.Add(new Connection("54", "28"));
            mapTemplate.Connections.Add(new Connection("54", "53"));
            mapTemplate.Connections.Add(new Connection("54", "51"));

            return mapTemplate;
        }
        public static MapTemplate Scherbenwelten()
        {
            var mapTemplate = new MapTemplate("Scherbenwelten") { Image = "scherbenwelten.jpg" };
            var country1 = new CountryTemplate("1", "Lager_Sued") { X = 162, Y = 553 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "Winternacht") { X = 241, Y = 554 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Druidenforst") { X = 250, Y = 472 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Fendrakan") { X = 157, Y = 475 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "Lothia") { X = 13, Y = 308 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "Feste_Loh") { X = 89, Y = 329 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Burg_Tacheless") { X = 133, Y = 286 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Magesh") { X = 168, Y = 238 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Camp_Hoffnung") { X = 214, Y = 218 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Narvalon") { X = 236, Y = 164 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "Goldburg") { X = 234, Y = 99 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Minuial") { X = 437, Y = 28 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "Paladins_Lager") { X = 397, Y = 74 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "Lukanien") { X = 345, Y = 97 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "Gray_Monor") { X = 293, Y = 137 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "Kuslik") { X = 316, Y = 179 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "Nottinghamshire") { X = 262, Y = 243 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "Sala_Mandra") { X = 202, Y = 297 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Lupinia") { X = 264, Y = 317 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "New_Hope") { X = 332, Y = 253 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Asgards_Heaven") { X = 324, Y = 316 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Menegroth") { X = 378, Y = 334 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Ostfels") { X = 437, Y = 318 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Orkenfried") { X = 489, Y = 349 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "Aerlinn") { X = 551, Y = 389 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Kstenbrise") { X = 494, Y = 410 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "Eremits_Ruh") { X = 520, Y = 486 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "Miluiverien") { X = 562, Y = 433 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Zwillingsfels") { X = 638, Y = 424 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "Wespennest") { X = 647, Y = 508 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "Baslilea") { X = 593, Y = 565 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "Albionatar") { X = 469, Y = 554 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "Darkwood") { X = 524, Y = 643 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "Arx_ars_Arcana") { X = 481, Y = 712 };
            mapTemplate.Countries.Add(country34);
            var continent1 = new Continent("1", 3);
            continent1.Countries.Add(country5);
            continent1.Countries.Add(country6);
            continent1.Countries.Add(country7);
            continent1.Countries.Add(country8);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 6);
            continent2.Countries.Add(country18);
            continent2.Countries.Add(country9);
            continent2.Countries.Add(country10);
            continent2.Countries.Add(country11);
            continent2.Countries.Add(country15);
            continent2.Countries.Add(country16);
            continent2.Countries.Add(country17);
            continent2.Countries.Add(country20);
            continent2.Countries.Add(country19);
            continent2.Countries.Add(country21);
            continent2.Countries.Add(country22);
            continent2.Countries.Add(country22);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 2);
            continent3.Countries.Add(country12);
            continent3.Countries.Add(country13);
            continent3.Countries.Add(country14);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 4);
            continent4.Countries.Add(country23);
            continent4.Countries.Add(country24);
            continent4.Countries.Add(country25);
            continent4.Countries.Add(country29);
            continent4.Countries.Add(country28);
            continent4.Countries.Add(country26);
            continent4.Countries.Add(country27);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 4);
            continent5.Countries.Add(country30);
            continent5.Countries.Add(country31);
            continent5.Countries.Add(country32);
            continent5.Countries.Add(country33);
            continent5.Countries.Add(country34);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 3);
            continent6.Countries.Add(country4);
            continent6.Countries.Add(country1);
            continent6.Countries.Add(country2);
            continent6.Countries.Add(country3);
            mapTemplate.Continents.Add(continent6);
            mapTemplate.Connections.Add(new Connection("15", "14"));
            mapTemplate.Connections.Add(new Connection("15", "11"));
            mapTemplate.Connections.Add(new Connection("15", "10"));
            mapTemplate.Connections.Add(new Connection("15", "16"));
            mapTemplate.Connections.Add(new Connection("15", "23"));
            mapTemplate.Connections.Add(new Connection("30", "31"));
            mapTemplate.Connections.Add(new Connection("30", "29"));
            mapTemplate.Connections.Add(new Connection("8", "9"));
            mapTemplate.Connections.Add(new Connection("8", "7"));
            mapTemplate.Connections.Add(new Connection("23", "22"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("23", "15"));
            mapTemplate.Connections.Add(new Connection("31", "27"));
            mapTemplate.Connections.Add(new Connection("31", "32"));
            mapTemplate.Connections.Add(new Connection("31", "30"));
            mapTemplate.Connections.Add(new Connection("16", "15"));
            mapTemplate.Connections.Add(new Connection("16", "10"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("16", "20"));
            mapTemplate.Connections.Add(new Connection("7", "18"));
            mapTemplate.Connections.Add(new Connection("7", "8"));
            mapTemplate.Connections.Add(new Connection("7", "6"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("22", "32"));
            mapTemplate.Connections.Add(new Connection("22", "21"));
            mapTemplate.Connections.Add(new Connection("34", "33"));
            mapTemplate.Connections.Add(new Connection("32", "2"));
            mapTemplate.Connections.Add(new Connection("32", "22"));
            mapTemplate.Connections.Add(new Connection("32", "31"));
            mapTemplate.Connections.Add(new Connection("32", "33"));
            mapTemplate.Connections.Add(new Connection("9", "8"));
            mapTemplate.Connections.Add(new Connection("9", "18"));
            mapTemplate.Connections.Add(new Connection("9", "17"));
            mapTemplate.Connections.Add(new Connection("9", "10"));
            mapTemplate.Connections.Add(new Connection("33", "32"));
            mapTemplate.Connections.Add(new Connection("33", "34"));
            mapTemplate.Connections.Add(new Connection("21", "19"));
            mapTemplate.Connections.Add(new Connection("21", "20"));
            mapTemplate.Connections.Add(new Connection("21", "22"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("6", "5"));
            mapTemplate.Connections.Add(new Connection("1", "4"));
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("29", "30"));
            mapTemplate.Connections.Add(new Connection("29", "28"));
            mapTemplate.Connections.Add(new Connection("29", "25"));
            mapTemplate.Connections.Add(new Connection("14", "13"));
            mapTemplate.Connections.Add(new Connection("14", "15"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("24", "25"));
            mapTemplate.Connections.Add(new Connection("24", "26"));
            mapTemplate.Connections.Add(new Connection("4", "5"));
            mapTemplate.Connections.Add(new Connection("4", "1"));
            mapTemplate.Connections.Add(new Connection("19", "21"));
            mapTemplate.Connections.Add(new Connection("19", "20"));
            mapTemplate.Connections.Add(new Connection("19", "17"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("26", "24"));
            mapTemplate.Connections.Add(new Connection("26", "25"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("11", "15"));
            mapTemplate.Connections.Add(new Connection("11", "10"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("18", "17"));
            mapTemplate.Connections.Add(new Connection("18", "9"));
            mapTemplate.Connections.Add(new Connection("18", "7"));
            mapTemplate.Connections.Add(new Connection("3", "2"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("27", "31"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("27", "25"));
            mapTemplate.Connections.Add(new Connection("27", "26"));
            mapTemplate.Connections.Add(new Connection("17", "20"));
            mapTemplate.Connections.Add(new Connection("17", "19"));
            mapTemplate.Connections.Add(new Connection("17", "18"));
            mapTemplate.Connections.Add(new Connection("17", "9"));
            mapTemplate.Connections.Add(new Connection("17", "10"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("2", "32"));
            mapTemplate.Connections.Add(new Connection("2", "3"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("13", "12"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("28", "27"));
            mapTemplate.Connections.Add(new Connection("28", "25"));
            mapTemplate.Connections.Add(new Connection("20", "21"));
            mapTemplate.Connections.Add(new Connection("20", "19"));
            mapTemplate.Connections.Add(new Connection("20", "17"));
            mapTemplate.Connections.Add(new Connection("20", "16"));
            mapTemplate.Connections.Add(new Connection("25", "24"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("25", "27"));
            mapTemplate.Connections.Add(new Connection("25", "28"));
            mapTemplate.Connections.Add(new Connection("25", "29"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("10", "15"));
            mapTemplate.Connections.Add(new Connection("10", "16"));
            mapTemplate.Connections.Add(new Connection("10", "17"));
            mapTemplate.Connections.Add(new Connection("10", "9"));
            mapTemplate.Connections.Add(new Connection("5", "4"));
            mapTemplate.Connections.Add(new Connection("5", "6"));

            return mapTemplate;
        }
        public static MapTemplate Thueringen()
        {
            var mapTemplate = new MapTemplate("Thueringen") { Image = "thueringen1.png" };
            var country1 = new CountryTemplate("1", "Heiligenstadt") { X = 84, Y = 156 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "Worbis") { X = 208, Y = 96 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Dingelst�dt") { X = 125, Y = 212 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Leinefelde") { X = 187, Y = 164 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "Werther") { X = 290, Y = 83 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "Ellrich") { X = 372, Y = 41 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Nordhausen") { X = 380, Y = 98 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "M�hlhausen") { X = 191, Y = 290 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Schlotheim") { X = 258, Y = 238 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Bad Tennstedt") { X = 355, Y = 306 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "Bad Langensalza") { X = 260, Y = 311 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Sondershausen") { X = 346, Y = 191 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "Artern") { X = 479, Y = 177 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "Rossleben") { X = 571, Y = 179 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "Bad Frankenhausen") { X = 402, Y = 218 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "Creuzburg") { X = 149, Y = 354 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "Ruhla") { X = 213, Y = 430 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "Vacha") { X = 88, Y = 453 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Bad Liebenstein") { X = 153, Y = 492 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "Bad Salzungen") { X = 71, Y = 552 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Eisenach") { X = 158, Y = 421 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Stregda") { X = 170, Y = 395 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Schmalkalden") { X = 172, Y = 571 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Oberhof") { X = 307, Y = 601 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "Zella-Mehlis") { X = 220, Y = 659 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Meiningen") { X = 226, Y = 733 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "Suhl") { X = 300, Y = 652 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "Goldlauter") { X = 338, Y = 635 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Schleusingen") { X = 304, Y = 698 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "Hildburghausen") { X = 305, Y = 745 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "Eisfeld") { X = 406, Y = 749 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "Heldburg") { X = 314, Y = 821 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "Steinach") { X = 483, Y = 727 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "Schalkau") { X = 477, Y = 760 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "Sonneberg") { X = 534, Y = 797 };
            mapTemplate.Countries.Add(country35);
            var country36 = new CountryTemplate("36", "S�mmerda") { X = 503, Y = 279 };
            mapTemplate.Countries.Add(country36);
            var country37 = new CountryTemplate("37", "Elxleben") { X = 458, Y = 314 };
            mapTemplate.Countries.Add(country37);
            var country38 = new CountryTemplate("38", "Buttst�dt") { X = 572, Y = 317 };
            mapTemplate.Countries.Add(country38);
            var country39 = new CountryTemplate("39", "Erfurt") { X = 428, Y = 403 };
            mapTemplate.Countries.Add(country39);
            var country40 = new CountryTemplate("40", "Vieselbach") { X = 472, Y = 380 };
            mapTemplate.Countries.Add(country40);
            var country41 = new CountryTemplate("41", "Egstedt") { X = 469, Y = 427 };
            mapTemplate.Countries.Add(country41);
            var country42 = new CountryTemplate("42", "Gotha") { X = 366, Y = 390 };
            mapTemplate.Countries.Add(country42);
            var country43 = new CountryTemplate("43", "Waltershausen") { X = 306, Y = 411 };
            mapTemplate.Countries.Add(country43);
            var country44 = new CountryTemplate("44", "Friedrichroda") { X = 327, Y = 482 };
            mapTemplate.Countries.Add(country44);
            var country45 = new CountryTemplate("45", "Ohrdruf") { X = 322, Y = 554 };
            mapTemplate.Countries.Add(country45);
            var country46 = new CountryTemplate("46", "Weimar") { X = 596, Y = 425 };
            mapTemplate.Countries.Add(country46);
            var country47 = new CountryTemplate("47", "Tiefurt") { X = 580, Y = 400 };
            mapTemplate.Countries.Add(country47);
            var country48 = new CountryTemplate("48", "Neumark") { X = 603, Y = 370 };
            mapTemplate.Countries.Add(country48);
            var country49 = new CountryTemplate("49", "Apolda") { X = 662, Y = 379 };
            mapTemplate.Countries.Add(country49);
            var country50 = new CountryTemplate("50", "Bad Berka") { X = 543, Y = 473 };
            mapTemplate.Countries.Add(country50);
            var country51 = new CountryTemplate("51", "Magdala") { X = 613, Y = 483 };
            mapTemplate.Countries.Add(country51);
            var country52 = new CountryTemplate("52", "Arnstadt") { X = 443, Y = 506 };
            mapTemplate.Countries.Add(country52);
            var country53 = new CountryTemplate("53", "Ilmenau") { X = 393, Y = 582 };
            mapTemplate.Countries.Add(country53);
            var country54 = new CountryTemplate("54", "Stadtilm") { X = 484, Y = 559 };
            mapTemplate.Countries.Add(country54);
            var country55 = new CountryTemplate("55", "Grossbreitenbach") { X = 448, Y = 660 };
            mapTemplate.Countries.Add(country55);
            var country56 = new CountryTemplate("56", "Rudolstadt") { X = 581, Y = 567 };
            mapTemplate.Countries.Add(country56);
            var country57 = new CountryTemplate("57", "Bad Blankenburg") { X = 529, Y = 620 };
            mapTemplate.Countries.Add(country57);
            var country58 = new CountryTemplate("58", "Saalfeld") { X = 630, Y = 642 };
            mapTemplate.Countries.Add(country58);
            var country59 = new CountryTemplate("59", "Lehesten") { X = 654, Y = 677 };
            mapTemplate.Countries.Add(country59);
            var country60 = new CountryTemplate("60", "Jena") { X = 702, Y = 462 };
            mapTemplate.Countries.Add(country60);
            var country61 = new CountryTemplate("61", "Jena-Zw�tzen") { X = 705, Y = 434 };
            mapTemplate.Countries.Add(country61);
            var country62 = new CountryTemplate("62", "Dornburg-Camburg") { X = 753, Y = 437 };
            mapTemplate.Countries.Add(country62);
            var country63 = new CountryTemplate("63", "Eisenberg") { X = 819, Y = 416 };
            mapTemplate.Countries.Add(country63);
            var country64 = new CountryTemplate("64", "Kahla") { X = 684, Y = 511 };
            mapTemplate.Countries.Add(country64);
            var country65 = new CountryTemplate("65", "Stadtroda") { X = 776, Y = 482 };
            mapTemplate.Countries.Add(country65);
            var country66 = new CountryTemplate("66", "Neustadt") { X = 790, Y = 592 };
            mapTemplate.Countries.Add(country66);
            var country67 = new CountryTemplate("67", "P�ssneck") { X = 701, Y = 611 };
            mapTemplate.Countries.Add(country67);
            var country68 = new CountryTemplate("68", "Schleiz") { X = 783, Y = 656 };
            mapTemplate.Countries.Add(country68);
            var country69 = new CountryTemplate("69", "Bad Lobenstein") { X = 714, Y = 723 };
            mapTemplate.Countries.Add(country69);
            var country70 = new CountryTemplate("70", "Hirschberg") { X = 794, Y = 736 };
            mapTemplate.Countries.Add(country70);
            var country71 = new CountryTemplate("71", "Gera") { X = 902, Y = 493 };
            mapTemplate.Countries.Add(country71);
            var country72 = new CountryTemplate("72", "Gera-Langenberg") { X = 905, Y = 457 };
            mapTemplate.Countries.Add(country72);
            var country73 = new CountryTemplate("73", "Weida") { X = 854, Y = 508 };
            mapTemplate.Countries.Add(country73);
            var country74 = new CountryTemplate("74", "Ronneburg") { X = 934, Y = 541 };
            mapTemplate.Countries.Add(country74);
            var country75 = new CountryTemplate("75", "Zeulenroda") { X = 867, Y = 615 };
            mapTemplate.Countries.Add(country75);
            var country76 = new CountryTemplate("76", "Greiz") { X = 949, Y = 594 };
            mapTemplate.Countries.Add(country76);
            var country77 = new CountryTemplate("77", "Meuselwitz") { X = 1010, Y = 397 };
            mapTemplate.Countries.Add(country77);
            var country78 = new CountryTemplate("78", "Altenburg") { X = 1069, Y = 442 };
            mapTemplate.Countries.Add(country78);
            var country79 = new CountryTemplate("79", "Schm�lln") { X = 1001, Y = 474 };
            mapTemplate.Countries.Add(country79);
            var continent1 = new Continent("1", 2);
            continent1.Countries.Add(country1);
            continent1.Countries.Add(country2);
            continent1.Countries.Add(country3);
            continent1.Countries.Add(country4);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 2);
            continent2.Countries.Add(country5);
            continent2.Countries.Add(country6);
            continent2.Countries.Add(country7);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 3);
            continent3.Countries.Add(country8);
            continent3.Countries.Add(country9);
            continent3.Countries.Add(country10);
            continent3.Countries.Add(country11);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 3);
            continent4.Countries.Add(country12);
            continent4.Countries.Add(country13);
            continent4.Countries.Add(country14);
            continent4.Countries.Add(country15);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 4);
            continent5.Countries.Add(country16);
            continent5.Countries.Add(country17);
            continent5.Countries.Add(country18);
            continent5.Countries.Add(country19);
            continent5.Countries.Add(country20);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 1);
            continent6.Countries.Add(country21);
            continent6.Countries.Add(country22);
            mapTemplate.Continents.Add(continent6);
            var continent7 = new Continent("7", 3);
            continent7.Countries.Add(country23);
            continent7.Countries.Add(country24);
            continent7.Countries.Add(country25);
            continent7.Countries.Add(country26);
            mapTemplate.Continents.Add(continent7);
            var continent8 = new Continent("8", 1);
            continent8.Countries.Add(country27);
            continent8.Countries.Add(country28);
            mapTemplate.Continents.Add(continent8);
            var continent9 = new Continent("9", 3);
            continent9.Countries.Add(country29);
            continent9.Countries.Add(country30);
            continent9.Countries.Add(country31);
            continent9.Countries.Add(country32);
            mapTemplate.Continents.Add(continent9);
            var continent10 = new Continent("10", 2);
            continent10.Countries.Add(country33);
            continent10.Countries.Add(country34);
            continent10.Countries.Add(country35);
            mapTemplate.Continents.Add(continent10);
            var continent11 = new Continent("11", 2);
            continent11.Countries.Add(country36);
            continent11.Countries.Add(country37);
            continent11.Countries.Add(country38);
            mapTemplate.Continents.Add(continent11);
            var continent12 = new Continent("12", 2);
            continent12.Countries.Add(country39);
            continent12.Countries.Add(country40);
            continent12.Countries.Add(country41);
            mapTemplate.Continents.Add(continent12);
            var continent13 = new Continent("13", 3);
            continent13.Countries.Add(country42);
            continent13.Countries.Add(country43);
            continent13.Countries.Add(country44);
            continent13.Countries.Add(country45);
            mapTemplate.Continents.Add(continent13);
            var continent14 = new Continent("14", 1);
            continent14.Countries.Add(country46);
            continent14.Countries.Add(country47);
            mapTemplate.Continents.Add(continent14);
            var continent15 = new Continent("15", 3);
            continent15.Countries.Add(country48);
            continent15.Countries.Add(country49);
            continent15.Countries.Add(country50);
            continent15.Countries.Add(country51);
            mapTemplate.Continents.Add(continent15);
            var continent16 = new Continent("16", 3);
            continent16.Countries.Add(country52);
            continent16.Countries.Add(country53);
            continent16.Countries.Add(country54);
            continent16.Countries.Add(country55);
            mapTemplate.Continents.Add(continent16);
            var continent17 = new Continent("17", 3);
            continent17.Countries.Add(country56);
            continent17.Countries.Add(country57);
            continent17.Countries.Add(country58);
            continent17.Countries.Add(country59);
            mapTemplate.Continents.Add(continent17);
            var continent18 = new Continent("18", 1);
            continent18.Countries.Add(country60);
            continent18.Countries.Add(country61);
            mapTemplate.Continents.Add(continent18);
            var continent19 = new Continent("19", 3);
            continent19.Countries.Add(country62);
            continent19.Countries.Add(country63);
            continent19.Countries.Add(country64);
            continent19.Countries.Add(country65);
            mapTemplate.Continents.Add(continent19);
            var continent20 = new Continent("20", 3);
            continent20.Countries.Add(country66);
            continent20.Countries.Add(country67);
            continent20.Countries.Add(country68);
            continent20.Countries.Add(country69);
            continent20.Countries.Add(country70);
            mapTemplate.Continents.Add(continent20);
            var continent21 = new Continent("21", 3);
            continent21.Countries.Add(country73);
            continent21.Countries.Add(country74);
            continent21.Countries.Add(country75);
            continent21.Countries.Add(country76);
            mapTemplate.Continents.Add(continent21);
            var continent22 = new Continent("22", 1);
            continent22.Countries.Add(country71);
            continent22.Countries.Add(country72);
            mapTemplate.Continents.Add(continent22);
            var continent23 = new Continent("23", 2);
            continent23.Countries.Add(country77);
            continent23.Countries.Add(country78);
            continent23.Countries.Add(country79);
            mapTemplate.Continents.Add(continent23);
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("1", "3"));
            mapTemplate.Connections.Add(new Connection("1", "4"));
            mapTemplate.Connections.Add(new Connection("2", "4"));
            mapTemplate.Connections.Add(new Connection("2", "5"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("3", "8"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("3", "1"));
            mapTemplate.Connections.Add(new Connection("4", "8"));
            mapTemplate.Connections.Add(new Connection("4", "9"));
            mapTemplate.Connections.Add(new Connection("4", "5"));
            mapTemplate.Connections.Add(new Connection("4", "12"));
            mapTemplate.Connections.Add(new Connection("4", "1"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("4", "2"));
            mapTemplate.Connections.Add(new Connection("5", "6"));
            mapTemplate.Connections.Add(new Connection("5", "7"));
            mapTemplate.Connections.Add(new Connection("5", "12"));
            mapTemplate.Connections.Add(new Connection("5", "4"));
            mapTemplate.Connections.Add(new Connection("5", "2"));
            mapTemplate.Connections.Add(new Connection("6", "5"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("7", "5"));
            mapTemplate.Connections.Add(new Connection("7", "6"));
            mapTemplate.Connections.Add(new Connection("7", "12"));
            mapTemplate.Connections.Add(new Connection("7", "13"));
            mapTemplate.Connections.Add(new Connection("8", "3"));
            mapTemplate.Connections.Add(new Connection("8", "4"));
            mapTemplate.Connections.Add(new Connection("8", "9"));
            mapTemplate.Connections.Add(new Connection("8", "10"));
            mapTemplate.Connections.Add(new Connection("8", "11"));
            mapTemplate.Connections.Add(new Connection("8", "16"));
            mapTemplate.Connections.Add(new Connection("9", "4"));
            mapTemplate.Connections.Add(new Connection("9", "12"));
            mapTemplate.Connections.Add(new Connection("9", "8"));
            mapTemplate.Connections.Add(new Connection("9", "10"));
            mapTemplate.Connections.Add(new Connection("9", "15"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("10", "8"));
            mapTemplate.Connections.Add(new Connection("10", "9"));
            mapTemplate.Connections.Add(new Connection("10", "15"));
            mapTemplate.Connections.Add(new Connection("10", "37"));
            mapTemplate.Connections.Add(new Connection("10", "42"));
            mapTemplate.Connections.Add(new Connection("11", "16"));
            mapTemplate.Connections.Add(new Connection("11", "17"));
            mapTemplate.Connections.Add(new Connection("11", "8"));
            mapTemplate.Connections.Add(new Connection("11", "10"));
            mapTemplate.Connections.Add(new Connection("11", "42"));
            mapTemplate.Connections.Add(new Connection("11", "43"));
            mapTemplate.Connections.Add(new Connection("12", "4"));
            mapTemplate.Connections.Add(new Connection("12", "5"));
            mapTemplate.Connections.Add(new Connection("12", "7"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("12", "15"));
            mapTemplate.Connections.Add(new Connection("12", "9"));
            mapTemplate.Connections.Add(new Connection("13", "7"));
            mapTemplate.Connections.Add(new Connection("13", "12"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("13", "15"));
            mapTemplate.Connections.Add(new Connection("13", "36"));
            mapTemplate.Connections.Add(new Connection("14", "13"));
            mapTemplate.Connections.Add(new Connection("14", "36"));
            mapTemplate.Connections.Add(new Connection("14", "38"));
            mapTemplate.Connections.Add(new Connection("15", "12"));
            mapTemplate.Connections.Add(new Connection("15", "13"));
            mapTemplate.Connections.Add(new Connection("15", "36"));
            mapTemplate.Connections.Add(new Connection("15", "37"));
            mapTemplate.Connections.Add(new Connection("15", "9"));
            mapTemplate.Connections.Add(new Connection("15", "10"));
            mapTemplate.Connections.Add(new Connection("16", "8"));
            mapTemplate.Connections.Add(new Connection("16", "11"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("16", "21"));
            mapTemplate.Connections.Add(new Connection("16", "22"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("17", "11"));
            mapTemplate.Connections.Add(new Connection("17", "43"));
            mapTemplate.Connections.Add(new Connection("17", "44"));
            mapTemplate.Connections.Add(new Connection("17", "21"));
            mapTemplate.Connections.Add(new Connection("17", "22"));
            mapTemplate.Connections.Add(new Connection("17", "18"));
            mapTemplate.Connections.Add(new Connection("17", "19"));
            mapTemplate.Connections.Add(new Connection("18", "17"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("18", "20"));
            mapTemplate.Connections.Add(new Connection("18", "21"));
            mapTemplate.Connections.Add(new Connection("19", "17"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("19", "20"));
            mapTemplate.Connections.Add(new Connection("19", "44"));
            mapTemplate.Connections.Add(new Connection("19", "23"));
            mapTemplate.Connections.Add(new Connection("20", "18"));
            mapTemplate.Connections.Add(new Connection("20", "19"));
            mapTemplate.Connections.Add(new Connection("20", "23"));
            mapTemplate.Connections.Add(new Connection("21", "16"));
            mapTemplate.Connections.Add(new Connection("21", "17"));
            mapTemplate.Connections.Add(new Connection("21", "18"));
            mapTemplate.Connections.Add(new Connection("21", "22"));
            mapTemplate.Connections.Add(new Connection("22", "16"));
            mapTemplate.Connections.Add(new Connection("22", "17"));
            mapTemplate.Connections.Add(new Connection("22", "21"));
            mapTemplate.Connections.Add(new Connection("23", "19"));
            mapTemplate.Connections.Add(new Connection("23", "20"));
            mapTemplate.Connections.Add(new Connection("23", "44"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("23", "25"));
            mapTemplate.Connections.Add(new Connection("23", "26"));
            mapTemplate.Connections.Add(new Connection("24", "44"));
            mapTemplate.Connections.Add(new Connection("24", "45"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("24", "25"));
            mapTemplate.Connections.Add(new Connection("24", "27"));
            mapTemplate.Connections.Add(new Connection("24", "28"));
            mapTemplate.Connections.Add(new Connection("24", "53"));
            mapTemplate.Connections.Add(new Connection("25", "23"));
            mapTemplate.Connections.Add(new Connection("25", "24"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("25", "27"));
            mapTemplate.Connections.Add(new Connection("25", "29"));
            mapTemplate.Connections.Add(new Connection("26", "23"));
            mapTemplate.Connections.Add(new Connection("26", "25"));
            mapTemplate.Connections.Add(new Connection("26", "29"));
            mapTemplate.Connections.Add(new Connection("26", "30"));
            mapTemplate.Connections.Add(new Connection("27", "24"));
            mapTemplate.Connections.Add(new Connection("27", "25"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("27", "29"));
            mapTemplate.Connections.Add(new Connection("28", "24"));
            mapTemplate.Connections.Add(new Connection("28", "27"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("28", "53"));
            mapTemplate.Connections.Add(new Connection("28", "55"));
            mapTemplate.Connections.Add(new Connection("29", "27"));
            mapTemplate.Connections.Add(new Connection("29", "28"));
            mapTemplate.Connections.Add(new Connection("29", "25"));
            mapTemplate.Connections.Add(new Connection("29", "26"));
            mapTemplate.Connections.Add(new Connection("29", "55"));
            mapTemplate.Connections.Add(new Connection("29", "57"));
            mapTemplate.Connections.Add(new Connection("29", "30"));
            mapTemplate.Connections.Add(new Connection("29", "31"));
            mapTemplate.Connections.Add(new Connection("29", "33"));
            mapTemplate.Connections.Add(new Connection("30", "31"));
            mapTemplate.Connections.Add(new Connection("30", "32"));
            mapTemplate.Connections.Add(new Connection("30", "26"));
            mapTemplate.Connections.Add(new Connection("30", "29"));
            mapTemplate.Connections.Add(new Connection("31", "29"));
            mapTemplate.Connections.Add(new Connection("31", "30"));
            mapTemplate.Connections.Add(new Connection("31", "33"));
            mapTemplate.Connections.Add(new Connection("31", "34"));
            mapTemplate.Connections.Add(new Connection("32", "30"));
            mapTemplate.Connections.Add(new Connection("33", "34"));
            mapTemplate.Connections.Add(new Connection("33", "35"));
            mapTemplate.Connections.Add(new Connection("33", "57"));
            mapTemplate.Connections.Add(new Connection("33", "31"));
            mapTemplate.Connections.Add(new Connection("33", "29"));
            mapTemplate.Connections.Add(new Connection("34", "31"));
            mapTemplate.Connections.Add(new Connection("34", "33"));
            mapTemplate.Connections.Add(new Connection("34", "35"));
            mapTemplate.Connections.Add(new Connection("35", "33"));
            mapTemplate.Connections.Add(new Connection("35", "34"));
            mapTemplate.Connections.Add(new Connection("36", "37"));
            mapTemplate.Connections.Add(new Connection("36", "38"));
            mapTemplate.Connections.Add(new Connection("36", "13"));
            mapTemplate.Connections.Add(new Connection("36", "14"));
            mapTemplate.Connections.Add(new Connection("36", "15"));
            mapTemplate.Connections.Add(new Connection("37", "10"));
            mapTemplate.Connections.Add(new Connection("37", "42"));
            mapTemplate.Connections.Add(new Connection("37", "39"));
            mapTemplate.Connections.Add(new Connection("37", "40"));
            mapTemplate.Connections.Add(new Connection("37", "36"));
            mapTemplate.Connections.Add(new Connection("37", "38"));
            mapTemplate.Connections.Add(new Connection("37", "15"));
            mapTemplate.Connections.Add(new Connection("38", "14"));
            mapTemplate.Connections.Add(new Connection("38", "40"));
            mapTemplate.Connections.Add(new Connection("38", "48"));
            mapTemplate.Connections.Add(new Connection("38", "50"));
            mapTemplate.Connections.Add(new Connection("38", "36"));
            mapTemplate.Connections.Add(new Connection("38", "37"));
            mapTemplate.Connections.Add(new Connection("38", "49"));
            mapTemplate.Connections.Add(new Connection("39", "37"));
            mapTemplate.Connections.Add(new Connection("39", "42"));
            mapTemplate.Connections.Add(new Connection("39", "40"));
            mapTemplate.Connections.Add(new Connection("39", "41"));
            mapTemplate.Connections.Add(new Connection("40", "37"));
            mapTemplate.Connections.Add(new Connection("40", "38"));
            mapTemplate.Connections.Add(new Connection("40", "50"));
            mapTemplate.Connections.Add(new Connection("40", "39"));
            mapTemplate.Connections.Add(new Connection("40", "41"));
            mapTemplate.Connections.Add(new Connection("41", "39"));
            mapTemplate.Connections.Add(new Connection("41", "40"));
            mapTemplate.Connections.Add(new Connection("41", "42"));
            mapTemplate.Connections.Add(new Connection("41", "52"));
            mapTemplate.Connections.Add(new Connection("41", "50"));
            mapTemplate.Connections.Add(new Connection("42", "43"));
            mapTemplate.Connections.Add(new Connection("42", "44"));
            mapTemplate.Connections.Add(new Connection("42", "45"));
            mapTemplate.Connections.Add(new Connection("42", "10"));
            mapTemplate.Connections.Add(new Connection("42", "11"));
            mapTemplate.Connections.Add(new Connection("42", "37"));
            mapTemplate.Connections.Add(new Connection("42", "39"));
            mapTemplate.Connections.Add(new Connection("42", "41"));
            mapTemplate.Connections.Add(new Connection("42", "52"));
            mapTemplate.Connections.Add(new Connection("42", "53"));
            mapTemplate.Connections.Add(new Connection("43", "11"));
            mapTemplate.Connections.Add(new Connection("43", "17"));
            mapTemplate.Connections.Add(new Connection("43", "42"));
            mapTemplate.Connections.Add(new Connection("43", "44"));
            mapTemplate.Connections.Add(new Connection("44", "17"));
            mapTemplate.Connections.Add(new Connection("44", "19"));
            mapTemplate.Connections.Add(new Connection("44", "23"));
            mapTemplate.Connections.Add(new Connection("44", "24"));
            mapTemplate.Connections.Add(new Connection("44", "42"));
            mapTemplate.Connections.Add(new Connection("44", "45"));
            mapTemplate.Connections.Add(new Connection("44", "43"));
            mapTemplate.Connections.Add(new Connection("45", "42"));
            mapTemplate.Connections.Add(new Connection("45", "53"));
            mapTemplate.Connections.Add(new Connection("45", "44"));
            mapTemplate.Connections.Add(new Connection("45", "24"));
            mapTemplate.Connections.Add(new Connection("46", "50"));
            mapTemplate.Connections.Add(new Connection("46", "51"));
            mapTemplate.Connections.Add(new Connection("46", "47"));
            mapTemplate.Connections.Add(new Connection("46", "49"));
            mapTemplate.Connections.Add(new Connection("47", "48"));
            mapTemplate.Connections.Add(new Connection("47", "50"));
            mapTemplate.Connections.Add(new Connection("47", "46"));
            mapTemplate.Connections.Add(new Connection("47", "49"));
            mapTemplate.Connections.Add(new Connection("48", "38"));
            mapTemplate.Connections.Add(new Connection("48", "47"));
            mapTemplate.Connections.Add(new Connection("48", "49"));
            mapTemplate.Connections.Add(new Connection("48", "50"));
            mapTemplate.Connections.Add(new Connection("49", "48"));
            mapTemplate.Connections.Add(new Connection("49", "51"));
            mapTemplate.Connections.Add(new Connection("49", "46"));
            mapTemplate.Connections.Add(new Connection("49", "47"));
            mapTemplate.Connections.Add(new Connection("49", "61"));
            mapTemplate.Connections.Add(new Connection("49", "62"));
            mapTemplate.Connections.Add(new Connection("49", "38"));
            mapTemplate.Connections.Add(new Connection("50", "40"));
            mapTemplate.Connections.Add(new Connection("50", "41"));
            mapTemplate.Connections.Add(new Connection("50", "38"));
            mapTemplate.Connections.Add(new Connection("50", "46"));
            mapTemplate.Connections.Add(new Connection("50", "47"));
            mapTemplate.Connections.Add(new Connection("50", "51"));
            mapTemplate.Connections.Add(new Connection("50", "52"));
            mapTemplate.Connections.Add(new Connection("50", "54"));
            mapTemplate.Connections.Add(new Connection("50", "56"));
            mapTemplate.Connections.Add(new Connection("50", "48"));
            mapTemplate.Connections.Add(new Connection("51", "49"));
            mapTemplate.Connections.Add(new Connection("51", "50"));
            mapTemplate.Connections.Add(new Connection("51", "60"));
            mapTemplate.Connections.Add(new Connection("51", "61"));
            mapTemplate.Connections.Add(new Connection("51", "46"));
            mapTemplate.Connections.Add(new Connection("51", "56"));
            mapTemplate.Connections.Add(new Connection("51", "64"));
            mapTemplate.Connections.Add(new Connection("52", "41"));
            mapTemplate.Connections.Add(new Connection("52", "42"));
            mapTemplate.Connections.Add(new Connection("52", "53"));
            mapTemplate.Connections.Add(new Connection("52", "54"));
            mapTemplate.Connections.Add(new Connection("52", "50"));
            mapTemplate.Connections.Add(new Connection("53", "42"));
            mapTemplate.Connections.Add(new Connection("53", "45"));
            mapTemplate.Connections.Add(new Connection("53", "24"));
            mapTemplate.Connections.Add(new Connection("53", "28"));
            mapTemplate.Connections.Add(new Connection("53", "55"));
            mapTemplate.Connections.Add(new Connection("53", "52"));
            mapTemplate.Connections.Add(new Connection("53", "54"));
            mapTemplate.Connections.Add(new Connection("54", "52"));
            mapTemplate.Connections.Add(new Connection("54", "53"));
            mapTemplate.Connections.Add(new Connection("54", "55"));
            mapTemplate.Connections.Add(new Connection("54", "56"));
            mapTemplate.Connections.Add(new Connection("54", "57"));
            mapTemplate.Connections.Add(new Connection("54", "50"));
            mapTemplate.Connections.Add(new Connection("55", "54"));
            mapTemplate.Connections.Add(new Connection("55", "57"));
            mapTemplate.Connections.Add(new Connection("55", "29"));
            mapTemplate.Connections.Add(new Connection("55", "28"));
            mapTemplate.Connections.Add(new Connection("55", "53"));
            mapTemplate.Connections.Add(new Connection("56", "57"));
            mapTemplate.Connections.Add(new Connection("56", "58"));
            mapTemplate.Connections.Add(new Connection("56", "50"));
            mapTemplate.Connections.Add(new Connection("56", "51"));
            mapTemplate.Connections.Add(new Connection("56", "54"));
            mapTemplate.Connections.Add(new Connection("56", "64"));
            mapTemplate.Connections.Add(new Connection("56", "67"));
            mapTemplate.Connections.Add(new Connection("57", "33"));
            mapTemplate.Connections.Add(new Connection("57", "54"));
            mapTemplate.Connections.Add(new Connection("57", "55"));
            mapTemplate.Connections.Add(new Connection("57", "56"));
            mapTemplate.Connections.Add(new Connection("57", "58"));
            mapTemplate.Connections.Add(new Connection("57", "59"));
            mapTemplate.Connections.Add(new Connection("57", "29"));
            mapTemplate.Connections.Add(new Connection("58", "56"));
            mapTemplate.Connections.Add(new Connection("58", "57"));
            mapTemplate.Connections.Add(new Connection("58", "59"));
            mapTemplate.Connections.Add(new Connection("58", "67"));
            mapTemplate.Connections.Add(new Connection("59", "57"));
            mapTemplate.Connections.Add(new Connection("59", "58"));
            mapTemplate.Connections.Add(new Connection("59", "67"));
            mapTemplate.Connections.Add(new Connection("59", "68"));
            mapTemplate.Connections.Add(new Connection("59", "69"));
            mapTemplate.Connections.Add(new Connection("60", "61"));
            mapTemplate.Connections.Add(new Connection("60", "64"));
            mapTemplate.Connections.Add(new Connection("60", "65"));
            mapTemplate.Connections.Add(new Connection("60", "51"));
            mapTemplate.Connections.Add(new Connection("61", "60"));
            mapTemplate.Connections.Add(new Connection("61", "65"));
            mapTemplate.Connections.Add(new Connection("61", "62"));
            mapTemplate.Connections.Add(new Connection("61", "49"));
            mapTemplate.Connections.Add(new Connection("61", "51"));
            mapTemplate.Connections.Add(new Connection("62", "49"));
            mapTemplate.Connections.Add(new Connection("62", "61"));
            mapTemplate.Connections.Add(new Connection("62", "63"));
            mapTemplate.Connections.Add(new Connection("62", "65"));
            mapTemplate.Connections.Add(new Connection("63", "62"));
            mapTemplate.Connections.Add(new Connection("63", "65"));
            mapTemplate.Connections.Add(new Connection("63", "72"));
            mapTemplate.Connections.Add(new Connection("63", "73"));
            mapTemplate.Connections.Add(new Connection("64", "51"));
            mapTemplate.Connections.Add(new Connection("64", "56"));
            mapTemplate.Connections.Add(new Connection("64", "67"));
            mapTemplate.Connections.Add(new Connection("64", "66"));
            mapTemplate.Connections.Add(new Connection("64", "65"));
            mapTemplate.Connections.Add(new Connection("64", "60"));
            mapTemplate.Connections.Add(new Connection("65", "62"));
            mapTemplate.Connections.Add(new Connection("65", "63"));
            mapTemplate.Connections.Add(new Connection("65", "64"));
            mapTemplate.Connections.Add(new Connection("65", "60"));
            mapTemplate.Connections.Add(new Connection("65", "61"));
            mapTemplate.Connections.Add(new Connection("65", "66"));
            mapTemplate.Connections.Add(new Connection("65", "73"));
            mapTemplate.Connections.Add(new Connection("66", "64"));
            mapTemplate.Connections.Add(new Connection("66", "65"));
            mapTemplate.Connections.Add(new Connection("66", "67"));
            mapTemplate.Connections.Add(new Connection("66", "68"));
            mapTemplate.Connections.Add(new Connection("66", "73"));
            mapTemplate.Connections.Add(new Connection("66", "75"));
            mapTemplate.Connections.Add(new Connection("67", "66"));
            mapTemplate.Connections.Add(new Connection("67", "68"));
            mapTemplate.Connections.Add(new Connection("67", "59"));
            mapTemplate.Connections.Add(new Connection("67", "58"));
            mapTemplate.Connections.Add(new Connection("67", "56"));
            mapTemplate.Connections.Add(new Connection("67", "64"));
            mapTemplate.Connections.Add(new Connection("68", "70"));
            mapTemplate.Connections.Add(new Connection("68", "69"));
            mapTemplate.Connections.Add(new Connection("68", "59"));
            mapTemplate.Connections.Add(new Connection("68", "66"));
            mapTemplate.Connections.Add(new Connection("68", "67"));
            mapTemplate.Connections.Add(new Connection("68", "75"));
            mapTemplate.Connections.Add(new Connection("69", "68"));
            mapTemplate.Connections.Add(new Connection("69", "70"));
            mapTemplate.Connections.Add(new Connection("69", "59"));
            mapTemplate.Connections.Add(new Connection("70", "68"));
            mapTemplate.Connections.Add(new Connection("70", "69"));
            mapTemplate.Connections.Add(new Connection("71", "72"));
            mapTemplate.Connections.Add(new Connection("71", "73"));
            mapTemplate.Connections.Add(new Connection("71", "74"));
            mapTemplate.Connections.Add(new Connection("72", "71"));
            mapTemplate.Connections.Add(new Connection("72", "73"));
            mapTemplate.Connections.Add(new Connection("72", "74"));
            mapTemplate.Connections.Add(new Connection("72", "63"));
            mapTemplate.Connections.Add(new Connection("73", "65"));
            mapTemplate.Connections.Add(new Connection("73", "63"));
            mapTemplate.Connections.Add(new Connection("73", "66"));
            mapTemplate.Connections.Add(new Connection("73", "75"));
            mapTemplate.Connections.Add(new Connection("73", "74"));
            mapTemplate.Connections.Add(new Connection("73", "71"));
            mapTemplate.Connections.Add(new Connection("73", "72"));
            mapTemplate.Connections.Add(new Connection("74", "73"));
            mapTemplate.Connections.Add(new Connection("74", "75"));
            mapTemplate.Connections.Add(new Connection("74", "76"));
            mapTemplate.Connections.Add(new Connection("74", "71"));
            mapTemplate.Connections.Add(new Connection("74", "72"));
            mapTemplate.Connections.Add(new Connection("74", "79"));
            mapTemplate.Connections.Add(new Connection("74", "77"));
            mapTemplate.Connections.Add(new Connection("75", "68"));
            mapTemplate.Connections.Add(new Connection("75", "66"));
            mapTemplate.Connections.Add(new Connection("75", "73"));
            mapTemplate.Connections.Add(new Connection("75", "74"));
            mapTemplate.Connections.Add(new Connection("75", "76"));
            mapTemplate.Connections.Add(new Connection("76", "74"));
            mapTemplate.Connections.Add(new Connection("76", "75"));
            mapTemplate.Connections.Add(new Connection("77", "78"));
            mapTemplate.Connections.Add(new Connection("77", "79"));
            mapTemplate.Connections.Add(new Connection("77", "74"));
            mapTemplate.Connections.Add(new Connection("78", "79"));
            mapTemplate.Connections.Add(new Connection("78", "77"));
            mapTemplate.Connections.Add(new Connection("79", "77"));
            mapTemplate.Connections.Add(new Connection("79", "78"));
            mapTemplate.Connections.Add(new Connection("79", "74"));

            return mapTemplate;
        }
        public static MapTemplate Mittelalter()
        {
            var mapTemplate = new MapTemplate("Mittelalter") { Image = "mittelalter.jpg" };
            var country1 = new CountryTemplate("1", "Munster") { X = 112, Y = 443 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "Leinster") { X = 151, Y = 403 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Connaught") { X = 93, Y = 398 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Ulster") { X = 135, Y = 367 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "Wales") { X = 269, Y = 437 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "Shetland Inseln") { X = 376, Y = 102 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Orkney Inseln") { X = 300, Y = 175 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Caledonien") { X = 212, Y = 242 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Lothian") { X = 250, Y = 335 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Northumbria") { X = 295, Y = 357 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "Mercia") { X = 342, Y = 404 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Anglia") { X = 371, Y = 452 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "Wessex") { X = 300, Y = 456 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "Cornwall") { X = 223, Y = 501 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "Normandie") { X = 364, Y = 558 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "Bretagne") { X = 258, Y = 577 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "Anjou") { X = 402, Y = 578 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "Poitou") { X = 324, Y = 624 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Guyenne") { X = 374, Y = 672 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "Gascogne") { X = 388, Y = 721 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Asturien") { X = 245, Y = 737 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Galizien") { X = 158, Y = 750 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Leon") { X = 201, Y = 782 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Porto") { X = 138, Y = 791 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "Lissabon") { X = 130, Y = 821 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Algarve") { X = 134, Y = 869 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "Granada") { X = 286, Y = 892 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "Andalusien") { X = 179, Y = 879 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Castilien") { X = 289, Y = 815 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "Navarra") { X = 286, Y = 758 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "Aragon") { X = 348, Y = 764 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "Valencia") { X = 337, Y = 867 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "Balearen") { X = 423, Y = 857 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "Catalonien") { X = 424, Y = 770 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "Languedoc") { X = 450, Y = 717 };
            mapTemplate.Countries.Add(country35);
            var country36 = new CountryTemplate("36", "Auvergne") { X = 470, Y = 652 };
            mapTemplate.Countries.Add(country36);
            var country37 = new CountryTemplate("37", "Orleans") { X = 486, Y = 628 };
            mapTemplate.Countries.Add(country37);
            var country38 = new CountryTemplate("38", "Paris") { X = 446, Y = 555 };
            mapTemplate.Countries.Add(country38);
            var country39 = new CountryTemplate("39", "Champagne") { X = 501, Y = 530 };
            mapTemplate.Countries.Add(country39);
            var country40 = new CountryTemplate("40", "Sizilien") { X = 774, Y = 904 };
            mapTemplate.Countries.Add(country40);
            var country41 = new CountryTemplate("41", "Apulien") { X = 820, Y = 831 };
            mapTemplate.Countries.Add(country41);
            var country42 = new CountryTemplate("42", "Kampanien") { X = 764, Y = 763 };
            mapTemplate.Countries.Add(country42);
            var country43 = new CountryTemplate("43", "Rom") { X = 724, Y = 752 };
            mapTemplate.Countries.Add(country43);
            var country44 = new CountryTemplate("44", "Korsika") { X = 612, Y = 758 };
            mapTemplate.Countries.Add(country44);
            var country45 = new CountryTemplate("45", "Toskana") { X = 672, Y = 721 };
            mapTemplate.Countries.Add(country45);
            var country46 = new CountryTemplate("46", "Genua") { X = 588, Y = 695 };
            mapTemplate.Countries.Add(country46);
            var country47 = new CountryTemplate("47", "Mailand") { X = 667, Y = 634 };
            mapTemplate.Countries.Add(country47);
            var country48 = new CountryTemplate("48", "Venedig") { X = 703, Y = 659 };
            mapTemplate.Countries.Add(country48);
            var country49 = new CountryTemplate("49", "Tirol") { X = 703, Y = 617 };
            mapTemplate.Countries.Add(country49);
            var country50 = new CountryTemplate("50", "Schweiz") { X = 632, Y = 599 };
            mapTemplate.Countries.Add(country50);
            var country51 = new CountryTemplate("51", "Provence") { X = 528, Y = 703 };
            mapTemplate.Countries.Add(country51);
            var country52 = new CountryTemplate("52", "Avignon") { X = 546, Y = 669 };
            mapTemplate.Countries.Add(country52);
            var country53 = new CountryTemplate("53", "Savoyen") { X = 588, Y = 650 };
            mapTemplate.Countries.Add(country53);
            var country54 = new CountryTemplate("54", "Lyon") { X = 529, Y = 634 };
            mapTemplate.Countries.Add(country54);
            var country55 = new CountryTemplate("55", "Lothringen") { X = 568, Y = 578 };
            mapTemplate.Countries.Add(country55);
            var country56 = new CountryTemplate("56", "Elsass") { X = 549, Y = 498 };
            mapTemplate.Countries.Add(country56);
            var country57 = new CountryTemplate("57", "Flandern") { X = 450, Y = 496 };
            mapTemplate.Countries.Add(country57);
            var country58 = new CountryTemplate("58", "Holland") { X = 548, Y = 430 };
            mapTemplate.Countries.Add(country58);
            var country59 = new CountryTemplate("59", "Friesland") { X = 620, Y = 389 };
            mapTemplate.Countries.Add(country59);
            var country60 = new CountryTemplate("60", "Mecklemburg") { X = 699, Y = 403 };
            mapTemplate.Countries.Add(country60);
            var country61 = new CountryTemplate("61", "Hannover") { X = 685, Y = 442 };
            mapTemplate.Countries.Add(country61);
            var country62 = new CountryTemplate("62", "Franken") { X = 587, Y = 472 };
            mapTemplate.Countries.Add(country62);
            var country63 = new CountryTemplate("63", "Hessen") { X = 644, Y = 483 };
            mapTemplate.Countries.Add(country63);
            var country64 = new CountryTemplate("64", "Schwaben") { X = 640, Y = 538 };
            mapTemplate.Countries.Add(country64);
            var country65 = new CountryTemplate("65", "Bayern") { X = 710, Y = 532 };
            mapTemplate.Countries.Add(country65);
            var country66 = new CountryTemplate("66", "Juetland") { X = 612, Y = 274 };
            mapTemplate.Countries.Add(country66);
            var country67 = new CountryTemplate("67", "Sealand") { X = 695, Y = 319 };
            mapTemplate.Countries.Add(country67);
            var country68 = new CountryTemplate("68", "Skane") { X = 747, Y = 280 };
            mapTemplate.Countries.Add(country68);
            var country69 = new CountryTemplate("69", "Hordaland") { X = 565, Y = 62 };
            mapTemplate.Countries.Add(country69);
            var country70 = new CountryTemplate("70", "Rogaland") { X = 554, Y = 133 };
            mapTemplate.Countries.Add(country70);
            var country71 = new CountryTemplate("71", "Agder") { X = 598, Y = 165 };
            mapTemplate.Countries.Add(country71);
            var country72 = new CountryTemplate("72", "Oppland") { X = 636, Y = 127 };
            mapTemplate.Countries.Add(country72);
            var country73 = new CountryTemplate("73", "Hedmark") { X = 670, Y = 75 };
            mapTemplate.Countries.Add(country73);
            var country74 = new CountryTemplate("74", "Herjadalen") { X = 778, Y = 51 };
            mapTemplate.Countries.Add(country74);
            var country75 = new CountryTemplate("75", "Dalekarlien") { X = 751, Y = 108 };
            mapTemplate.Countries.Add(country75);
            var country76 = new CountryTemplate("76", "Soedermanland") { X = 814, Y = 170 };
            mapTemplate.Countries.Add(country76);
            var country77 = new CountryTemplate("77", "Smaland") { X = 741, Y = 182 };
            mapTemplate.Countries.Add(country77);
            var country78 = new CountryTemplate("78", "Gothland u Oeland") { X = 849, Y = 238 };
            mapTemplate.Countries.Add(country78);
            var country79 = new CountryTemplate("79", "Finnland") { X = 1031, Y = 74 };
            mapTemplate.Countries.Add(country79);
            var country80 = new CountryTemplate("80", "Tavastien") { X = 1130, Y = 58 };
            mapTemplate.Countries.Add(country80);
            var country81 = new CountryTemplate("81", "West-Karelien") { X = 1190, Y = 60 };
            mapTemplate.Countries.Add(country81);
            var country82 = new CountryTemplate("82", "Ost-Karelien") { X = 1324, Y = 76 };
            mapTemplate.Countries.Add(country82);
            var country83 = new CountryTemplate("83", "St Petersburg") { X = 1221, Y = 114 };
            mapTemplate.Countries.Add(country83);
            var country84 = new CountryTemplate("84", "Pskow") { X = 1183, Y = 221 };
            mapTemplate.Countries.Add(country84);
            var country85 = new CountryTemplate("85", "Toropez") { X = 1301, Y = 274 };
            mapTemplate.Countries.Add(country85);
            var country86 = new CountryTemplate("86", "Wologda") { X = 1379, Y = 77 };
            mapTemplate.Countries.Add(country86);
            var country87 = new CountryTemplate("87", "Susdal") { X = 1448, Y = 129 };
            mapTemplate.Countries.Add(country87);
            var country88 = new CountryTemplate("88", "Rostov") { X = 1375, Y = 141 };
            mapTemplate.Countries.Add(country88);
            var country89 = new CountryTemplate("89", "Moskau") { X = 1425, Y = 234 };
            mapTemplate.Countries.Add(country89);
            var country90 = new CountryTemplate("90", "Kaluga") { X = 1441, Y = 292 };
            mapTemplate.Countries.Add(country90);
            var country91 = new CountryTemplate("91", "Severien") { X = 1374, Y = 393 };
            mapTemplate.Countries.Add(country91);
            var country92 = new CountryTemplate("92", "Kasan") { X = 1456, Y = 381 };
            mapTemplate.Countries.Add(country92);
            var country93 = new CountryTemplate("93", "Tambow") { X = 1439, Y = 465 };
            mapTemplate.Countries.Add(country93);
            var country94 = new CountryTemplate("94", "Woronesch") { X = 1379, Y = 516 };
            mapTemplate.Countries.Add(country94);
            var country95 = new CountryTemplate("95", "Astrachan") { X = 1454, Y = 577 };
            mapTemplate.Countries.Add(country95);
            var country96 = new CountryTemplate("96", "Asow") { X = 1389, Y = 621 };
            mapTemplate.Countries.Add(country96);
            var country97 = new CountryTemplate("97", "Saporogische Kosaken") { X = 1394, Y = 578 };
            mapTemplate.Countries.Add(country97);
            var country98 = new CountryTemplate("98", "Taurien") { X = 1296, Y = 616 };
            mapTemplate.Countries.Add(country98);
            var country99 = new CountryTemplate("99", "Krim") { X = 1295, Y = 671 };
            mapTemplate.Countries.Add(country99);
            var country100 = new CountryTemplate("100", "Jedisan") { X = 1268, Y = 579 };
            mapTemplate.Countries.Add(country100);
            var country101 = new CountryTemplate("101", "Moldau") { X = 1165, Y = 587 };
            mapTemplate.Countries.Add(country101);
            var country102 = new CountryTemplate("102", "Kiew") { X = 1200, Y = 521 };
            mapTemplate.Countries.Add(country102);
            var country103 = new CountryTemplate("103", "Wladimir") { X = 1102, Y = 520 };
            mapTemplate.Countries.Add(country103);
            var country104 = new CountryTemplate("104", "Bielgorod") { X = 1332, Y = 509 };
            mapTemplate.Countries.Add(country104);
            var country105 = new CountryTemplate("105", "Kursk") { X = 1318, Y = 461 };
            mapTemplate.Countries.Add(country105);
            var country106 = new CountryTemplate("106", "Turow-Pinsk") { X = 1214, Y = 457 };
            mapTemplate.Countries.Add(country106);
            var country107 = new CountryTemplate("107", "Moghilev") { X = 1241, Y = 384 };
            mapTemplate.Countries.Add(country107);
            var country108 = new CountryTemplate("108", "Briansk") { X = 1303, Y = 393 };
            mapTemplate.Countries.Add(country108);
            var country109 = new CountryTemplate("109", "Witebsk") { X = 1326, Y = 356 };
            mapTemplate.Countries.Add(country109);
            var country110 = new CountryTemplate("110", "Polotsk") { X = 1193, Y = 339 };
            mapTemplate.Countries.Add(country110);
            var country111 = new CountryTemplate("111", "Minsk") { X = 1138, Y = 405 };
            mapTemplate.Countries.Add(country111);
            var country112 = new CountryTemplate("112", "Troki") { X = 1064, Y = 414 };
            mapTemplate.Countries.Add(country112);
            var country113 = new CountryTemplate("113", "Wilna") { X = 1058, Y = 381 };
            mapTemplate.Countries.Add(country113);
            var country114 = new CountryTemplate("114", "Samogitien") { X = 1062, Y = 332 };
            mapTemplate.Countries.Add(country114);
            var country115 = new CountryTemplate("115", "Estland") { X = 1069, Y = 175 };
            mapTemplate.Countries.Add(country115);
            var country116 = new CountryTemplate("116", "Dagoe u Oesel") { X = 993, Y = 196 };
            mapTemplate.Countries.Add(country116);
            var country117 = new CountryTemplate("117", "Livland") { X = 1113, Y = 270 };
            mapTemplate.Countries.Add(country117);
            var country118 = new CountryTemplate("118", "Kurland") { X = 993, Y = 281 };
            mapTemplate.Countries.Add(country118);
            var country119 = new CountryTemplate("119", "Koenigsberg") { X = 950, Y = 367 };
            mapTemplate.Countries.Add(country119);
            var country120 = new CountryTemplate("120", "Podlesien") { X = 1074, Y = 479 };
            mapTemplate.Countries.Add(country120);
            var country121 = new CountryTemplate("121", "Podolien") { X = 1004, Y = 536 };
            mapTemplate.Countries.Add(country121);
            var country122 = new CountryTemplate("122", "Wolynien") { X = 1010, Y = 469 };
            mapTemplate.Countries.Add(country122);
            var country123 = new CountryTemplate("123", "Masowien") { X = 915, Y = 442 };
            mapTemplate.Countries.Add(country123);
            var country124 = new CountryTemplate("124", "Posen") { X = 844, Y = 439 };
            mapTemplate.Countries.Add(country124);
            var country125 = new CountryTemplate("125", "Pommern") { X = 835, Y = 393 };
            mapTemplate.Countries.Add(country125);
            var country126 = new CountryTemplate("126", "Brandenburg") { X = 740, Y = 432 };
            mapTemplate.Countries.Add(country126);
            var country127 = new CountryTemplate("127", "Sachsen") { X = 756, Y = 507 };
            mapTemplate.Countries.Add(country127);
            var country128 = new CountryTemplate("128", "Schlesien") { X = 819, Y = 480 };
            mapTemplate.Countries.Add(country128);
            var country129 = new CountryTemplate("129", "Prag") { X = 836, Y = 524 };
            mapTemplate.Countries.Add(country129);
            var country130 = new CountryTemplate("130", "Maehren") { X = 891, Y = 511 };
            mapTemplate.Countries.Add(country130);
            var country131 = new CountryTemplate("131", "Siebenbuergen") { X = 1031, Y = 597 };
            mapTemplate.Countries.Add(country131);
            var country132 = new CountryTemplate("132", "Buda") { X = 911, Y = 556 };
            mapTemplate.Countries.Add(country132);
            var country133 = new CountryTemplate("133", "Banat") { X = 946, Y = 617 };
            mapTemplate.Countries.Add(country133);
            var country134 = new CountryTemplate("134", "Dakien") { X = 1012, Y = 660 };
            mapTemplate.Countries.Add(country134);
            var country135 = new CountryTemplate("135", "Pannonien") { X = 827, Y = 623 };
            mapTemplate.Countries.Add(country135);
            var country136 = new CountryTemplate("136", "Steiermark") { X = 786, Y = 565 };
            mapTemplate.Countries.Add(country136);
            var country137 = new CountryTemplate("137", "Kaernten") { X = 750, Y = 601 };
            mapTemplate.Countries.Add(country137);
            var country138 = new CountryTemplate("138", "Krain") { X = 775, Y = 658 };
            mapTemplate.Countries.Add(country138);
            var country139 = new CountryTemplate("139", "Dalmatien") { X = 843, Y = 717 };
            mapTemplate.Countries.Add(country139);
            var country140 = new CountryTemplate("140", "Bosnien") { X = 875, Y = 699 };
            mapTemplate.Countries.Add(country140);
            var country141 = new CountryTemplate("141", "Serbien") { X = 924, Y = 681 };
            mapTemplate.Countries.Add(country141);
            var country142 = new CountryTemplate("142", "Raszien") { X = 925, Y = 725 };
            mapTemplate.Countries.Add(country142);
            var country143 = new CountryTemplate("143", "Epirus") { X = 949, Y = 839 };
            mapTemplate.Countries.Add(country143);
            var country144 = new CountryTemplate("144", "Thessalien") { X = 1022, Y = 796 };
            mapTemplate.Countries.Add(country144);
            var country145 = new CountryTemplate("145", "Athen") { X = 992, Y = 881 };
            mapTemplate.Countries.Add(country145);
            var country146 = new CountryTemplate("146", "Kreta") { X = 1088, Y = 961 };
            mapTemplate.Countries.Add(country146);
            var country147 = new CountryTemplate("147", "Mazedonien") { X = 958, Y = 759 };
            mapTemplate.Countries.Add(country147);
            var country148 = new CountryTemplate("148", "Vidin") { X = 1034, Y = 725 };
            mapTemplate.Countries.Add(country148);
            var country149 = new CountryTemplate("149", "Moesia") { X = 1073, Y = 681 };
            mapTemplate.Countries.Add(country149);
            var country150 = new CountryTemplate("150", "Muntenien") { X = 1087, Y = 631 };
            mapTemplate.Countries.Add(country150);
            var country151 = new CountryTemplate("151", "Pechenengs") { X = 1206, Y = 640 };
            mapTemplate.Countries.Add(country151);
            var country152 = new CountryTemplate("152", "Karvun") { X = 1137, Y = 645 };
            mapTemplate.Countries.Add(country152);
            var country153 = new CountryTemplate("153", "Dobritch") { X = 1100, Y = 726 };
            mapTemplate.Countries.Add(country153);
            var country154 = new CountryTemplate("154", "Rumelien") { X = 1073, Y = 781 };
            mapTemplate.Countries.Add(country154);
            var country155 = new CountryTemplate("155", "Thrakien") { X = 1124, Y = 781 };
            mapTemplate.Countries.Add(country155);
            var country156 = new CountryTemplate("156", "Nicaea") { X = 1156, Y = 843 };
            mapTemplate.Countries.Add(country156);
            var country157 = new CountryTemplate("157", "Anatolien") { X = 1160, Y = 894 };
            mapTemplate.Countries.Add(country157);
            var country158 = new CountryTemplate("158", "Abkhasien") { X = 1457, Y = 680 };
            mapTemplate.Countries.Add(country158);
            var country159 = new CountryTemplate("159", "Trapezunt") { X = 1451, Y = 768 };
            mapTemplate.Countries.Add(country159);
            var country160 = new CountryTemplate("160", "Karaman") { X = 1431, Y = 838 };
            mapTemplate.Countries.Add(country160);
            var country161 = new CountryTemplate("161", "Zypern") { X = 1356, Y = 934 };
            mapTemplate.Countries.Add(country161);
            var country162 = new CountryTemplate("162", "Aleppo") { X = 1444, Y = 906 };
            mapTemplate.Countries.Add(country162);
            var country163 = new CountryTemplate("163", "Libanon") { X = 1443, Y = 974 };
            mapTemplate.Countries.Add(country163);
            var country164 = new CountryTemplate("164", "Damaskus") { X = 1425, Y = 1086 };
            mapTemplate.Countries.Add(country164);
            var country165 = new CountryTemplate("165", "Suez") { X = 1349, Y = 1097 };
            mapTemplate.Countries.Add(country165);
            var country166 = new CountryTemplate("166", "Kairo") { X = 1251, Y = 1087 };
            mapTemplate.Countries.Add(country166);
            var country167 = new CountryTemplate("167", "Alexandria") { X = 1141, Y = 1094 };
            mapTemplate.Countries.Add(country167);
            var country168 = new CountryTemplate("168", "Cyrenaika") { X = 1022, Y = 1073 };
            mapTemplate.Countries.Add(country168);
            var country169 = new CountryTemplate("169", "Bengasi") { X = 965, Y = 1068 };
            mapTemplate.Countries.Add(country169);
            var country170 = new CountryTemplate("170", "Syrtus") { X = 835, Y = 1100 };
            mapTemplate.Countries.Add(country170);
            var country171 = new CountryTemplate("171", "Gabes") { X = 747, Y = 1053 };
            mapTemplate.Countries.Add(country171);
            var country172 = new CountryTemplate("172", "Ghadames") { X = 653, Y = 1082 };
            mapTemplate.Countries.Add(country172);
            var country173 = new CountryTemplate("173", "Gafsa") { X = 650, Y = 1042 };
            mapTemplate.Countries.Add(country173);
            var country174 = new CountryTemplate("174", "Hasfid") { X = 647, Y = 1003 };
            mapTemplate.Countries.Add(country174);
            var country175 = new CountryTemplate("175", "Sardinien") { X = 616, Y = 811 };
            mapTemplate.Countries.Add(country175);
            var country176 = new CountryTemplate("176", "Bizerta") { X = 615, Y = 962 };
            mapTemplate.Countries.Add(country176);
            var country177 = new CountryTemplate("177", "Constantine") { X = 548, Y = 981 };
            mapTemplate.Countries.Add(country177);
            var country178 = new CountryTemplate("178", "Ouargla") { X = 524, Y = 1098 };
            mapTemplate.Countries.Add(country178);
            var country179 = new CountryTemplate("179", "Touggourt") { X = 542, Y = 1057 };
            mapTemplate.Countries.Add(country179);
            var country180 = new CountryTemplate("180", "Mzab") { X = 450, Y = 1052 };
            mapTemplate.Countries.Add(country180);
            var country181 = new CountryTemplate("181", "Bechar") { X = 326, Y = 1091 };
            mapTemplate.Countries.Add(country181);
            var country182 = new CountryTemplate("182", "Kuko") { X = 483, Y = 982 };
            mapTemplate.Countries.Add(country182);
            var country183 = new CountryTemplate("183", "Quarsenis") { X = 454, Y = 1016 };
            mapTemplate.Countries.Add(country183);
            var country184 = new CountryTemplate("184", "Tlemcen") { X = 423, Y = 957 };
            mapTemplate.Countries.Add(country184);
            var country185 = new CountryTemplate("185", "Fuguig") { X = 302, Y = 1037 };
            mapTemplate.Countries.Add(country185);
            var country186 = new CountryTemplate("186", "Oran") { X = 313, Y = 983 };
            mapTemplate.Countries.Add(country186);
            var country187 = new CountryTemplate("187", "Fes") { X = 198, Y = 990 };
            mapTemplate.Countries.Add(country187);
            var country188 = new CountryTemplate("188", "Marrakesch") { X = 117, Y = 1049 };
            mapTemplate.Countries.Add(country188);
            var country189 = new CountryTemplate("189", "Sinop") { X = 1325, Y = 782 };
            mapTemplate.Countries.Add(country189);
            var country190 = new CountryTemplate("190", "Pontus") { X = 1286, Y = 791 };
            mapTemplate.Countries.Add(country190);
            var country191 = new CountryTemplate("191", "Galatien") { X = 1267, Y = 848 };
            mapTemplate.Countries.Add(country191);
            var country192 = new CountryTemplate("192", "Lycien") { X = 1224, Y = 898 };
            mapTemplate.Countries.Add(country192);
            var country193 = new CountryTemplate("193", "Pamphylien") { X = 1278, Y = 890 };
            mapTemplate.Countries.Add(country193);
            var country194 = new CountryTemplate("194", "Kappadokien") { X = 1343, Y = 866 };
            mapTemplate.Countries.Add(country194);
            var country195 = new CountryTemplate("195", "Twer") { X = 1258, Y = 212 };
            mapTemplate.Countries.Add(country195);
            var continent1 = new Continent("1", 2);
            continent1.Countries.Add(country1);
            continent1.Countries.Add(country2);
            continent1.Countries.Add(country3);
            continent1.Countries.Add(country4);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 1);
            continent2.Countries.Add(country5);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 3);
            continent3.Countries.Add(country10);
            continent3.Countries.Add(country11);
            continent3.Countries.Add(country12);
            continent3.Countries.Add(country13);
            continent3.Countries.Add(country14);
            continent3.Countries.Add(country15);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 2);
            continent4.Countries.Add(country6);
            continent4.Countries.Add(country7);
            continent4.Countries.Add(country8);
            continent4.Countries.Add(country9);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 3);
            continent5.Countries.Add(country16);
            continent5.Countries.Add(country17);
            continent5.Countries.Add(country18);
            continent5.Countries.Add(country19);
            continent5.Countries.Add(country20);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 2);
            continent6.Countries.Add(country21);
            continent6.Countries.Add(country22);
            continent6.Countries.Add(country23);
            mapTemplate.Continents.Add(continent6);
            var continent7 = new Continent("7", 2);
            continent7.Countries.Add(country24);
            continent7.Countries.Add(country25);
            continent7.Countries.Add(country26);
            mapTemplate.Continents.Add(continent7);
            var continent8 = new Continent("8", 2);
            continent8.Countries.Add(country27);
            continent8.Countries.Add(country28);
            continent8.Countries.Add(country29);
            continent8.Countries.Add(country30);
            mapTemplate.Continents.Add(continent8);
            var continent9 = new Continent("9", 2);
            continent9.Countries.Add(country31);
            continent9.Countries.Add(country32);
            continent9.Countries.Add(country33);
            continent9.Countries.Add(country34);
            mapTemplate.Continents.Add(continent9);
            var continent10 = new Continent("10", 3);
            continent10.Countries.Add(country35);
            continent10.Countries.Add(country36);
            continent10.Countries.Add(country37);
            continent10.Countries.Add(country38);
            continent10.Countries.Add(country39);
            mapTemplate.Continents.Add(continent10);
            var continent11 = new Continent("11", 2);
            continent11.Countries.Add(country40);
            continent11.Countries.Add(country41);
            continent11.Countries.Add(country42);
            mapTemplate.Continents.Add(continent11);
            var continent12 = new Continent("12", 1);
            continent12.Countries.Add(country43);
            mapTemplate.Continents.Add(continent12);
            var continent13 = new Continent("13", 3);
            continent13.Countries.Add(country44);
            continent13.Countries.Add(country45);
            continent13.Countries.Add(country46);
            continent13.Countries.Add(country47);
            continent13.Countries.Add(country48);
            mapTemplate.Continents.Add(continent13);
            var continent14 = new Continent("14", 2);
            continent14.Countries.Add(country51);
            continent14.Countries.Add(country52);
            continent14.Countries.Add(country53);
            continent14.Countries.Add(country54);
            mapTemplate.Continents.Add(continent14);
            var continent15 = new Continent("15", 1);
            continent15.Countries.Add(country55);
            continent15.Countries.Add(country56);
            mapTemplate.Continents.Add(continent15);
            var continent16 = new Continent("16", 1);
            continent16.Countries.Add(country57);
            continent16.Countries.Add(country58);
            mapTemplate.Continents.Add(continent16);
            var continent17 = new Continent("17", 2);
            continent17.Countries.Add(country59);
            continent17.Countries.Add(country60);
            continent17.Countries.Add(country61);
            continent17.Countries.Add(country62);
            mapTemplate.Continents.Add(continent17);
            var continent18 = new Continent("18", 2);
            continent18.Countries.Add(country50);
            continent18.Countries.Add(country63);
            continent18.Countries.Add(country64);
            continent18.Countries.Add(country65);
            mapTemplate.Continents.Add(continent18);
            var continent19 = new Continent("19", 2);
            continent19.Countries.Add(country66);
            continent19.Countries.Add(country67);
            continent19.Countries.Add(country68);
            mapTemplate.Continents.Add(continent19);
            var continent20 = new Continent("20", 3);
            continent20.Countries.Add(country69);
            continent20.Countries.Add(country70);
            continent20.Countries.Add(country71);
            continent20.Countries.Add(country72);
            continent20.Countries.Add(country73);
            mapTemplate.Continents.Add(continent20);
            var continent21 = new Continent("21", 3);
            continent21.Countries.Add(country74);
            continent21.Countries.Add(country75);
            continent21.Countries.Add(country76);
            continent21.Countries.Add(country77);
            continent21.Countries.Add(country78);
            mapTemplate.Continents.Add(continent21);
            var continent22 = new Continent("22", 2);
            continent22.Countries.Add(country79);
            continent22.Countries.Add(country80);
            continent22.Countries.Add(country81);
            mapTemplate.Continents.Add(continent22);
            var continent23 = new Continent("23", 3);
            continent23.Countries.Add(country82);
            continent23.Countries.Add(country83);
            continent23.Countries.Add(country84);
            continent23.Countries.Add(country85);
            continent23.Countries.Add(country195);
            mapTemplate.Continents.Add(continent23);
            var continent24 = new Continent("24", 2);
            continent24.Countries.Add(country86);
            continent24.Countries.Add(country87);
            continent24.Countries.Add(country88);
            continent24.Countries.Add(country89);
            mapTemplate.Continents.Add(continent24);
            var continent25 = new Continent("25", 2);
            continent25.Countries.Add(country90);
            continent25.Countries.Add(country91);
            continent25.Countries.Add(country92);
            continent25.Countries.Add(country93);
            mapTemplate.Continents.Add(continent25);
            var continent26 = new Continent("26", 3);
            continent26.Countries.Add(country94);
            continent26.Countries.Add(country95);
            continent26.Countries.Add(country96);
            continent26.Countries.Add(country97);
            continent26.Countries.Add(country98);
            continent26.Countries.Add(country99);
            mapTemplate.Continents.Add(continent26);
            var continent27 = new Continent("27", 2);
            continent27.Countries.Add(country100);
            continent27.Countries.Add(country101);
            continent27.Countries.Add(country102);
            continent27.Countries.Add(country103);
            mapTemplate.Continents.Add(continent27);
            var continent28 = new Continent("28", 2);
            continent28.Countries.Add(country104);
            continent28.Countries.Add(country105);
            continent28.Countries.Add(country106);
            mapTemplate.Continents.Add(continent28);
            var continent29 = new Continent("29", 2);
            continent29.Countries.Add(country107);
            continent29.Countries.Add(country108);
            continent29.Countries.Add(country109);
            mapTemplate.Continents.Add(continent29);
            var continent30 = new Continent("30", 3);
            continent30.Countries.Add(country110);
            continent30.Countries.Add(country111);
            continent30.Countries.Add(country112);
            continent30.Countries.Add(country113);
            continent30.Countries.Add(country114);
            mapTemplate.Continents.Add(continent30);
            var continent31 = new Continent("31", 3);
            continent31.Countries.Add(country115);
            continent31.Countries.Add(country116);
            continent31.Countries.Add(country117);
            continent31.Countries.Add(country118);
            continent31.Countries.Add(country119);
            mapTemplate.Continents.Add(continent31);
            var continent32 = new Continent("32", 2);
            continent32.Countries.Add(country120);
            continent32.Countries.Add(country121);
            continent32.Countries.Add(country122);
            continent32.Countries.Add(country123);
            mapTemplate.Continents.Add(continent32);
            var continent33 = new Continent("33", 2);
            continent33.Countries.Add(country124);
            continent33.Countries.Add(country125);
            continent33.Countries.Add(country126);
            mapTemplate.Continents.Add(continent33);
            var continent34 = new Continent("34", 2);
            continent34.Countries.Add(country127);
            continent34.Countries.Add(country128);
            continent34.Countries.Add(country129);
            continent34.Countries.Add(country130);
            mapTemplate.Continents.Add(continent34);
            var continent35 = new Continent("35", 2);
            continent35.Countries.Add(country131);
            continent35.Countries.Add(country132);
            continent35.Countries.Add(country133);
            continent35.Countries.Add(country134);
            mapTemplate.Continents.Add(continent35);
            var continent36 = new Continent("36", 2);
            continent36.Countries.Add(country49);
            continent36.Countries.Add(country135);
            continent36.Countries.Add(country136);
            continent36.Countries.Add(country137);
            mapTemplate.Continents.Add(continent36);
            var continent37 = new Continent("37", 3);
            continent37.Countries.Add(country138);
            continent37.Countries.Add(country139);
            continent37.Countries.Add(country140);
            continent37.Countries.Add(country141);
            continent37.Countries.Add(country142);
            mapTemplate.Continents.Add(continent37);
            var continent38 = new Continent("38", 2);
            continent38.Countries.Add(country143);
            continent38.Countries.Add(country144);
            continent38.Countries.Add(country145);
            continent38.Countries.Add(country146);
            mapTemplate.Continents.Add(continent38);
            var continent39 = new Continent("39", 2);
            continent39.Countries.Add(country147);
            continent39.Countries.Add(country148);
            continent39.Countries.Add(country149);
            mapTemplate.Continents.Add(continent39);
            var continent40 = new Continent("40", 2);
            continent40.Countries.Add(country150);
            continent40.Countries.Add(country151);
            continent40.Countries.Add(country152);
            mapTemplate.Continents.Add(continent40);
            var continent41 = new Continent("41", 3);
            continent41.Countries.Add(country153);
            continent41.Countries.Add(country154);
            continent41.Countries.Add(country155);
            continent41.Countries.Add(country156);
            continent41.Countries.Add(country157);
            mapTemplate.Continents.Add(continent41);
            var continent42 = new Continent("42", 2);
            continent42.Countries.Add(country158);
            continent42.Countries.Add(country159);
            continent42.Countries.Add(country160);
            mapTemplate.Continents.Add(continent42);
            var continent43 = new Continent("43", 1);
            continent43.Countries.Add(country161);
            mapTemplate.Continents.Add(continent43);
            var continent44 = new Continent("44", 2);
            continent44.Countries.Add(country162);
            continent44.Countries.Add(country163);
            continent44.Countries.Add(country164);
            continent44.Countries.Add(country165);
            mapTemplate.Continents.Add(continent44);
            var continent45 = new Continent("45", 2);
            continent45.Countries.Add(country166);
            continent45.Countries.Add(country167);
            continent45.Countries.Add(country168);
            continent45.Countries.Add(country169);
            mapTemplate.Continents.Add(continent45);
            var continent46 = new Continent("46", 2);
            continent46.Countries.Add(country170);
            continent46.Countries.Add(country171);
            continent46.Countries.Add(country172);
            continent46.Countries.Add(country173);
            mapTemplate.Continents.Add(continent46);
            var continent47 = new Continent("47", 2);
            continent47.Countries.Add(country174);
            continent47.Countries.Add(country175);
            continent47.Countries.Add(country176);
            continent47.Countries.Add(country177);
            mapTemplate.Continents.Add(continent47);
            var continent48 = new Continent("48", 2);
            continent48.Countries.Add(country178);
            continent48.Countries.Add(country179);
            continent48.Countries.Add(country180);
            continent48.Countries.Add(country181);
            mapTemplate.Continents.Add(continent48);
            var continent49 = new Continent("49", 3);
            continent49.Countries.Add(country182);
            continent49.Countries.Add(country183);
            continent49.Countries.Add(country184);
            continent49.Countries.Add(country185);
            continent49.Countries.Add(country186);
            mapTemplate.Continents.Add(continent49);
            var continent50 = new Continent("50", 1);
            continent50.Countries.Add(country187);
            continent50.Countries.Add(country188);
            mapTemplate.Continents.Add(continent50);
            var continent51 = new Continent("51", 3);
            continent51.Countries.Add(country189);
            continent51.Countries.Add(country190);
            continent51.Countries.Add(country191);
            continent51.Countries.Add(country192);
            continent51.Countries.Add(country193);
            continent51.Countries.Add(country194);
            mapTemplate.Continents.Add(continent51);
            mapTemplate.Connections.Add(new Connection("1", "3"));
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("2", "3"));
            mapTemplate.Connections.Add(new Connection("2", "4"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("2", "5"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("3", "1"));
            mapTemplate.Connections.Add(new Connection("3", "2"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("4", "2"));
            mapTemplate.Connections.Add(new Connection("4", "9"));
            mapTemplate.Connections.Add(new Connection("5", "2"));
            mapTemplate.Connections.Add(new Connection("5", "13"));
            mapTemplate.Connections.Add(new Connection("5", "11"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("6", "69"));
            mapTemplate.Connections.Add(new Connection("7", "8"));
            mapTemplate.Connections.Add(new Connection("7", "6"));
            mapTemplate.Connections.Add(new Connection("8", "9"));
            mapTemplate.Connections.Add(new Connection("8", "7"));
            mapTemplate.Connections.Add(new Connection("9", "10"));
            mapTemplate.Connections.Add(new Connection("9", "4"));
            mapTemplate.Connections.Add(new Connection("9", "8"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("10", "9"));
            mapTemplate.Connections.Add(new Connection("11", "5"));
            mapTemplate.Connections.Add(new Connection("11", "13"));
            mapTemplate.Connections.Add(new Connection("11", "12"));
            mapTemplate.Connections.Add(new Connection("11", "10"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("12", "11"));
            mapTemplate.Connections.Add(new Connection("12", "15"));
            mapTemplate.Connections.Add(new Connection("13", "5"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("13", "12"));
            mapTemplate.Connections.Add(new Connection("13", "11"));
            mapTemplate.Connections.Add(new Connection("13", "15"));
            mapTemplate.Connections.Add(new Connection("14", "13"));
            mapTemplate.Connections.Add(new Connection("14", "16"));
            mapTemplate.Connections.Add(new Connection("15", "12"));
            mapTemplate.Connections.Add(new Connection("15", "13"));
            mapTemplate.Connections.Add(new Connection("15", "16"));
            mapTemplate.Connections.Add(new Connection("15", "17"));
            mapTemplate.Connections.Add(new Connection("15", "38"));
            mapTemplate.Connections.Add(new Connection("15", "57"));
            mapTemplate.Connections.Add(new Connection("16", "15"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("16", "18"));
            mapTemplate.Connections.Add(new Connection("16", "14"));
            mapTemplate.Connections.Add(new Connection("17", "15"));
            mapTemplate.Connections.Add(new Connection("17", "38"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("17", "18"));
            mapTemplate.Connections.Add(new Connection("17", "37"));
            mapTemplate.Connections.Add(new Connection("18", "16"));
            mapTemplate.Connections.Add(new Connection("18", "17"));
            mapTemplate.Connections.Add(new Connection("18", "37"));
            mapTemplate.Connections.Add(new Connection("18", "36"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("19", "36"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("19", "35"));
            mapTemplate.Connections.Add(new Connection("19", "20"));
            mapTemplate.Connections.Add(new Connection("20", "35"));
            mapTemplate.Connections.Add(new Connection("20", "19"));
            mapTemplate.Connections.Add(new Connection("20", "31"));
            mapTemplate.Connections.Add(new Connection("20", "34"));
            mapTemplate.Connections.Add(new Connection("20", "30"));
            mapTemplate.Connections.Add(new Connection("21", "24"));
            mapTemplate.Connections.Add(new Connection("21", "22"));
            mapTemplate.Connections.Add(new Connection("21", "23"));
            mapTemplate.Connections.Add(new Connection("21", "30"));
            mapTemplate.Connections.Add(new Connection("22", "24"));
            mapTemplate.Connections.Add(new Connection("22", "21"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("23", "21"));
            mapTemplate.Connections.Add(new Connection("23", "25"));
            mapTemplate.Connections.Add(new Connection("23", "30"));
            mapTemplate.Connections.Add(new Connection("23", "29"));
            mapTemplate.Connections.Add(new Connection("24", "25"));
            mapTemplate.Connections.Add(new Connection("24", "22"));
            mapTemplate.Connections.Add(new Connection("24", "21"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("25", "29"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("25", "24"));
            mapTemplate.Connections.Add(new Connection("25", "23"));
            mapTemplate.Connections.Add(new Connection("26", "28"));
            mapTemplate.Connections.Add(new Connection("26", "25"));
            mapTemplate.Connections.Add(new Connection("26", "29"));
            mapTemplate.Connections.Add(new Connection("27", "32"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("27", "186"));
            mapTemplate.Connections.Add(new Connection("27", "187"));
            mapTemplate.Connections.Add(new Connection("28", "32"));
            mapTemplate.Connections.Add(new Connection("28", "27"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("28", "26"));
            mapTemplate.Connections.Add(new Connection("29", "31"));
            mapTemplate.Connections.Add(new Connection("29", "32"));
            mapTemplate.Connections.Add(new Connection("29", "30"));
            mapTemplate.Connections.Add(new Connection("29", "28"));
            mapTemplate.Connections.Add(new Connection("29", "25"));
            mapTemplate.Connections.Add(new Connection("29", "23"));
            mapTemplate.Connections.Add(new Connection("29", "26"));
            mapTemplate.Connections.Add(new Connection("30", "20"));
            mapTemplate.Connections.Add(new Connection("30", "31"));
            mapTemplate.Connections.Add(new Connection("30", "29"));
            mapTemplate.Connections.Add(new Connection("30", "21"));
            mapTemplate.Connections.Add(new Connection("30", "23"));
            mapTemplate.Connections.Add(new Connection("31", "32"));
            mapTemplate.Connections.Add(new Connection("31", "34"));
            mapTemplate.Connections.Add(new Connection("31", "20"));
            mapTemplate.Connections.Add(new Connection("31", "30"));
            mapTemplate.Connections.Add(new Connection("31", "29"));
            mapTemplate.Connections.Add(new Connection("32", "33"));
            mapTemplate.Connections.Add(new Connection("32", "34"));
            mapTemplate.Connections.Add(new Connection("32", "31"));
            mapTemplate.Connections.Add(new Connection("32", "29"));
            mapTemplate.Connections.Add(new Connection("32", "28"));
            mapTemplate.Connections.Add(new Connection("32", "27"));
            mapTemplate.Connections.Add(new Connection("33", "34"));
            mapTemplate.Connections.Add(new Connection("33", "32"));
            mapTemplate.Connections.Add(new Connection("34", "35"));
            mapTemplate.Connections.Add(new Connection("34", "33"));
            mapTemplate.Connections.Add(new Connection("34", "32"));
            mapTemplate.Connections.Add(new Connection("34", "31"));
            mapTemplate.Connections.Add(new Connection("34", "20"));
            mapTemplate.Connections.Add(new Connection("35", "36"));
            mapTemplate.Connections.Add(new Connection("35", "19"));
            mapTemplate.Connections.Add(new Connection("35", "20"));
            mapTemplate.Connections.Add(new Connection("35", "34"));
            mapTemplate.Connections.Add(new Connection("35", "51"));
            mapTemplate.Connections.Add(new Connection("36", "37"));
            mapTemplate.Connections.Add(new Connection("36", "18"));
            mapTemplate.Connections.Add(new Connection("36", "35"));
            mapTemplate.Connections.Add(new Connection("36", "19"));
            mapTemplate.Connections.Add(new Connection("36", "51"));
            mapTemplate.Connections.Add(new Connection("36", "52"));
            mapTemplate.Connections.Add(new Connection("37", "39"));
            mapTemplate.Connections.Add(new Connection("37", "38"));
            mapTemplate.Connections.Add(new Connection("37", "18"));
            mapTemplate.Connections.Add(new Connection("37", "36"));
            mapTemplate.Connections.Add(new Connection("37", "52"));
            mapTemplate.Connections.Add(new Connection("37", "54"));
            mapTemplate.Connections.Add(new Connection("37", "17"));
            mapTemplate.Connections.Add(new Connection("38", "15"));
            mapTemplate.Connections.Add(new Connection("38", "17"));
            mapTemplate.Connections.Add(new Connection("38", "39"));
            mapTemplate.Connections.Add(new Connection("38", "37"));
            mapTemplate.Connections.Add(new Connection("38", "57"));
            mapTemplate.Connections.Add(new Connection("39", "38"));
            mapTemplate.Connections.Add(new Connection("39", "37"));
            mapTemplate.Connections.Add(new Connection("39", "54"));
            mapTemplate.Connections.Add(new Connection("39", "55"));
            mapTemplate.Connections.Add(new Connection("39", "56"));
            mapTemplate.Connections.Add(new Connection("39", "57"));
            mapTemplate.Connections.Add(new Connection("40", "41"));
            mapTemplate.Connections.Add(new Connection("40", "174"));
            mapTemplate.Connections.Add(new Connection("41", "40"));
            mapTemplate.Connections.Add(new Connection("41", "42"));
            mapTemplate.Connections.Add(new Connection("41", "143"));
            mapTemplate.Connections.Add(new Connection("42", "41"));
            mapTemplate.Connections.Add(new Connection("42", "43"));
            mapTemplate.Connections.Add(new Connection("43", "42"));
            mapTemplate.Connections.Add(new Connection("43", "45"));
            mapTemplate.Connections.Add(new Connection("43", "47"));
            mapTemplate.Connections.Add(new Connection("43", "48"));
            mapTemplate.Connections.Add(new Connection("44", "45"));
            mapTemplate.Connections.Add(new Connection("44", "46"));
            mapTemplate.Connections.Add(new Connection("44", "175"));
            mapTemplate.Connections.Add(new Connection("45", "43"));
            mapTemplate.Connections.Add(new Connection("45", "44"));
            mapTemplate.Connections.Add(new Connection("45", "47"));
            mapTemplate.Connections.Add(new Connection("45", "46"));
            mapTemplate.Connections.Add(new Connection("46", "45"));
            mapTemplate.Connections.Add(new Connection("46", "44"));
            mapTemplate.Connections.Add(new Connection("46", "47"));
            mapTemplate.Connections.Add(new Connection("46", "51"));
            mapTemplate.Connections.Add(new Connection("46", "52"));
            mapTemplate.Connections.Add(new Connection("46", "53"));
            mapTemplate.Connections.Add(new Connection("47", "43"));
            mapTemplate.Connections.Add(new Connection("47", "45"));
            mapTemplate.Connections.Add(new Connection("47", "48"));
            mapTemplate.Connections.Add(new Connection("47", "49"));
            mapTemplate.Connections.Add(new Connection("47", "46"));
            mapTemplate.Connections.Add(new Connection("47", "53"));
            mapTemplate.Connections.Add(new Connection("47", "50"));
            mapTemplate.Connections.Add(new Connection("48", "43"));
            mapTemplate.Connections.Add(new Connection("48", "47"));
            mapTemplate.Connections.Add(new Connection("48", "49"));
            mapTemplate.Connections.Add(new Connection("48", "138"));
            mapTemplate.Connections.Add(new Connection("48", "137"));
            mapTemplate.Connections.Add(new Connection("49", "48"));
            mapTemplate.Connections.Add(new Connection("49", "47"));
            mapTemplate.Connections.Add(new Connection("49", "50"));
            mapTemplate.Connections.Add(new Connection("49", "65"));
            mapTemplate.Connections.Add(new Connection("49", "137"));
            mapTemplate.Connections.Add(new Connection("50", "47"));
            mapTemplate.Connections.Add(new Connection("50", "53"));
            mapTemplate.Connections.Add(new Connection("50", "55"));
            mapTemplate.Connections.Add(new Connection("50", "49"));
            mapTemplate.Connections.Add(new Connection("50", "64"));
            mapTemplate.Connections.Add(new Connection("50", "65"));
            mapTemplate.Connections.Add(new Connection("51", "46"));
            mapTemplate.Connections.Add(new Connection("51", "35"));
            mapTemplate.Connections.Add(new Connection("51", "52"));
            mapTemplate.Connections.Add(new Connection("51", "36"));
            mapTemplate.Connections.Add(new Connection("52", "51"));
            mapTemplate.Connections.Add(new Connection("52", "46"));
            mapTemplate.Connections.Add(new Connection("52", "36"));
            mapTemplate.Connections.Add(new Connection("52", "53"));
            mapTemplate.Connections.Add(new Connection("52", "37"));
            mapTemplate.Connections.Add(new Connection("52", "54"));
            mapTemplate.Connections.Add(new Connection("53", "52"));
            mapTemplate.Connections.Add(new Connection("53", "46"));
            mapTemplate.Connections.Add(new Connection("53", "47"));
            mapTemplate.Connections.Add(new Connection("53", "50"));
            mapTemplate.Connections.Add(new Connection("53", "54"));
            mapTemplate.Connections.Add(new Connection("53", "55"));
            mapTemplate.Connections.Add(new Connection("54", "52"));
            mapTemplate.Connections.Add(new Connection("54", "37"));
            mapTemplate.Connections.Add(new Connection("54", "53"));
            mapTemplate.Connections.Add(new Connection("54", "55"));
            mapTemplate.Connections.Add(new Connection("54", "39"));
            mapTemplate.Connections.Add(new Connection("55", "53"));
            mapTemplate.Connections.Add(new Connection("55", "50"));
            mapTemplate.Connections.Add(new Connection("55", "54"));
            mapTemplate.Connections.Add(new Connection("55", "64"));
            mapTemplate.Connections.Add(new Connection("55", "39"));
            mapTemplate.Connections.Add(new Connection("55", "56"));
            mapTemplate.Connections.Add(new Connection("56", "55"));
            mapTemplate.Connections.Add(new Connection("56", "39"));
            mapTemplate.Connections.Add(new Connection("56", "57"));
            mapTemplate.Connections.Add(new Connection("56", "64"));
            mapTemplate.Connections.Add(new Connection("56", "58"));
            mapTemplate.Connections.Add(new Connection("56", "62"));
            mapTemplate.Connections.Add(new Connection("57", "38"));
            mapTemplate.Connections.Add(new Connection("57", "15"));
            mapTemplate.Connections.Add(new Connection("57", "39"));
            mapTemplate.Connections.Add(new Connection("57", "56"));
            mapTemplate.Connections.Add(new Connection("57", "58"));
            mapTemplate.Connections.Add(new Connection("58", "57"));
            mapTemplate.Connections.Add(new Connection("58", "56"));
            mapTemplate.Connections.Add(new Connection("58", "59"));
            mapTemplate.Connections.Add(new Connection("58", "62"));
            mapTemplate.Connections.Add(new Connection("59", "58"));
            mapTemplate.Connections.Add(new Connection("59", "62"));
            mapTemplate.Connections.Add(new Connection("59", "60"));
            mapTemplate.Connections.Add(new Connection("59", "61"));
            mapTemplate.Connections.Add(new Connection("59", "66"));
            mapTemplate.Connections.Add(new Connection("60", "59"));
            mapTemplate.Connections.Add(new Connection("60", "61"));
            mapTemplate.Connections.Add(new Connection("60", "67"));
            mapTemplate.Connections.Add(new Connection("60", "66"));
            mapTemplate.Connections.Add(new Connection("60", "126"));
            mapTemplate.Connections.Add(new Connection("60", "125"));
            mapTemplate.Connections.Add(new Connection("61", "60"));
            mapTemplate.Connections.Add(new Connection("61", "59"));
            mapTemplate.Connections.Add(new Connection("61", "62"));
            mapTemplate.Connections.Add(new Connection("61", "63"));
            mapTemplate.Connections.Add(new Connection("61", "126"));
            mapTemplate.Connections.Add(new Connection("62", "58"));
            mapTemplate.Connections.Add(new Connection("62", "56"));
            mapTemplate.Connections.Add(new Connection("62", "59"));
            mapTemplate.Connections.Add(new Connection("62", "61"));
            mapTemplate.Connections.Add(new Connection("62", "64"));
            mapTemplate.Connections.Add(new Connection("62", "63"));
            mapTemplate.Connections.Add(new Connection("63", "61"));
            mapTemplate.Connections.Add(new Connection("63", "62"));
            mapTemplate.Connections.Add(new Connection("63", "64"));
            mapTemplate.Connections.Add(new Connection("63", "65"));
            mapTemplate.Connections.Add(new Connection("63", "126"));
            mapTemplate.Connections.Add(new Connection("64", "55"));
            mapTemplate.Connections.Add(new Connection("64", "50"));
            mapTemplate.Connections.Add(new Connection("64", "56"));
            mapTemplate.Connections.Add(new Connection("64", "65"));
            mapTemplate.Connections.Add(new Connection("64", "62"));
            mapTemplate.Connections.Add(new Connection("64", "63"));
            mapTemplate.Connections.Add(new Connection("65", "50"));
            mapTemplate.Connections.Add(new Connection("65", "49"));
            mapTemplate.Connections.Add(new Connection("65", "64"));
            mapTemplate.Connections.Add(new Connection("65", "63"));
            mapTemplate.Connections.Add(new Connection("65", "137"));
            mapTemplate.Connections.Add(new Connection("65", "136"));
            mapTemplate.Connections.Add(new Connection("65", "129"));
            mapTemplate.Connections.Add(new Connection("65", "127"));
            mapTemplate.Connections.Add(new Connection("65", "126"));
            mapTemplate.Connections.Add(new Connection("66", "67"));
            mapTemplate.Connections.Add(new Connection("66", "68"));
            mapTemplate.Connections.Add(new Connection("66", "60"));
            mapTemplate.Connections.Add(new Connection("66", "59"));
            mapTemplate.Connections.Add(new Connection("67", "68"));
            mapTemplate.Connections.Add(new Connection("67", "66"));
            mapTemplate.Connections.Add(new Connection("67", "60"));
            mapTemplate.Connections.Add(new Connection("68", "72"));
            mapTemplate.Connections.Add(new Connection("68", "67"));
            mapTemplate.Connections.Add(new Connection("68", "66"));
            mapTemplate.Connections.Add(new Connection("68", "77"));
            mapTemplate.Connections.Add(new Connection("69", "6"));
            mapTemplate.Connections.Add(new Connection("69", "70"));
            mapTemplate.Connections.Add(new Connection("69", "72"));
            mapTemplate.Connections.Add(new Connection("70", "69"));
            mapTemplate.Connections.Add(new Connection("70", "71"));
            mapTemplate.Connections.Add(new Connection("70", "72"));
            mapTemplate.Connections.Add(new Connection("71", "70"));
            mapTemplate.Connections.Add(new Connection("71", "72"));
            mapTemplate.Connections.Add(new Connection("72", "69"));
            mapTemplate.Connections.Add(new Connection("72", "71"));
            mapTemplate.Connections.Add(new Connection("72", "73"));
            mapTemplate.Connections.Add(new Connection("72", "77"));
            mapTemplate.Connections.Add(new Connection("72", "68"));
            mapTemplate.Connections.Add(new Connection("72", "70"));
            mapTemplate.Connections.Add(new Connection("73", "72"));
            mapTemplate.Connections.Add(new Connection("73", "74"));
            mapTemplate.Connections.Add(new Connection("73", "75"));
            mapTemplate.Connections.Add(new Connection("73", "77"));
            mapTemplate.Connections.Add(new Connection("74", "73"));
            mapTemplate.Connections.Add(new Connection("74", "75"));
            mapTemplate.Connections.Add(new Connection("75", "73"));
            mapTemplate.Connections.Add(new Connection("75", "74"));
            mapTemplate.Connections.Add(new Connection("75", "77"));
            mapTemplate.Connections.Add(new Connection("75", "76"));
            mapTemplate.Connections.Add(new Connection("76", "75"));
            mapTemplate.Connections.Add(new Connection("76", "77"));
            mapTemplate.Connections.Add(new Connection("76", "79"));
            mapTemplate.Connections.Add(new Connection("77", "73"));
            mapTemplate.Connections.Add(new Connection("77", "72"));
            mapTemplate.Connections.Add(new Connection("77", "68"));
            mapTemplate.Connections.Add(new Connection("77", "75"));
            mapTemplate.Connections.Add(new Connection("77", "76"));
            mapTemplate.Connections.Add(new Connection("77", "78"));
            mapTemplate.Connections.Add(new Connection("78", "77"));
            mapTemplate.Connections.Add(new Connection("78", "116"));
            mapTemplate.Connections.Add(new Connection("79", "76"));
            mapTemplate.Connections.Add(new Connection("79", "115"));
            mapTemplate.Connections.Add(new Connection("79", "80"));
            mapTemplate.Connections.Add(new Connection("79", "81"));
            mapTemplate.Connections.Add(new Connection("80", "79"));
            mapTemplate.Connections.Add(new Connection("80", "81"));
            mapTemplate.Connections.Add(new Connection("81", "79"));
            mapTemplate.Connections.Add(new Connection("81", "80"));
            mapTemplate.Connections.Add(new Connection("81", "83"));
            mapTemplate.Connections.Add(new Connection("82", "83"));
            mapTemplate.Connections.Add(new Connection("82", "86"));
            mapTemplate.Connections.Add(new Connection("83", "81"));
            mapTemplate.Connections.Add(new Connection("83", "84"));
            mapTemplate.Connections.Add(new Connection("83", "82"));
            mapTemplate.Connections.Add(new Connection("83", "195"));
            mapTemplate.Connections.Add(new Connection("83", "88"));
            mapTemplate.Connections.Add(new Connection("83", "86"));
            mapTemplate.Connections.Add(new Connection("84", "83"));
            mapTemplate.Connections.Add(new Connection("84", "115"));
            mapTemplate.Connections.Add(new Connection("84", "117"));
            mapTemplate.Connections.Add(new Connection("84", "110"));
            mapTemplate.Connections.Add(new Connection("84", "195"));
            mapTemplate.Connections.Add(new Connection("84", "85"));
            mapTemplate.Connections.Add(new Connection("85", "110"));
            mapTemplate.Connections.Add(new Connection("85", "195"));
            mapTemplate.Connections.Add(new Connection("85", "84"));
            mapTemplate.Connections.Add(new Connection("85", "89"));
            mapTemplate.Connections.Add(new Connection("85", "91"));
            mapTemplate.Connections.Add(new Connection("85", "109"));
            mapTemplate.Connections.Add(new Connection("86", "82"));
            mapTemplate.Connections.Add(new Connection("86", "87"));
            mapTemplate.Connections.Add(new Connection("86", "88"));
            mapTemplate.Connections.Add(new Connection("86", "83"));
            mapTemplate.Connections.Add(new Connection("87", "86"));
            mapTemplate.Connections.Add(new Connection("87", "88"));
            mapTemplate.Connections.Add(new Connection("87", "89"));
            mapTemplate.Connections.Add(new Connection("88", "86"));
            mapTemplate.Connections.Add(new Connection("88", "87"));
            mapTemplate.Connections.Add(new Connection("88", "83"));
            mapTemplate.Connections.Add(new Connection("88", "195"));
            mapTemplate.Connections.Add(new Connection("88", "89"));
            mapTemplate.Connections.Add(new Connection("89", "87"));
            mapTemplate.Connections.Add(new Connection("89", "88"));
            mapTemplate.Connections.Add(new Connection("89", "195"));
            mapTemplate.Connections.Add(new Connection("89", "85"));
            mapTemplate.Connections.Add(new Connection("89", "90"));
            mapTemplate.Connections.Add(new Connection("89", "91"));
            mapTemplate.Connections.Add(new Connection("90", "89"));
            mapTemplate.Connections.Add(new Connection("90", "91"));
            mapTemplate.Connections.Add(new Connection("90", "92"));
            mapTemplate.Connections.Add(new Connection("91", "85"));
            mapTemplate.Connections.Add(new Connection("91", "90"));
            mapTemplate.Connections.Add(new Connection("91", "92"));
            mapTemplate.Connections.Add(new Connection("91", "93"));
            mapTemplate.Connections.Add(new Connection("91", "109"));
            mapTemplate.Connections.Add(new Connection("91", "108"));
            mapTemplate.Connections.Add(new Connection("91", "89"));
            mapTemplate.Connections.Add(new Connection("91", "94"));
            mapTemplate.Connections.Add(new Connection("91", "104"));
            mapTemplate.Connections.Add(new Connection("91", "105"));
            mapTemplate.Connections.Add(new Connection("92", "90"));
            mapTemplate.Connections.Add(new Connection("92", "91"));
            mapTemplate.Connections.Add(new Connection("92", "93"));
            mapTemplate.Connections.Add(new Connection("93", "92"));
            mapTemplate.Connections.Add(new Connection("93", "91"));
            mapTemplate.Connections.Add(new Connection("93", "94"));
            mapTemplate.Connections.Add(new Connection("93", "95"));
            mapTemplate.Connections.Add(new Connection("94", "93"));
            mapTemplate.Connections.Add(new Connection("94", "91"));
            mapTemplate.Connections.Add(new Connection("94", "104"));
            mapTemplate.Connections.Add(new Connection("94", "97"));
            mapTemplate.Connections.Add(new Connection("94", "95"));
            mapTemplate.Connections.Add(new Connection("95", "94"));
            mapTemplate.Connections.Add(new Connection("95", "97"));
            mapTemplate.Connections.Add(new Connection("95", "96"));
            mapTemplate.Connections.Add(new Connection("95", "158"));
            mapTemplate.Connections.Add(new Connection("95", "93"));
            mapTemplate.Connections.Add(new Connection("96", "97"));
            mapTemplate.Connections.Add(new Connection("96", "95"));
            mapTemplate.Connections.Add(new Connection("96", "158"));
            mapTemplate.Connections.Add(new Connection("96", "99"));
            mapTemplate.Connections.Add(new Connection("97", "100"));
            mapTemplate.Connections.Add(new Connection("97", "98"));
            mapTemplate.Connections.Add(new Connection("97", "104"));
            mapTemplate.Connections.Add(new Connection("97", "94"));
            mapTemplate.Connections.Add(new Connection("97", "95"));
            mapTemplate.Connections.Add(new Connection("97", "96"));
            mapTemplate.Connections.Add(new Connection("98", "97"));
            mapTemplate.Connections.Add(new Connection("98", "100"));
            mapTemplate.Connections.Add(new Connection("98", "99"));
            mapTemplate.Connections.Add(new Connection("99", "98"));
            mapTemplate.Connections.Add(new Connection("99", "96"));
            mapTemplate.Connections.Add(new Connection("100", "102"));
            mapTemplate.Connections.Add(new Connection("100", "104"));
            mapTemplate.Connections.Add(new Connection("100", "151"));
            mapTemplate.Connections.Add(new Connection("100", "101"));
            mapTemplate.Connections.Add(new Connection("100", "97"));
            mapTemplate.Connections.Add(new Connection("100", "98"));
            mapTemplate.Connections.Add(new Connection("101", "103"));
            mapTemplate.Connections.Add(new Connection("101", "131"));
            mapTemplate.Connections.Add(new Connection("101", "150"));
            mapTemplate.Connections.Add(new Connection("101", "151"));
            mapTemplate.Connections.Add(new Connection("101", "102"));
            mapTemplate.Connections.Add(new Connection("101", "100"));
            mapTemplate.Connections.Add(new Connection("102", "103"));
            mapTemplate.Connections.Add(new Connection("102", "101"));
            mapTemplate.Connections.Add(new Connection("102", "106"));
            mapTemplate.Connections.Add(new Connection("102", "105"));
            mapTemplate.Connections.Add(new Connection("102", "104"));
            mapTemplate.Connections.Add(new Connection("102", "100"));
            mapTemplate.Connections.Add(new Connection("103", "106"));
            mapTemplate.Connections.Add(new Connection("103", "120"));
            mapTemplate.Connections.Add(new Connection("103", "121"));
            mapTemplate.Connections.Add(new Connection("103", "131"));
            mapTemplate.Connections.Add(new Connection("103", "101"));
            mapTemplate.Connections.Add(new Connection("103", "102"));
            mapTemplate.Connections.Add(new Connection("104", "94"));
            mapTemplate.Connections.Add(new Connection("104", "91"));
            mapTemplate.Connections.Add(new Connection("104", "105"));
            mapTemplate.Connections.Add(new Connection("104", "102"));
            mapTemplate.Connections.Add(new Connection("104", "100"));
            mapTemplate.Connections.Add(new Connection("104", "97"));
            mapTemplate.Connections.Add(new Connection("105", "104"));
            mapTemplate.Connections.Add(new Connection("105", "91"));
            mapTemplate.Connections.Add(new Connection("105", "108"));
            mapTemplate.Connections.Add(new Connection("105", "107"));
            mapTemplate.Connections.Add(new Connection("105", "106"));
            mapTemplate.Connections.Add(new Connection("105", "102"));
            mapTemplate.Connections.Add(new Connection("106", "107"));
            mapTemplate.Connections.Add(new Connection("106", "105"));
            mapTemplate.Connections.Add(new Connection("106", "111"));
            mapTemplate.Connections.Add(new Connection("106", "120"));
            mapTemplate.Connections.Add(new Connection("106", "103"));
            mapTemplate.Connections.Add(new Connection("106", "102"));
            mapTemplate.Connections.Add(new Connection("107", "108"));
            mapTemplate.Connections.Add(new Connection("107", "109"));
            mapTemplate.Connections.Add(new Connection("107", "110"));
            mapTemplate.Connections.Add(new Connection("107", "111"));
            mapTemplate.Connections.Add(new Connection("107", "105"));
            mapTemplate.Connections.Add(new Connection("107", "106"));
            mapTemplate.Connections.Add(new Connection("108", "91"));
            mapTemplate.Connections.Add(new Connection("108", "109"));
            mapTemplate.Connections.Add(new Connection("108", "107"));
            mapTemplate.Connections.Add(new Connection("108", "105"));
            mapTemplate.Connections.Add(new Connection("109", "85"));
            mapTemplate.Connections.Add(new Connection("109", "91"));
            mapTemplate.Connections.Add(new Connection("109", "108"));
            mapTemplate.Connections.Add(new Connection("109", "107"));
            mapTemplate.Connections.Add(new Connection("109", "110"));
            mapTemplate.Connections.Add(new Connection("110", "114"));
            mapTemplate.Connections.Add(new Connection("110", "113"));
            mapTemplate.Connections.Add(new Connection("110", "111"));
            mapTemplate.Connections.Add(new Connection("110", "117"));
            mapTemplate.Connections.Add(new Connection("110", "84"));
            mapTemplate.Connections.Add(new Connection("110", "85"));
            mapTemplate.Connections.Add(new Connection("110", "109"));
            mapTemplate.Connections.Add(new Connection("110", "107"));
            mapTemplate.Connections.Add(new Connection("111", "113"));
            mapTemplate.Connections.Add(new Connection("111", "112"));
            mapTemplate.Connections.Add(new Connection("111", "110"));
            mapTemplate.Connections.Add(new Connection("111", "120"));
            mapTemplate.Connections.Add(new Connection("111", "107"));
            mapTemplate.Connections.Add(new Connection("111", "106"));
            mapTemplate.Connections.Add(new Connection("112", "123"));
            mapTemplate.Connections.Add(new Connection("112", "122"));
            mapTemplate.Connections.Add(new Connection("112", "120"));
            mapTemplate.Connections.Add(new Connection("112", "113"));
            mapTemplate.Connections.Add(new Connection("112", "111"));
            mapTemplate.Connections.Add(new Connection("113", "114"));
            mapTemplate.Connections.Add(new Connection("113", "118"));
            mapTemplate.Connections.Add(new Connection("113", "119"));
            mapTemplate.Connections.Add(new Connection("113", "123"));
            mapTemplate.Connections.Add(new Connection("113", "112"));
            mapTemplate.Connections.Add(new Connection("113", "110"));
            mapTemplate.Connections.Add(new Connection("113", "111"));
            mapTemplate.Connections.Add(new Connection("114", "117"));
            mapTemplate.Connections.Add(new Connection("114", "118"));
            mapTemplate.Connections.Add(new Connection("114", "113"));
            mapTemplate.Connections.Add(new Connection("114", "110"));
            mapTemplate.Connections.Add(new Connection("115", "79"));
            mapTemplate.Connections.Add(new Connection("115", "116"));
            mapTemplate.Connections.Add(new Connection("115", "117"));
            mapTemplate.Connections.Add(new Connection("115", "84"));
            mapTemplate.Connections.Add(new Connection("116", "118"));
            mapTemplate.Connections.Add(new Connection("116", "78"));
            mapTemplate.Connections.Add(new Connection("116", "115"));
            mapTemplate.Connections.Add(new Connection("117", "118"));
            mapTemplate.Connections.Add(new Connection("117", "115"));
            mapTemplate.Connections.Add(new Connection("117", "84"));
            mapTemplate.Connections.Add(new Connection("117", "114"));
            mapTemplate.Connections.Add(new Connection("117", "110"));
            mapTemplate.Connections.Add(new Connection("118", "119"));
            mapTemplate.Connections.Add(new Connection("118", "116"));
            mapTemplate.Connections.Add(new Connection("118", "117"));
            mapTemplate.Connections.Add(new Connection("118", "114"));
            mapTemplate.Connections.Add(new Connection("118", "113"));
            mapTemplate.Connections.Add(new Connection("119", "125"));
            mapTemplate.Connections.Add(new Connection("119", "124"));
            mapTemplate.Connections.Add(new Connection("119", "123"));
            mapTemplate.Connections.Add(new Connection("119", "118"));
            mapTemplate.Connections.Add(new Connection("119", "113"));
            mapTemplate.Connections.Add(new Connection("120", "121"));
            mapTemplate.Connections.Add(new Connection("120", "122"));
            mapTemplate.Connections.Add(new Connection("120", "112"));
            mapTemplate.Connections.Add(new Connection("120", "111"));
            mapTemplate.Connections.Add(new Connection("120", "106"));
            mapTemplate.Connections.Add(new Connection("120", "103"));
            mapTemplate.Connections.Add(new Connection("121", "128"));
            mapTemplate.Connections.Add(new Connection("121", "130"));
            mapTemplate.Connections.Add(new Connection("121", "132"));
            mapTemplate.Connections.Add(new Connection("121", "131"));
            mapTemplate.Connections.Add(new Connection("121", "122"));
            mapTemplate.Connections.Add(new Connection("121", "120"));
            mapTemplate.Connections.Add(new Connection("121", "103"));
            mapTemplate.Connections.Add(new Connection("122", "128"));
            mapTemplate.Connections.Add(new Connection("122", "121"));
            mapTemplate.Connections.Add(new Connection("122", "123"));
            mapTemplate.Connections.Add(new Connection("122", "120"));
            mapTemplate.Connections.Add(new Connection("122", "112"));
            mapTemplate.Connections.Add(new Connection("123", "124"));
            mapTemplate.Connections.Add(new Connection("123", "119"));
            mapTemplate.Connections.Add(new Connection("123", "128"));
            mapTemplate.Connections.Add(new Connection("123", "122"));
            mapTemplate.Connections.Add(new Connection("123", "113"));
            mapTemplate.Connections.Add(new Connection("123", "112"));
            mapTemplate.Connections.Add(new Connection("124", "126"));
            mapTemplate.Connections.Add(new Connection("124", "125"));
            mapTemplate.Connections.Add(new Connection("124", "128"));
            mapTemplate.Connections.Add(new Connection("124", "119"));
            mapTemplate.Connections.Add(new Connection("124", "123"));
            mapTemplate.Connections.Add(new Connection("125", "60"));
            mapTemplate.Connections.Add(new Connection("125", "126"));
            mapTemplate.Connections.Add(new Connection("125", "124"));
            mapTemplate.Connections.Add(new Connection("125", "119"));
            mapTemplate.Connections.Add(new Connection("126", "65"));
            mapTemplate.Connections.Add(new Connection("126", "127"));
            mapTemplate.Connections.Add(new Connection("126", "63"));
            mapTemplate.Connections.Add(new Connection("126", "61"));
            mapTemplate.Connections.Add(new Connection("126", "60"));
            mapTemplate.Connections.Add(new Connection("126", "128"));
            mapTemplate.Connections.Add(new Connection("126", "125"));
            mapTemplate.Connections.Add(new Connection("126", "124"));
            mapTemplate.Connections.Add(new Connection("127", "65"));
            mapTemplate.Connections.Add(new Connection("127", "129"));
            mapTemplate.Connections.Add(new Connection("127", "128"));
            mapTemplate.Connections.Add(new Connection("127", "126"));
            mapTemplate.Connections.Add(new Connection("128", "129"));
            mapTemplate.Connections.Add(new Connection("128", "130"));
            mapTemplate.Connections.Add(new Connection("128", "127"));
            mapTemplate.Connections.Add(new Connection("128", "126"));
            mapTemplate.Connections.Add(new Connection("128", "124"));
            mapTemplate.Connections.Add(new Connection("128", "123"));
            mapTemplate.Connections.Add(new Connection("128", "122"));
            mapTemplate.Connections.Add(new Connection("128", "121"));
            mapTemplate.Connections.Add(new Connection("129", "130"));
            mapTemplate.Connections.Add(new Connection("129", "136"));
            mapTemplate.Connections.Add(new Connection("129", "65"));
            mapTemplate.Connections.Add(new Connection("129", "127"));
            mapTemplate.Connections.Add(new Connection("129", "128"));
            mapTemplate.Connections.Add(new Connection("130", "136"));
            mapTemplate.Connections.Add(new Connection("130", "132"));
            mapTemplate.Connections.Add(new Connection("130", "129"));
            mapTemplate.Connections.Add(new Connection("130", "128"));
            mapTemplate.Connections.Add(new Connection("130", "121"));
            mapTemplate.Connections.Add(new Connection("131", "133"));
            mapTemplate.Connections.Add(new Connection("131", "134"));
            mapTemplate.Connections.Add(new Connection("131", "150"));
            mapTemplate.Connections.Add(new Connection("131", "132"));
            mapTemplate.Connections.Add(new Connection("131", "121"));
            mapTemplate.Connections.Add(new Connection("131", "103"));
            mapTemplate.Connections.Add(new Connection("131", "101"));
            mapTemplate.Connections.Add(new Connection("132", "133"));
            mapTemplate.Connections.Add(new Connection("132", "131"));
            mapTemplate.Connections.Add(new Connection("132", "136"));
            mapTemplate.Connections.Add(new Connection("132", "135"));
            mapTemplate.Connections.Add(new Connection("132", "130"));
            mapTemplate.Connections.Add(new Connection("132", "121"));
            mapTemplate.Connections.Add(new Connection("133", "141"));
            mapTemplate.Connections.Add(new Connection("133", "140"));
            mapTemplate.Connections.Add(new Connection("133", "134"));
            mapTemplate.Connections.Add(new Connection("133", "131"));
            mapTemplate.Connections.Add(new Connection("133", "135"));
            mapTemplate.Connections.Add(new Connection("133", "132"));
            mapTemplate.Connections.Add(new Connection("134", "148"));
            mapTemplate.Connections.Add(new Connection("134", "149"));
            mapTemplate.Connections.Add(new Connection("134", "141"));
            mapTemplate.Connections.Add(new Connection("134", "150"));
            mapTemplate.Connections.Add(new Connection("134", "133"));
            mapTemplate.Connections.Add(new Connection("134", "131"));
            mapTemplate.Connections.Add(new Connection("135", "140"));
            mapTemplate.Connections.Add(new Connection("135", "133"));
            mapTemplate.Connections.Add(new Connection("135", "136"));
            mapTemplate.Connections.Add(new Connection("135", "138"));
            mapTemplate.Connections.Add(new Connection("135", "137"));
            mapTemplate.Connections.Add(new Connection("135", "132"));
            mapTemplate.Connections.Add(new Connection("136", "132"));
            mapTemplate.Connections.Add(new Connection("136", "135"));
            mapTemplate.Connections.Add(new Connection("136", "137"));
            mapTemplate.Connections.Add(new Connection("136", "65"));
            mapTemplate.Connections.Add(new Connection("136", "130"));
            mapTemplate.Connections.Add(new Connection("136", "129"));
            mapTemplate.Connections.Add(new Connection("137", "138"));
            mapTemplate.Connections.Add(new Connection("137", "135"));
            mapTemplate.Connections.Add(new Connection("137", "136"));
            mapTemplate.Connections.Add(new Connection("137", "49"));
            mapTemplate.Connections.Add(new Connection("137", "65"));
            mapTemplate.Connections.Add(new Connection("137", "48"));
            mapTemplate.Connections.Add(new Connection("138", "139"));
            mapTemplate.Connections.Add(new Connection("138", "140"));
            mapTemplate.Connections.Add(new Connection("138", "135"));
            mapTemplate.Connections.Add(new Connection("138", "48"));
            mapTemplate.Connections.Add(new Connection("138", "137"));
            mapTemplate.Connections.Add(new Connection("139", "142"));
            mapTemplate.Connections.Add(new Connection("139", "140"));
            mapTemplate.Connections.Add(new Connection("139", "138"));
            mapTemplate.Connections.Add(new Connection("140", "142"));
            mapTemplate.Connections.Add(new Connection("140", "141"));
            mapTemplate.Connections.Add(new Connection("140", "139"));
            mapTemplate.Connections.Add(new Connection("140", "133"));
            mapTemplate.Connections.Add(new Connection("140", "138"));
            mapTemplate.Connections.Add(new Connection("140", "135"));
            mapTemplate.Connections.Add(new Connection("141", "142"));
            mapTemplate.Connections.Add(new Connection("141", "147"));
            mapTemplate.Connections.Add(new Connection("141", "148"));
            mapTemplate.Connections.Add(new Connection("141", "134"));
            mapTemplate.Connections.Add(new Connection("141", "140"));
            mapTemplate.Connections.Add(new Connection("141", "133"));
            mapTemplate.Connections.Add(new Connection("142", "143"));
            mapTemplate.Connections.Add(new Connection("142", "147"));
            mapTemplate.Connections.Add(new Connection("142", "141"));
            mapTemplate.Connections.Add(new Connection("142", "139"));
            mapTemplate.Connections.Add(new Connection("142", "140"));
            mapTemplate.Connections.Add(new Connection("143", "145"));
            mapTemplate.Connections.Add(new Connection("143", "41"));
            mapTemplate.Connections.Add(new Connection("143", "144"));
            mapTemplate.Connections.Add(new Connection("143", "147"));
            mapTemplate.Connections.Add(new Connection("143", "142"));
            mapTemplate.Connections.Add(new Connection("144", "145"));
            mapTemplate.Connections.Add(new Connection("144", "143"));
            mapTemplate.Connections.Add(new Connection("144", "147"));
            mapTemplate.Connections.Add(new Connection("144", "154"));
            mapTemplate.Connections.Add(new Connection("145", "146"));
            mapTemplate.Connections.Add(new Connection("145", "144"));
            mapTemplate.Connections.Add(new Connection("145", "143"));
            mapTemplate.Connections.Add(new Connection("146", "168"));
            mapTemplate.Connections.Add(new Connection("146", "167"));
            mapTemplate.Connections.Add(new Connection("146", "157"));
            mapTemplate.Connections.Add(new Connection("146", "145"));
            mapTemplate.Connections.Add(new Connection("147", "143"));
            mapTemplate.Connections.Add(new Connection("147", "144"));
            mapTemplate.Connections.Add(new Connection("147", "154"));
            mapTemplate.Connections.Add(new Connection("147", "148"));
            mapTemplate.Connections.Add(new Connection("147", "142"));
            mapTemplate.Connections.Add(new Connection("147", "141"));
            mapTemplate.Connections.Add(new Connection("148", "154"));
            mapTemplate.Connections.Add(new Connection("148", "153"));
            mapTemplate.Connections.Add(new Connection("148", "147"));
            mapTemplate.Connections.Add(new Connection("148", "141"));
            mapTemplate.Connections.Add(new Connection("148", "149"));
            mapTemplate.Connections.Add(new Connection("148", "134"));
            mapTemplate.Connections.Add(new Connection("149", "148"));
            mapTemplate.Connections.Add(new Connection("149", "153"));
            mapTemplate.Connections.Add(new Connection("149", "134"));
            mapTemplate.Connections.Add(new Connection("149", "150"));
            mapTemplate.Connections.Add(new Connection("149", "152"));
            mapTemplate.Connections.Add(new Connection("150", "149"));
            mapTemplate.Connections.Add(new Connection("150", "134"));
            mapTemplate.Connections.Add(new Connection("150", "152"));
            mapTemplate.Connections.Add(new Connection("150", "151"));
            mapTemplate.Connections.Add(new Connection("150", "131"));
            mapTemplate.Connections.Add(new Connection("150", "101"));
            mapTemplate.Connections.Add(new Connection("151", "152"));
            mapTemplate.Connections.Add(new Connection("151", "150"));
            mapTemplate.Connections.Add(new Connection("151", "101"));
            mapTemplate.Connections.Add(new Connection("151", "100"));
            mapTemplate.Connections.Add(new Connection("152", "150"));
            mapTemplate.Connections.Add(new Connection("152", "153"));
            mapTemplate.Connections.Add(new Connection("152", "149"));
            mapTemplate.Connections.Add(new Connection("152", "151"));
            mapTemplate.Connections.Add(new Connection("153", "154"));
            mapTemplate.Connections.Add(new Connection("153", "155"));
            mapTemplate.Connections.Add(new Connection("153", "148"));
            mapTemplate.Connections.Add(new Connection("153", "149"));
            mapTemplate.Connections.Add(new Connection("153", "152"));
            mapTemplate.Connections.Add(new Connection("154", "144"));
            mapTemplate.Connections.Add(new Connection("154", "155"));
            mapTemplate.Connections.Add(new Connection("154", "147"));
            mapTemplate.Connections.Add(new Connection("154", "148"));
            mapTemplate.Connections.Add(new Connection("154", "153"));
            mapTemplate.Connections.Add(new Connection("155", "154"));
            mapTemplate.Connections.Add(new Connection("155", "156"));
            mapTemplate.Connections.Add(new Connection("155", "153"));
            mapTemplate.Connections.Add(new Connection("156", "157"));
            mapTemplate.Connections.Add(new Connection("156", "191"));
            mapTemplate.Connections.Add(new Connection("156", "155"));
            mapTemplate.Connections.Add(new Connection("157", "192"));
            mapTemplate.Connections.Add(new Connection("157", "146"));
            mapTemplate.Connections.Add(new Connection("157", "156"));
            mapTemplate.Connections.Add(new Connection("157", "191"));
            mapTemplate.Connections.Add(new Connection("158", "95"));
            mapTemplate.Connections.Add(new Connection("158", "96"));
            mapTemplate.Connections.Add(new Connection("158", "159"));
            mapTemplate.Connections.Add(new Connection("159", "194"));
            mapTemplate.Connections.Add(new Connection("159", "189"));
            mapTemplate.Connections.Add(new Connection("159", "160"));
            mapTemplate.Connections.Add(new Connection("159", "158"));
            mapTemplate.Connections.Add(new Connection("160", "162"));
            mapTemplate.Connections.Add(new Connection("160", "193"));
            mapTemplate.Connections.Add(new Connection("160", "194"));
            mapTemplate.Connections.Add(new Connection("160", "159"));
            mapTemplate.Connections.Add(new Connection("161", "163"));
            mapTemplate.Connections.Add(new Connection("161", "193"));
            mapTemplate.Connections.Add(new Connection("162", "163"));
            mapTemplate.Connections.Add(new Connection("162", "160"));
            mapTemplate.Connections.Add(new Connection("163", "164"));
            mapTemplate.Connections.Add(new Connection("163", "162"));
            mapTemplate.Connections.Add(new Connection("163", "161"));
            mapTemplate.Connections.Add(new Connection("164", "165"));
            mapTemplate.Connections.Add(new Connection("164", "163"));
            mapTemplate.Connections.Add(new Connection("165", "166"));
            mapTemplate.Connections.Add(new Connection("165", "164"));
            mapTemplate.Connections.Add(new Connection("166", "167"));
            mapTemplate.Connections.Add(new Connection("166", "165"));
            mapTemplate.Connections.Add(new Connection("167", "168"));
            mapTemplate.Connections.Add(new Connection("167", "146"));
            mapTemplate.Connections.Add(new Connection("167", "166"));
            mapTemplate.Connections.Add(new Connection("168", "169"));
            mapTemplate.Connections.Add(new Connection("168", "146"));
            mapTemplate.Connections.Add(new Connection("168", "167"));
            mapTemplate.Connections.Add(new Connection("169", "171"));
            mapTemplate.Connections.Add(new Connection("169", "170"));
            mapTemplate.Connections.Add(new Connection("169", "168"));
            mapTemplate.Connections.Add(new Connection("170", "172"));
            mapTemplate.Connections.Add(new Connection("170", "171"));
            mapTemplate.Connections.Add(new Connection("170", "169"));
            mapTemplate.Connections.Add(new Connection("171", "174"));
            mapTemplate.Connections.Add(new Connection("171", "172"));
            mapTemplate.Connections.Add(new Connection("171", "170"));
            mapTemplate.Connections.Add(new Connection("171", "169"));
            mapTemplate.Connections.Add(new Connection("171", "173"));
            mapTemplate.Connections.Add(new Connection("172", "179"));
            mapTemplate.Connections.Add(new Connection("172", "178"));
            mapTemplate.Connections.Add(new Connection("172", "173"));
            mapTemplate.Connections.Add(new Connection("172", "171"));
            mapTemplate.Connections.Add(new Connection("172", "170"));
            mapTemplate.Connections.Add(new Connection("173", "174"));
            mapTemplate.Connections.Add(new Connection("173", "179"));
            mapTemplate.Connections.Add(new Connection("173", "172"));
            mapTemplate.Connections.Add(new Connection("173", "171"));
            mapTemplate.Connections.Add(new Connection("174", "177"));
            mapTemplate.Connections.Add(new Connection("174", "176"));
            mapTemplate.Connections.Add(new Connection("174", "179"));
            mapTemplate.Connections.Add(new Connection("174", "40"));
            mapTemplate.Connections.Add(new Connection("174", "171"));
            mapTemplate.Connections.Add(new Connection("174", "173"));
            mapTemplate.Connections.Add(new Connection("175", "176"));
            mapTemplate.Connections.Add(new Connection("175", "44"));
            mapTemplate.Connections.Add(new Connection("176", "177"));
            mapTemplate.Connections.Add(new Connection("176", "174"));
            mapTemplate.Connections.Add(new Connection("176", "175"));
            mapTemplate.Connections.Add(new Connection("177", "182"));
            mapTemplate.Connections.Add(new Connection("177", "183"));
            mapTemplate.Connections.Add(new Connection("177", "180"));
            mapTemplate.Connections.Add(new Connection("177", "179"));
            mapTemplate.Connections.Add(new Connection("177", "176"));
            mapTemplate.Connections.Add(new Connection("177", "174"));
            mapTemplate.Connections.Add(new Connection("178", "181"));
            mapTemplate.Connections.Add(new Connection("178", "180"));
            mapTemplate.Connections.Add(new Connection("178", "179"));
            mapTemplate.Connections.Add(new Connection("178", "172"));
            mapTemplate.Connections.Add(new Connection("179", "180"));
            mapTemplate.Connections.Add(new Connection("179", "178"));
            mapTemplate.Connections.Add(new Connection("179", "177"));
            mapTemplate.Connections.Add(new Connection("179", "174"));
            mapTemplate.Connections.Add(new Connection("179", "173"));
            mapTemplate.Connections.Add(new Connection("179", "172"));
            mapTemplate.Connections.Add(new Connection("180", "183"));
            mapTemplate.Connections.Add(new Connection("180", "178"));
            mapTemplate.Connections.Add(new Connection("180", "177"));
            mapTemplate.Connections.Add(new Connection("180", "179"));
            mapTemplate.Connections.Add(new Connection("180", "181"));
            mapTemplate.Connections.Add(new Connection("181", "188"));
            mapTemplate.Connections.Add(new Connection("181", "185"));
            mapTemplate.Connections.Add(new Connection("181", "183"));
            mapTemplate.Connections.Add(new Connection("181", "178"));
            mapTemplate.Connections.Add(new Connection("181", "180"));
            mapTemplate.Connections.Add(new Connection("182", "183"));
            mapTemplate.Connections.Add(new Connection("182", "184"));
            mapTemplate.Connections.Add(new Connection("182", "177"));
            mapTemplate.Connections.Add(new Connection("183", "185"));
            mapTemplate.Connections.Add(new Connection("183", "181"));
            mapTemplate.Connections.Add(new Connection("183", "184"));
            mapTemplate.Connections.Add(new Connection("183", "180"));
            mapTemplate.Connections.Add(new Connection("183", "182"));
            mapTemplate.Connections.Add(new Connection("183", "177"));
            mapTemplate.Connections.Add(new Connection("184", "186"));
            mapTemplate.Connections.Add(new Connection("184", "185"));
            mapTemplate.Connections.Add(new Connection("184", "183"));
            mapTemplate.Connections.Add(new Connection("184", "182"));
            mapTemplate.Connections.Add(new Connection("185", "188"));
            mapTemplate.Connections.Add(new Connection("185", "187"));
            mapTemplate.Connections.Add(new Connection("185", "186"));
            mapTemplate.Connections.Add(new Connection("185", "181"));
            mapTemplate.Connections.Add(new Connection("185", "184"));
            mapTemplate.Connections.Add(new Connection("185", "183"));
            mapTemplate.Connections.Add(new Connection("186", "27"));
            mapTemplate.Connections.Add(new Connection("186", "187"));
            mapTemplate.Connections.Add(new Connection("186", "185"));
            mapTemplate.Connections.Add(new Connection("186", "184"));
            mapTemplate.Connections.Add(new Connection("187", "27"));
            mapTemplate.Connections.Add(new Connection("187", "188"));
            mapTemplate.Connections.Add(new Connection("187", "185"));
            mapTemplate.Connections.Add(new Connection("187", "186"));
            mapTemplate.Connections.Add(new Connection("188", "187"));
            mapTemplate.Connections.Add(new Connection("188", "181"));
            mapTemplate.Connections.Add(new Connection("188", "185"));
            mapTemplate.Connections.Add(new Connection("189", "190"));
            mapTemplate.Connections.Add(new Connection("189", "194"));
            mapTemplate.Connections.Add(new Connection("189", "159"));
            mapTemplate.Connections.Add(new Connection("190", "191"));
            mapTemplate.Connections.Add(new Connection("190", "194"));
            mapTemplate.Connections.Add(new Connection("190", "189"));
            mapTemplate.Connections.Add(new Connection("191", "157"));
            mapTemplate.Connections.Add(new Connection("191", "192"));
            mapTemplate.Connections.Add(new Connection("191", "193"));
            mapTemplate.Connections.Add(new Connection("191", "156"));
            mapTemplate.Connections.Add(new Connection("191", "190"));
            mapTemplate.Connections.Add(new Connection("191", "194"));
            mapTemplate.Connections.Add(new Connection("192", "193"));
            mapTemplate.Connections.Add(new Connection("192", "157"));
            mapTemplate.Connections.Add(new Connection("192", "191"));
            mapTemplate.Connections.Add(new Connection("193", "161"));
            mapTemplate.Connections.Add(new Connection("193", "192"));
            mapTemplate.Connections.Add(new Connection("193", "160"));
            mapTemplate.Connections.Add(new Connection("193", "191"));
            mapTemplate.Connections.Add(new Connection("193", "194"));
            mapTemplate.Connections.Add(new Connection("194", "191"));
            mapTemplate.Connections.Add(new Connection("194", "160"));
            mapTemplate.Connections.Add(new Connection("194", "190"));
            mapTemplate.Connections.Add(new Connection("194", "189"));
            mapTemplate.Connections.Add(new Connection("194", "193"));
            mapTemplate.Connections.Add(new Connection("194", "159"));
            mapTemplate.Connections.Add(new Connection("195", "84"));
            mapTemplate.Connections.Add(new Connection("195", "83"));
            mapTemplate.Connections.Add(new Connection("195", "85"));
            mapTemplate.Connections.Add(new Connection("195", "88"));
            mapTemplate.Connections.Add(new Connection("195", "89"));

            return mapTemplate;
        }
        public static MapTemplate PirateWars()
        {
            var mapTemplate = new MapTemplate("PirateWars") { Image = "piratewars.jpg" };
            var country1 = new CountryTemplate("1", "Lafitte") { X = 189, Y = 209 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "Condon") { X = 187, Y = 270 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Apu") { X = 155, Y = 324 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Hilt") { X = 115, Y = 456 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "Guybrush") { X = 168, Y = 635 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "Herman") { X = 195, Y = 615 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Elaine") { X = 255, Y = 636 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Pete") { X = 153, Y = 690 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Stan") { X = 187, Y = 689 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "LeChuck") { X = 238, Y = 680 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "Culliford") { X = 430, Y = 642 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Low") { X = 561, Y = 651 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "deFlor") { X = 433, Y = 719 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "Pechlin") { X = 559, Y = 727 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "leGrand") { X = 859, Y = 676 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "Bart") { X = 785, Y = 641 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "Feng") { X = 835, Y = 626 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "Hornigold") { X = 936, Y = 618 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Sievers") { X = 877, Y = 611 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "Thurot") { X = 771, Y = 577 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Belleville") { X = 794, Y = 498 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Rogers") { X = 896, Y = 466 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Read") { X = 868, Y = 506 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "deGranmont") { X = 866, Y = 543 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "Heinason") { X = 950, Y = 531 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "OMalley") { X = 666, Y = 241 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "Yi-Sao") { X = 746, Y = 253 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "Bellamy") { X = 677, Y = 174 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Tarkondimotos") { X = 621, Y = 119 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "Cassard") { X = 539, Y = 134 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "Aury") { X = 608, Y = 196 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "Bonny") { X = 522, Y = 189 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "duCasse") { X = 424, Y = 172 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "Head") { X = 431, Y = 314 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "Nose") { X = 344, Y = 458 };
            mapTemplate.Countries.Add(country35);
            var country36 = new CountryTemplate("36", "Morgan") { X = 338, Y = 520 };
            mapTemplate.Countries.Add(country36);
            var country37 = new CountryTemplate("37", "Jaw") { X = 414, Y = 499 };
            mapTemplate.Countries.Add(country37);
            var country38 = new CountryTemplate("38", "Sparrow") { X = 507, Y = 512 };
            mapTemplate.Countries.Add(country38);
            var country39 = new CountryTemplate("39", "Kidd") { X = 427, Y = 405 };
            mapTemplate.Countries.Add(country39);
            var country40 = new CountryTemplate("40", "Rackham") { X = 528, Y = 328 };
            mapTemplate.Countries.Add(country40);
            var country41 = new CountryTemplate("41", "Drake") { X = 592, Y = 392 };
            mapTemplate.Countries.Add(country41);
            var country42 = new CountryTemplate("42", "Blackbeard") { X = 516, Y = 420 };
            mapTemplate.Countries.Add(country42);
            var continent1 = new Continent("1", 2);
            continent1.Countries.Add(country1);
            continent1.Countries.Add(country2);
            continent1.Countries.Add(country3);
            continent1.Countries.Add(country4);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 3);
            continent2.Countries.Add(country5);
            continent2.Countries.Add(country6);
            continent2.Countries.Add(country7);
            continent2.Countries.Add(country8);
            continent2.Countries.Add(country9);
            continent2.Countries.Add(country10);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 2);
            continent3.Countries.Add(country11);
            continent3.Countries.Add(country12);
            continent3.Countries.Add(country13);
            continent3.Countries.Add(country14);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 5);
            continent4.Countries.Add(country15);
            continent4.Countries.Add(country16);
            continent4.Countries.Add(country17);
            continent4.Countries.Add(country18);
            continent4.Countries.Add(country19);
            continent4.Countries.Add(country20);
            continent4.Countries.Add(country21);
            continent4.Countries.Add(country22);
            continent4.Countries.Add(country23);
            continent4.Countries.Add(country24);
            continent4.Countries.Add(country25);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 5);
            continent5.Countries.Add(country26);
            continent5.Countries.Add(country27);
            continent5.Countries.Add(country28);
            continent5.Countries.Add(country29);
            continent5.Countries.Add(country30);
            continent5.Countries.Add(country31);
            continent5.Countries.Add(country32);
            continent5.Countries.Add(country33);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 7);
            continent6.Countries.Add(country34);
            continent6.Countries.Add(country35);
            continent6.Countries.Add(country36);
            continent6.Countries.Add(country37);
            continent6.Countries.Add(country38);
            continent6.Countries.Add(country39);
            continent6.Countries.Add(country40);
            continent6.Countries.Add(country41);
            continent6.Countries.Add(country42);
            mapTemplate.Continents.Add(continent6);
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("1", "3"));
            mapTemplate.Connections.Add(new Connection("1", "36"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("2", "3"));
            mapTemplate.Connections.Add(new Connection("3", "1"));
            mapTemplate.Connections.Add(new Connection("3", "2"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("4", "8"));
            mapTemplate.Connections.Add(new Connection("5", "8"));
            mapTemplate.Connections.Add(new Connection("5", "9"));
            mapTemplate.Connections.Add(new Connection("5", "10"));
            mapTemplate.Connections.Add(new Connection("5", "6"));
            mapTemplate.Connections.Add(new Connection("6", "10"));
            mapTemplate.Connections.Add(new Connection("6", "5"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("6", "37"));
            mapTemplate.Connections.Add(new Connection("7", "10"));
            mapTemplate.Connections.Add(new Connection("7", "6"));
            mapTemplate.Connections.Add(new Connection("8", "4"));
            mapTemplate.Connections.Add(new Connection("8", "5"));
            mapTemplate.Connections.Add(new Connection("8", "9"));
            mapTemplate.Connections.Add(new Connection("9", "8"));
            mapTemplate.Connections.Add(new Connection("9", "5"));
            mapTemplate.Connections.Add(new Connection("9", "27"));
            mapTemplate.Connections.Add(new Connection("9", "10"));
            mapTemplate.Connections.Add(new Connection("10", "5"));
            mapTemplate.Connections.Add(new Connection("10", "6"));
            mapTemplate.Connections.Add(new Connection("10", "7"));
            mapTemplate.Connections.Add(new Connection("10", "13"));
            mapTemplate.Connections.Add(new Connection("10", "9"));
            mapTemplate.Connections.Add(new Connection("11", "13"));
            mapTemplate.Connections.Add(new Connection("11", "12"));
            mapTemplate.Connections.Add(new Connection("11", "14"));
            mapTemplate.Connections.Add(new Connection("12", "14"));
            mapTemplate.Connections.Add(new Connection("12", "11"));
            mapTemplate.Connections.Add(new Connection("12", "15"));
            mapTemplate.Connections.Add(new Connection("13", "10"));
            mapTemplate.Connections.Add(new Connection("13", "11"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("14", "13"));
            mapTemplate.Connections.Add(new Connection("14", "12"));
            mapTemplate.Connections.Add(new Connection("14", "11"));
            mapTemplate.Connections.Add(new Connection("15", "12"));
            mapTemplate.Connections.Add(new Connection("15", "16"));
            mapTemplate.Connections.Add(new Connection("15", "17"));
            mapTemplate.Connections.Add(new Connection("15", "19"));
            mapTemplate.Connections.Add(new Connection("15", "18"));
            mapTemplate.Connections.Add(new Connection("16", "15"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("16", "20"));
            mapTemplate.Connections.Add(new Connection("17", "15"));
            mapTemplate.Connections.Add(new Connection("17", "19"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("17", "20"));
            mapTemplate.Connections.Add(new Connection("18", "15"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("18", "24"));
            mapTemplate.Connections.Add(new Connection("18", "25"));
            mapTemplate.Connections.Add(new Connection("19", "15"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("19", "24"));
            mapTemplate.Connections.Add(new Connection("19", "20"));
            mapTemplate.Connections.Add(new Connection("19", "17"));
            mapTemplate.Connections.Add(new Connection("20", "19"));
            mapTemplate.Connections.Add(new Connection("20", "16"));
            mapTemplate.Connections.Add(new Connection("20", "17"));
            mapTemplate.Connections.Add(new Connection("20", "38"));
            mapTemplate.Connections.Add(new Connection("20", "24"));
            mapTemplate.Connections.Add(new Connection("20", "21"));
            mapTemplate.Connections.Add(new Connection("21", "20"));
            mapTemplate.Connections.Add(new Connection("21", "24"));
            mapTemplate.Connections.Add(new Connection("21", "23"));
            mapTemplate.Connections.Add(new Connection("21", "22"));
            mapTemplate.Connections.Add(new Connection("21", "42"));
            mapTemplate.Connections.Add(new Connection("22", "21"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("22", "25"));
            mapTemplate.Connections.Add(new Connection("22", "26"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("23", "21"));
            mapTemplate.Connections.Add(new Connection("23", "22"));
            mapTemplate.Connections.Add(new Connection("23", "25"));
            mapTemplate.Connections.Add(new Connection("24", "18"));
            mapTemplate.Connections.Add(new Connection("24", "19"));
            mapTemplate.Connections.Add(new Connection("24", "20"));
            mapTemplate.Connections.Add(new Connection("24", "25"));
            mapTemplate.Connections.Add(new Connection("24", "21"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("25", "18"));
            mapTemplate.Connections.Add(new Connection("25", "24"));
            mapTemplate.Connections.Add(new Connection("25", "22"));
            mapTemplate.Connections.Add(new Connection("25", "23"));
            mapTemplate.Connections.Add(new Connection("26", "22"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("26", "28"));
            mapTemplate.Connections.Add(new Connection("26", "31"));
            mapTemplate.Connections.Add(new Connection("27", "9"));
            mapTemplate.Connections.Add(new Connection("27", "26"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("28", "26"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("28", "31"));
            mapTemplate.Connections.Add(new Connection("28", "27"));
            mapTemplate.Connections.Add(new Connection("29", "28"));
            mapTemplate.Connections.Add(new Connection("29", "31"));
            mapTemplate.Connections.Add(new Connection("29", "32"));
            mapTemplate.Connections.Add(new Connection("29", "30"));
            mapTemplate.Connections.Add(new Connection("30", "32"));
            mapTemplate.Connections.Add(new Connection("30", "29"));
            mapTemplate.Connections.Add(new Connection("30", "33"));
            mapTemplate.Connections.Add(new Connection("31", "26"));
            mapTemplate.Connections.Add(new Connection("31", "28"));
            mapTemplate.Connections.Add(new Connection("31", "29"));
            mapTemplate.Connections.Add(new Connection("31", "32"));
            mapTemplate.Connections.Add(new Connection("31", "41"));
            mapTemplate.Connections.Add(new Connection("32", "31"));
            mapTemplate.Connections.Add(new Connection("32", "29"));
            mapTemplate.Connections.Add(new Connection("32", "30"));
            mapTemplate.Connections.Add(new Connection("32", "33"));
            mapTemplate.Connections.Add(new Connection("33", "30"));
            mapTemplate.Connections.Add(new Connection("33", "32"));
            mapTemplate.Connections.Add(new Connection("33", "34"));
            mapTemplate.Connections.Add(new Connection("34", "37"));
            mapTemplate.Connections.Add(new Connection("34", "33"));
            mapTemplate.Connections.Add(new Connection("34", "39"));
            mapTemplate.Connections.Add(new Connection("34", "42"));
            mapTemplate.Connections.Add(new Connection("34", "40"));
            mapTemplate.Connections.Add(new Connection("34", "35"));
            mapTemplate.Connections.Add(new Connection("35", "39"));
            mapTemplate.Connections.Add(new Connection("35", "36"));
            mapTemplate.Connections.Add(new Connection("35", "34"));
            mapTemplate.Connections.Add(new Connection("36", "1"));
            mapTemplate.Connections.Add(new Connection("36", "37"));
            mapTemplate.Connections.Add(new Connection("36", "39"));
            mapTemplate.Connections.Add(new Connection("36", "35"));
            mapTemplate.Connections.Add(new Connection("37", "6"));
            mapTemplate.Connections.Add(new Connection("37", "34"));
            mapTemplate.Connections.Add(new Connection("37", "38"));
            mapTemplate.Connections.Add(new Connection("37", "36"));
            mapTemplate.Connections.Add(new Connection("37", "42"));
            mapTemplate.Connections.Add(new Connection("37", "39"));
            mapTemplate.Connections.Add(new Connection("38", "20"));
            mapTemplate.Connections.Add(new Connection("38", "37"));
            mapTemplate.Connections.Add(new Connection("38", "42"));
            mapTemplate.Connections.Add(new Connection("39", "37"));
            mapTemplate.Connections.Add(new Connection("39", "34"));
            mapTemplate.Connections.Add(new Connection("39", "35"));
            mapTemplate.Connections.Add(new Connection("39", "36"));
            mapTemplate.Connections.Add(new Connection("40", "42"));
            mapTemplate.Connections.Add(new Connection("40", "34"));
            mapTemplate.Connections.Add(new Connection("40", "41"));
            mapTemplate.Connections.Add(new Connection("41", "42"));
            mapTemplate.Connections.Add(new Connection("41", "40"));
            mapTemplate.Connections.Add(new Connection("41", "31"));
            mapTemplate.Connections.Add(new Connection("42", "21"));
            mapTemplate.Connections.Add(new Connection("42", "38"));
            mapTemplate.Connections.Add(new Connection("42", "37"));
            mapTemplate.Connections.Add(new Connection("42", "41"));
            mapTemplate.Connections.Add(new Connection("42", "40"));
            mapTemplate.Connections.Add(new Connection("42", "34"));

            return mapTemplate;
        }
Пример #21
0
        public static MapTemplate BT_3130()
        {
            var mapTemplate = new MapTemplate("BT_3130") { Image = "BT-3130.jpg" };
            var country1 = new CountryTemplate("1", "Regulus") { X = 369, Y = 875 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "Oriente Protektorat") { X = 440, Y = 872 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Herzogtum Andurien") { X = 464, Y = 928 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Freier Raum") { X = 369, Y = 959 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "Marik-Stewart Commonwealth") { X = 394, Y = 774 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "Herzogtum Tamarand-Abbey") { X = 289, Y = 771 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Rim Kommunalitat") { X = 257, Y = 938 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Robinson") { X = 708, Y = 683 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Mark Draconis") { X = 911, Y = 679 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Kathil") { X = 614, Y = 835 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "Mark Sarna") { X = 679, Y = 893 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "New Avalon") { X = 704, Y = 763 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "Mineite") { X = 868, Y = 813 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "Chirikoff") { X = 778, Y = 902 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "X") { X = 503, Y = 716 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "III-V") { X = 542, Y = 760 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "VI-VII") { X = 481, Y = 767 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "I-II") { X = 515, Y = 642 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "VIII-IX") { X = 452, Y = 649 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "Bolan") { X = 326, Y = 698 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Alarion") { X = 225, Y = 662 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Coventry") { X = 290, Y = 518 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Tharkad") { X = 387, Y = 536 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Hesperus") { X = 414, Y = 632 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "Sarna") { X = 558, Y = 813 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Capella") { X = 552, Y = 846 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "St Ives") { X = 558, Y = 907 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "Sian") { X = 495, Y = 888 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Larsha") { X = 518, Y = 1036 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "Benjamin") { X = 595, Y = 584 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "Luthien") { X = 679, Y = 463 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "Galedon") { X = 742, Y = 582 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "Brasha") { X = 852, Y = 556 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "Alpheratz") { X = 886, Y = 592 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "Praxton") { X = 948, Y = 603 };
            mapTemplate.Countries.Add(country35);
            var country36 = new CountryTemplate("36", "Afarsin") { X = 343, Y = 994 };
            mapTemplate.Countries.Add(country36);
            var country37 = new CountryTemplate("37", "Canopus") { X = 393, Y = 1019 };
            mapTemplate.Countries.Add(country37);
            var country38 = new CountryTemplate("38", "Brixtana") { X = 455, Y = 1015 };
            mapTemplate.Countries.Add(country38);
            var country39 = new CountryTemplate("39", "Plejaden") { X = 668, Y = 956 };
            mapTemplate.Countries.Add(country39);
            var country40 = new CountryTemplate("40", "Taurus") { X = 646, Y = 1000 };
            mapTemplate.Countries.Add(country40);
            var country41 = new CountryTemplate("41", "Lothario") { X = 166, Y = 845 };
            mapTemplate.Countries.Add(country41);
            var country42 = new CountryTemplate("42", "Alphard") { X = 165, Y = 914 };
            mapTemplate.Countries.Add(country42);
            var country43 = new CountryTemplate("43", "Clan Wolf") { X = 455, Y = 551 };
            mapTemplate.Countries.Add(country43);
            var country44 = new CountryTemplate("44", "Clan Jadefalke") { X = 392, Y = 447 };
            mapTemplate.Countries.Add(country44);
            var country45 = new CountryTemplate("45", "Clan Hoellenroesser") { X = 432, Y = 413 };
            mapTemplate.Countries.Add(country45);
            var country46 = new CountryTemplate("46", "Geisterbaeren Dominion") { X = 547, Y = 443 };
            mapTemplate.Countries.Add(country46);
            var country47 = new CountryTemplate("47", "The Barrens") { X = 449, Y = 332 };
            mapTemplate.Countries.Add(country47);
            var country48 = new CountryTemplate("48", "Pentagon Welten") { X = 511, Y = 214 };
            mapTemplate.Countries.Add(country48);
            var country49 = new CountryTemplate("49", "Clan Heimatwelten") { X = 591, Y = 136 };
            mapTemplate.Countries.Add(country49);
            var country50 = new CountryTemplate("50", "Mica Majoritaet") { X = 1049, Y = 703 };
            mapTemplate.Countries.Add(country50);
            var country51 = new CountryTemplate("51", "Calderon Protektorat") { X = 833, Y = 1073 };
            mapTemplate.Countries.Add(country51);
            var country52 = new CountryTemplate("52", "Filtvet Coalition") { X = 906, Y = 848 };
            mapTemplate.Countries.Add(country52);
            var country53 = new CountryTemplate("53", "Tortuga Dominion") { X = 1017, Y = 884 };
            mapTemplate.Countries.Add(country53);
            var country54 = new CountryTemplate("54", "Rim Territorien") { X = 197, Y = 414 };
            mapTemplate.Countries.Add(country54);
            var country55 = new CountryTemplate("55", "Rim Collection") { X = 125, Y = 581 };
            mapTemplate.Countries.Add(country55);
            var continent1 = new Continent("1", 4);
            continent1.Countries.Add(country1);
            continent1.Countries.Add(country2);
            continent1.Countries.Add(country3);
            continent1.Countries.Add(country4);
            continent1.Countries.Add(country5);
            continent1.Countries.Add(country6);
            continent1.Countries.Add(country7);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 4);
            continent2.Countries.Add(country8);
            continent2.Countries.Add(country9);
            continent2.Countries.Add(country10);
            continent2.Countries.Add(country11);
            continent2.Countries.Add(country12);
            continent2.Countries.Add(country13);
            continent2.Countries.Add(country14);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 3);
            continent3.Countries.Add(country15);
            continent3.Countries.Add(country16);
            continent3.Countries.Add(country17);
            continent3.Countries.Add(country18);
            continent3.Countries.Add(country19);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 3);
            continent4.Countries.Add(country20);
            continent4.Countries.Add(country21);
            continent4.Countries.Add(country22);
            continent4.Countries.Add(country23);
            continent4.Countries.Add(country24);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 3);
            continent5.Countries.Add(country25);
            continent5.Countries.Add(country26);
            continent5.Countries.Add(country27);
            continent5.Countries.Add(country28);
            continent5.Countries.Add(country29);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 2);
            continent6.Countries.Add(country30);
            continent6.Countries.Add(country31);
            continent6.Countries.Add(country32);
            mapTemplate.Continents.Add(continent6);
            var continent7 = new Continent("7", 2);
            continent7.Countries.Add(country33);
            continent7.Countries.Add(country34);
            continent7.Countries.Add(country35);
            mapTemplate.Continents.Add(continent7);
            var continent8 = new Continent("8", 2);
            continent8.Countries.Add(country36);
            continent8.Countries.Add(country37);
            continent8.Countries.Add(country38);
            mapTemplate.Continents.Add(continent8);
            var continent9 = new Continent("9", 1);
            continent9.Countries.Add(country39);
            continent9.Countries.Add(country40);
            mapTemplate.Continents.Add(continent9);
            var continent10 = new Continent("10", 1);
            continent10.Countries.Add(country41);
            continent10.Countries.Add(country42);
            mapTemplate.Continents.Add(continent10);
            var continent11 = new Continent("11", 3);
            continent11.Countries.Add(country43);
            continent11.Countries.Add(country44);
            continent11.Countries.Add(country45);
            continent11.Countries.Add(country46);
            continent11.Countries.Add(country47);
            continent11.Countries.Add(country48);
            continent11.Countries.Add(country49);
            mapTemplate.Continents.Add(continent11);
            var continent12 = new Continent("12", 2);
            continent12.Countries.Add(country50);
            continent12.Countries.Add(country51);
            continent12.Countries.Add(country52);
            continent12.Countries.Add(country53);
            mapTemplate.Continents.Add(continent12);
            var continent13 = new Continent("13", 1);
            continent13.Countries.Add(country54);
            continent13.Countries.Add(country55);
            mapTemplate.Continents.Add(continent13);
            mapTemplate.Connections.Add(new Connection("1", "4"));
            mapTemplate.Connections.Add(new Connection("2", "17"));
            mapTemplate.Connections.Add(new Connection("2", "25"));
            mapTemplate.Connections.Add(new Connection("2", "26"));
            mapTemplate.Connections.Add(new Connection("2", "28"));
            mapTemplate.Connections.Add(new Connection("2", "3"));
            mapTemplate.Connections.Add(new Connection("2", "4"));
            mapTemplate.Connections.Add(new Connection("3", "28"));
            mapTemplate.Connections.Add(new Connection("3", "38"));
            mapTemplate.Connections.Add(new Connection("3", "37"));
            mapTemplate.Connections.Add(new Connection("3", "36"));
            mapTemplate.Connections.Add(new Connection("3", "2"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("4", "17"));
            mapTemplate.Connections.Add(new Connection("4", "21"));
            mapTemplate.Connections.Add(new Connection("4", "20"));
            mapTemplate.Connections.Add(new Connection("4", "36"));
            mapTemplate.Connections.Add(new Connection("4", "41"));
            mapTemplate.Connections.Add(new Connection("4", "7"));
            mapTemplate.Connections.Add(new Connection("4", "6"));
            mapTemplate.Connections.Add(new Connection("4", "5"));
            mapTemplate.Connections.Add(new Connection("4", "1"));
            mapTemplate.Connections.Add(new Connection("4", "2"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("4", "42"));
            mapTemplate.Connections.Add(new Connection("5", "20"));
            mapTemplate.Connections.Add(new Connection("5", "24"));
            mapTemplate.Connections.Add(new Connection("5", "17"));
            mapTemplate.Connections.Add(new Connection("5", "19"));
            mapTemplate.Connections.Add(new Connection("5", "4"));
            mapTemplate.Connections.Add(new Connection("6", "21"));
            mapTemplate.Connections.Add(new Connection("6", "20"));
            mapTemplate.Connections.Add(new Connection("6", "4"));
            mapTemplate.Connections.Add(new Connection("7", "4"));
            mapTemplate.Connections.Add(new Connection("8", "30"));
            mapTemplate.Connections.Add(new Connection("8", "32"));
            mapTemplate.Connections.Add(new Connection("8", "16"));
            mapTemplate.Connections.Add(new Connection("8", "9"));
            mapTemplate.Connections.Add(new Connection("8", "12"));
            mapTemplate.Connections.Add(new Connection("8", "10"));
            mapTemplate.Connections.Add(new Connection("9", "35"));
            mapTemplate.Connections.Add(new Connection("9", "34"));
            mapTemplate.Connections.Add(new Connection("9", "32"));
            mapTemplate.Connections.Add(new Connection("9", "50"));
            mapTemplate.Connections.Add(new Connection("9", "8"));
            mapTemplate.Connections.Add(new Connection("9", "12"));
            mapTemplate.Connections.Add(new Connection("9", "13"));
            mapTemplate.Connections.Add(new Connection("10", "16"));
            mapTemplate.Connections.Add(new Connection("10", "8"));
            mapTemplate.Connections.Add(new Connection("10", "12"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("10", "25"));
            mapTemplate.Connections.Add(new Connection("10", "26"));
            mapTemplate.Connections.Add(new Connection("10", "27"));
            mapTemplate.Connections.Add(new Connection("10", "14"));
            mapTemplate.Connections.Add(new Connection("11", "14"));
            mapTemplate.Connections.Add(new Connection("11", "10"));
            mapTemplate.Connections.Add(new Connection("11", "27"));
            mapTemplate.Connections.Add(new Connection("11", "28"));
            mapTemplate.Connections.Add(new Connection("11", "39"));
            mapTemplate.Connections.Add(new Connection("11", "40"));
            mapTemplate.Connections.Add(new Connection("12", "8"));
            mapTemplate.Connections.Add(new Connection("12", "9"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("12", "14"));
            mapTemplate.Connections.Add(new Connection("12", "10"));
            mapTemplate.Connections.Add(new Connection("13", "52"));
            mapTemplate.Connections.Add(new Connection("13", "9"));
            mapTemplate.Connections.Add(new Connection("13", "12"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("14", "11"));
            mapTemplate.Connections.Add(new Connection("14", "51"));
            mapTemplate.Connections.Add(new Connection("14", "13"));
            mapTemplate.Connections.Add(new Connection("14", "12"));
            mapTemplate.Connections.Add(new Connection("14", "10"));
            mapTemplate.Connections.Add(new Connection("15", "18"));
            mapTemplate.Connections.Add(new Connection("15", "19"));
            mapTemplate.Connections.Add(new Connection("15", "17"));
            mapTemplate.Connections.Add(new Connection("15", "16"));
            mapTemplate.Connections.Add(new Connection("16", "30"));
            mapTemplate.Connections.Add(new Connection("16", "18"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("16", "15"));
            mapTemplate.Connections.Add(new Connection("16", "8"));
            mapTemplate.Connections.Add(new Connection("16", "10"));
            mapTemplate.Connections.Add(new Connection("16", "25"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("17", "19"));
            mapTemplate.Connections.Add(new Connection("17", "15"));
            mapTemplate.Connections.Add(new Connection("17", "25"));
            mapTemplate.Connections.Add(new Connection("17", "2"));
            mapTemplate.Connections.Add(new Connection("17", "5"));
            mapTemplate.Connections.Add(new Connection("17", "4"));
            mapTemplate.Connections.Add(new Connection("18", "30"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("18", "16"));
            mapTemplate.Connections.Add(new Connection("18", "15"));
            mapTemplate.Connections.Add(new Connection("18", "24"));
            mapTemplate.Connections.Add(new Connection("19", "24"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("19", "17"));
            mapTemplate.Connections.Add(new Connection("19", "15"));
            mapTemplate.Connections.Add(new Connection("19", "5"));
            mapTemplate.Connections.Add(new Connection("20", "23"));
            mapTemplate.Connections.Add(new Connection("20", "21"));
            mapTemplate.Connections.Add(new Connection("20", "24"));
            mapTemplate.Connections.Add(new Connection("20", "6"));
            mapTemplate.Connections.Add(new Connection("20", "5"));
            mapTemplate.Connections.Add(new Connection("20", "22"));
            mapTemplate.Connections.Add(new Connection("20", "4"));
            mapTemplate.Connections.Add(new Connection("21", "55"));
            mapTemplate.Connections.Add(new Connection("21", "22"));
            mapTemplate.Connections.Add(new Connection("21", "20"));
            mapTemplate.Connections.Add(new Connection("21", "6"));
            mapTemplate.Connections.Add(new Connection("21", "23"));
            mapTemplate.Connections.Add(new Connection("21", "4"));
            mapTemplate.Connections.Add(new Connection("22", "54"));
            mapTemplate.Connections.Add(new Connection("22", "21"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("22", "44"));
            mapTemplate.Connections.Add(new Connection("22", "20"));
            mapTemplate.Connections.Add(new Connection("23", "43"));
            mapTemplate.Connections.Add(new Connection("23", "22"));
            mapTemplate.Connections.Add(new Connection("23", "20"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("23", "21"));
            mapTemplate.Connections.Add(new Connection("23", "44"));
            mapTemplate.Connections.Add(new Connection("23", "46"));
            mapTemplate.Connections.Add(new Connection("24", "20"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("24", "5"));
            mapTemplate.Connections.Add(new Connection("24", "19"));
            mapTemplate.Connections.Add(new Connection("24", "46"));
            mapTemplate.Connections.Add(new Connection("24", "30"));
            mapTemplate.Connections.Add(new Connection("24", "18"));
            mapTemplate.Connections.Add(new Connection("25", "16"));
            mapTemplate.Connections.Add(new Connection("25", "17"));
            mapTemplate.Connections.Add(new Connection("25", "10"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("25", "2"));
            mapTemplate.Connections.Add(new Connection("26", "10"));
            mapTemplate.Connections.Add(new Connection("26", "25"));
            mapTemplate.Connections.Add(new Connection("26", "2"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("26", "28"));
            mapTemplate.Connections.Add(new Connection("27", "10"));
            mapTemplate.Connections.Add(new Connection("27", "11"));
            mapTemplate.Connections.Add(new Connection("27", "26"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("28", "11"));
            mapTemplate.Connections.Add(new Connection("28", "40"));
            mapTemplate.Connections.Add(new Connection("28", "26"));
            mapTemplate.Connections.Add(new Connection("28", "2"));
            mapTemplate.Connections.Add(new Connection("28", "3"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("28", "38"));
            mapTemplate.Connections.Add(new Connection("28", "27"));
            mapTemplate.Connections.Add(new Connection("29", "40"));
            mapTemplate.Connections.Add(new Connection("29", "28"));
            mapTemplate.Connections.Add(new Connection("29", "38"));
            mapTemplate.Connections.Add(new Connection("30", "46"));
            mapTemplate.Connections.Add(new Connection("30", "31"));
            mapTemplate.Connections.Add(new Connection("30", "32"));
            mapTemplate.Connections.Add(new Connection("30", "18"));
            mapTemplate.Connections.Add(new Connection("30", "24"));
            mapTemplate.Connections.Add(new Connection("30", "16"));
            mapTemplate.Connections.Add(new Connection("30", "8"));
            mapTemplate.Connections.Add(new Connection("31", "46"));
            mapTemplate.Connections.Add(new Connection("31", "30"));
            mapTemplate.Connections.Add(new Connection("31", "32"));
            mapTemplate.Connections.Add(new Connection("32", "30"));
            mapTemplate.Connections.Add(new Connection("32", "31"));
            mapTemplate.Connections.Add(new Connection("32", "33"));
            mapTemplate.Connections.Add(new Connection("32", "34"));
            mapTemplate.Connections.Add(new Connection("32", "9"));
            mapTemplate.Connections.Add(new Connection("32", "8"));
            mapTemplate.Connections.Add(new Connection("33", "32"));
            mapTemplate.Connections.Add(new Connection("33", "34"));
            mapTemplate.Connections.Add(new Connection("34", "33"));
            mapTemplate.Connections.Add(new Connection("34", "35"));
            mapTemplate.Connections.Add(new Connection("34", "32"));
            mapTemplate.Connections.Add(new Connection("34", "9"));
            mapTemplate.Connections.Add(new Connection("35", "34"));
            mapTemplate.Connections.Add(new Connection("35", "9"));
            mapTemplate.Connections.Add(new Connection("36", "37"));
            mapTemplate.Connections.Add(new Connection("36", "4"));
            mapTemplate.Connections.Add(new Connection("36", "3"));
            mapTemplate.Connections.Add(new Connection("37", "36"));
            mapTemplate.Connections.Add(new Connection("37", "38"));
            mapTemplate.Connections.Add(new Connection("37", "3"));
            mapTemplate.Connections.Add(new Connection("38", "37"));
            mapTemplate.Connections.Add(new Connection("38", "29"));
            mapTemplate.Connections.Add(new Connection("38", "3"));
            mapTemplate.Connections.Add(new Connection("38", "28"));
            mapTemplate.Connections.Add(new Connection("39", "40"));
            mapTemplate.Connections.Add(new Connection("39", "11"));
            mapTemplate.Connections.Add(new Connection("40", "39"));
            mapTemplate.Connections.Add(new Connection("40", "11"));
            mapTemplate.Connections.Add(new Connection("40", "29"));
            mapTemplate.Connections.Add(new Connection("40", "28"));
            mapTemplate.Connections.Add(new Connection("41", "42"));
            mapTemplate.Connections.Add(new Connection("41", "4"));
            mapTemplate.Connections.Add(new Connection("42", "41"));
            mapTemplate.Connections.Add(new Connection("42", "4"));
            mapTemplate.Connections.Add(new Connection("43", "45"));
            mapTemplate.Connections.Add(new Connection("43", "46"));
            mapTemplate.Connections.Add(new Connection("43", "44"));
            mapTemplate.Connections.Add(new Connection("43", "23"));
            mapTemplate.Connections.Add(new Connection("44", "45"));
            mapTemplate.Connections.Add(new Connection("44", "43"));
            mapTemplate.Connections.Add(new Connection("44", "22"));
            mapTemplate.Connections.Add(new Connection("44", "23"));
            mapTemplate.Connections.Add(new Connection("45", "47"));
            mapTemplate.Connections.Add(new Connection("45", "44"));
            mapTemplate.Connections.Add(new Connection("45", "43"));
            mapTemplate.Connections.Add(new Connection("45", "46"));
            mapTemplate.Connections.Add(new Connection("46", "47"));
            mapTemplate.Connections.Add(new Connection("46", "45"));
            mapTemplate.Connections.Add(new Connection("46", "31"));
            mapTemplate.Connections.Add(new Connection("46", "30"));
            mapTemplate.Connections.Add(new Connection("46", "43"));
            mapTemplate.Connections.Add(new Connection("46", "24"));
            mapTemplate.Connections.Add(new Connection("46", "23"));
            mapTemplate.Connections.Add(new Connection("47", "48"));
            mapTemplate.Connections.Add(new Connection("47", "45"));
            mapTemplate.Connections.Add(new Connection("47", "46"));
            mapTemplate.Connections.Add(new Connection("48", "49"));
            mapTemplate.Connections.Add(new Connection("48", "47"));
            mapTemplate.Connections.Add(new Connection("49", "48"));
            mapTemplate.Connections.Add(new Connection("50", "9"));
            mapTemplate.Connections.Add(new Connection("51", "14"));
            mapTemplate.Connections.Add(new Connection("52", "53"));
            mapTemplate.Connections.Add(new Connection("52", "13"));
            mapTemplate.Connections.Add(new Connection("53", "52"));
            mapTemplate.Connections.Add(new Connection("54", "22"));
            mapTemplate.Connections.Add(new Connection("55", "21"));

            return mapTemplate;
        }
Пример #22
0
        public static MapTemplate Essen()
        {
            var mapTemplate = new MapTemplate("Essen") { Image = "Essen.jpg" };
            var country1 = new CountryTemplate("1", "Karnap") { X = 369, Y = 34 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "Altenessen-Nord") { X = 415, Y = 105 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Vogelheim") { X = 309, Y = 227 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Altenessen-S�d") { X = 379, Y = 236 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "Karternberg") { X = 488, Y = 139 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "Stoppenberg") { X = 452, Y = 240 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Schonnebeck") { X = 558, Y = 305 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Kray") { X = 597, Y = 335 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Leithe") { X = 650, Y = 380 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Steele") { X = 603, Y = 430 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "Freisenbruch") { X = 700, Y = 397 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Horst") { X = 716, Y = 483 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "Burgaltendorf") { X = 729, Y = 554 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "�berruhr-Hinsel") { X = 590, Y = 491 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "�berruhr-Holthausen") { X = 630, Y = 566 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "Byfang") { X = 710, Y = 741 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "Kupferdreh") { X = 625, Y = 746 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "Heisingen") { X = 559, Y = 680 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Fischlaken") { X = 512, Y = 775 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "Bredeney") { X = 340, Y = 615 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Heidhausen") { X = 358, Y = 869 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Werden") { X = 370, Y = 740 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Kettwig") { X = 179, Y = 912 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Schuir") { X = 240, Y = 706 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "Haarzopf") { X = 204, Y = 643 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Margarethenh�he") { X = 288, Y = 573 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "Fulerum") { X = 235, Y = 505 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "Holsterhausen") { X = 322, Y = 440 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Frohnhausen") { X = 247, Y = 481 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "Altendorf") { X = 231, Y = 394 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "Essen") { X = 394, Y = 411 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "Westviertel") { X = 328, Y = 404 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "S�dviertel") { X = 417, Y = 461 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "Huttrop") { X = 504, Y = 426 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "S�dostviertel") { X = 444, Y = 441 };
            mapTemplate.Countries.Add(country35);
            var country36 = new CountryTemplate("36", "Ostviertel") { X = 436, Y = 392 };
            mapTemplate.Countries.Add(country36);
            var country37 = new CountryTemplate("37", "Frillendorf") { X = 524, Y = 332 };
            mapTemplate.Countries.Add(country37);
            var country38 = new CountryTemplate("38", "Nordviertel") { X = 380, Y = 354 };
            mapTemplate.Countries.Add(country38);
            var country39 = new CountryTemplate("39", "R�ttenscheid") { X = 341, Y = 549 };
            mapTemplate.Countries.Add(country39);
            var country40 = new CountryTemplate("40", "Stadtwald") { X = 482, Y = 602 };
            mapTemplate.Countries.Add(country40);
            var country41 = new CountryTemplate("41", "Rellinghausen") { X = 530, Y = 580 };
            mapTemplate.Countries.Add(country41);
            var country42 = new CountryTemplate("42", "Bergerhausen") { X = 470, Y = 513 };
            mapTemplate.Countries.Add(country42);
            var country43 = new CountryTemplate("43", "Bergeborbeck") { X = 242, Y = 240 };
            mapTemplate.Countries.Add(country43);
            var country44 = new CountryTemplate("44", "Bochold") { X = 225, Y = 340 };
            mapTemplate.Countries.Add(country44);
            var country45 = new CountryTemplate("45", "Sch�nebeck") { X = 107, Y = 418 };
            mapTemplate.Countries.Add(country45);
            var country46 = new CountryTemplate("46", "Borbeck") { X = 162, Y = 355 };
            mapTemplate.Countries.Add(country46);
            var country47 = new CountryTemplate("47", "Bedingrade") { X = 113, Y = 305 };
            mapTemplate.Countries.Add(country47);
            var country48 = new CountryTemplate("48", "Frintrop") { X = 42, Y = 265 };
            mapTemplate.Countries.Add(country48);
            var country49 = new CountryTemplate("49", "Dellwig") { X = 135, Y = 204 };
            mapTemplate.Countries.Add(country49);
            var country50 = new CountryTemplate("50", "Gerschede") { X = 145, Y = 280 };
            mapTemplate.Countries.Add(country50);
            var continent1 = new Continent("1", 1);
            continent1.Countries.Add(country31);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 4);
            continent2.Countries.Add(country32);
            continent2.Countries.Add(country33);
            continent2.Countries.Add(country34);
            continent2.Countries.Add(country35);
            continent2.Countries.Add(country36);
            continent2.Countries.Add(country37);
            continent2.Countries.Add(country38);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 2);
            continent3.Countries.Add(country39);
            continent3.Countries.Add(country40);
            continent3.Countries.Add(country41);
            continent3.Countries.Add(country42);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 3);
            continent4.Countries.Add(country25);
            continent4.Countries.Add(country26);
            continent4.Countries.Add(country27);
            continent4.Countries.Add(country28);
            continent4.Countries.Add(country29);
            continent4.Countries.Add(country30);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 5);
            continent5.Countries.Add(country43);
            continent5.Countries.Add(country44);
            continent5.Countries.Add(country45);
            continent5.Countries.Add(country46);
            continent5.Countries.Add(country47);
            continent5.Countries.Add(country48);
            continent5.Countries.Add(country49);
            continent5.Countries.Add(country50);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 2);
            continent6.Countries.Add(country1);
            continent6.Countries.Add(country2);
            continent6.Countries.Add(country3);
            continent6.Countries.Add(country4);
            mapTemplate.Continents.Add(continent6);
            var continent7 = new Continent("7", 2);
            continent7.Countries.Add(country5);
            continent7.Countries.Add(country6);
            continent7.Countries.Add(country7);
            mapTemplate.Continents.Add(continent7);
            var continent8 = new Continent("8", 3);
            continent8.Countries.Add(country8);
            continent8.Countries.Add(country9);
            continent8.Countries.Add(country10);
            continent8.Countries.Add(country11);
            continent8.Countries.Add(country12);
            mapTemplate.Continents.Add(continent8);
            var continent9 = new Continent("9", 3);
            continent9.Countries.Add(country13);
            continent9.Countries.Add(country14);
            continent9.Countries.Add(country15);
            continent9.Countries.Add(country16);
            continent9.Countries.Add(country17);
            continent9.Countries.Add(country18);
            mapTemplate.Continents.Add(continent9);
            var continent10 = new Continent("10", 3);
            continent10.Countries.Add(country19);
            continent10.Countries.Add(country20);
            continent10.Countries.Add(country21);
            continent10.Countries.Add(country22);
            continent10.Countries.Add(country23);
            continent10.Countries.Add(country24);
            mapTemplate.Continents.Add(continent10);
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("1", "3"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("2", "4"));
            mapTemplate.Connections.Add(new Connection("2", "3"));
            mapTemplate.Connections.Add(new Connection("2", "5"));
            mapTemplate.Connections.Add(new Connection("3", "1"));
            mapTemplate.Connections.Add(new Connection("3", "2"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("3", "43"));
            mapTemplate.Connections.Add(new Connection("3", "44"));
            mapTemplate.Connections.Add(new Connection("4", "2"));
            mapTemplate.Connections.Add(new Connection("4", "6"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("4", "38"));
            mapTemplate.Connections.Add(new Connection("4", "44"));
            mapTemplate.Connections.Add(new Connection("4", "5"));
            mapTemplate.Connections.Add(new Connection("5", "2"));
            mapTemplate.Connections.Add(new Connection("5", "6"));
            mapTemplate.Connections.Add(new Connection("5", "7"));
            mapTemplate.Connections.Add(new Connection("5", "4"));
            mapTemplate.Connections.Add(new Connection("6", "5"));
            mapTemplate.Connections.Add(new Connection("6", "4"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("6", "36"));
            mapTemplate.Connections.Add(new Connection("6", "38"));
            mapTemplate.Connections.Add(new Connection("6", "37"));
            mapTemplate.Connections.Add(new Connection("7", "6"));
            mapTemplate.Connections.Add(new Connection("7", "5"));
            mapTemplate.Connections.Add(new Connection("7", "8"));
            mapTemplate.Connections.Add(new Connection("7", "37"));
            mapTemplate.Connections.Add(new Connection("8", "7"));
            mapTemplate.Connections.Add(new Connection("8", "37"));
            mapTemplate.Connections.Add(new Connection("8", "9"));
            mapTemplate.Connections.Add(new Connection("8", "34"));
            mapTemplate.Connections.Add(new Connection("8", "10"));
            mapTemplate.Connections.Add(new Connection("9", "8"));
            mapTemplate.Connections.Add(new Connection("9", "11"));
            mapTemplate.Connections.Add(new Connection("9", "10"));
            mapTemplate.Connections.Add(new Connection("10", "9"));
            mapTemplate.Connections.Add(new Connection("10", "34"));
            mapTemplate.Connections.Add(new Connection("10", "12"));
            mapTemplate.Connections.Add(new Connection("10", "14"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("10", "8"));
            mapTemplate.Connections.Add(new Connection("10", "42"));
            mapTemplate.Connections.Add(new Connection("11", "9"));
            mapTemplate.Connections.Add(new Connection("11", "12"));
            mapTemplate.Connections.Add(new Connection("11", "10"));
            mapTemplate.Connections.Add(new Connection("12", "11"));
            mapTemplate.Connections.Add(new Connection("12", "10"));
            mapTemplate.Connections.Add(new Connection("12", "14"));
            mapTemplate.Connections.Add(new Connection("12", "15"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("13", "15"));
            mapTemplate.Connections.Add(new Connection("13", "12"));
            mapTemplate.Connections.Add(new Connection("13", "16"));
            mapTemplate.Connections.Add(new Connection("14", "10"));
            mapTemplate.Connections.Add(new Connection("14", "15"));
            mapTemplate.Connections.Add(new Connection("14", "12"));
            mapTemplate.Connections.Add(new Connection("14", "42"));
            mapTemplate.Connections.Add(new Connection("14", "41"));
            mapTemplate.Connections.Add(new Connection("15", "14"));
            mapTemplate.Connections.Add(new Connection("15", "12"));
            mapTemplate.Connections.Add(new Connection("15", "13"));
            mapTemplate.Connections.Add(new Connection("15", "18"));
            mapTemplate.Connections.Add(new Connection("15", "16"));
            mapTemplate.Connections.Add(new Connection("16", "13"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("16", "18"));
            mapTemplate.Connections.Add(new Connection("16", "15"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("17", "18"));
            mapTemplate.Connections.Add(new Connection("17", "19"));
            mapTemplate.Connections.Add(new Connection("17", "21"));
            mapTemplate.Connections.Add(new Connection("18", "16"));
            mapTemplate.Connections.Add(new Connection("18", "17"));
            mapTemplate.Connections.Add(new Connection("18", "15"));
            mapTemplate.Connections.Add(new Connection("18", "41"));
            mapTemplate.Connections.Add(new Connection("18", "40"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("18", "20"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("19", "17"));
            mapTemplate.Connections.Add(new Connection("19", "21"));
            mapTemplate.Connections.Add(new Connection("19", "22"));
            mapTemplate.Connections.Add(new Connection("19", "20"));
            mapTemplate.Connections.Add(new Connection("20", "40"));
            mapTemplate.Connections.Add(new Connection("20", "22"));
            mapTemplate.Connections.Add(new Connection("20", "24"));
            mapTemplate.Connections.Add(new Connection("20", "26"));
            mapTemplate.Connections.Add(new Connection("20", "39"));
            mapTemplate.Connections.Add(new Connection("20", "18"));
            mapTemplate.Connections.Add(new Connection("20", "19"));
            mapTemplate.Connections.Add(new Connection("21", "19"));
            mapTemplate.Connections.Add(new Connection("21", "22"));
            mapTemplate.Connections.Add(new Connection("21", "23"));
            mapTemplate.Connections.Add(new Connection("21", "17"));
            mapTemplate.Connections.Add(new Connection("22", "19"));
            mapTemplate.Connections.Add(new Connection("22", "21"));
            mapTemplate.Connections.Add(new Connection("22", "20"));
            mapTemplate.Connections.Add(new Connection("22", "24"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("23", "21"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("23", "22"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("24", "22"));
            mapTemplate.Connections.Add(new Connection("24", "20"));
            mapTemplate.Connections.Add(new Connection("24", "25"));
            mapTemplate.Connections.Add(new Connection("25", "24"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("25", "27"));
            mapTemplate.Connections.Add(new Connection("26", "20"));
            mapTemplate.Connections.Add(new Connection("26", "25"));
            mapTemplate.Connections.Add(new Connection("26", "39"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("26", "28"));
            mapTemplate.Connections.Add(new Connection("27", "26"));
            mapTemplate.Connections.Add(new Connection("27", "29"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("27", "25"));
            mapTemplate.Connections.Add(new Connection("28", "27"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("28", "39"));
            mapTemplate.Connections.Add(new Connection("28", "33"));
            mapTemplate.Connections.Add(new Connection("28", "32"));
            mapTemplate.Connections.Add(new Connection("28", "26"));
            mapTemplate.Connections.Add(new Connection("29", "27"));
            mapTemplate.Connections.Add(new Connection("29", "28"));
            mapTemplate.Connections.Add(new Connection("29", "30"));
            mapTemplate.Connections.Add(new Connection("29", "45"));
            mapTemplate.Connections.Add(new Connection("29", "32"));
            mapTemplate.Connections.Add(new Connection("30", "32"));
            mapTemplate.Connections.Add(new Connection("30", "45"));
            mapTemplate.Connections.Add(new Connection("30", "29"));
            mapTemplate.Connections.Add(new Connection("30", "44"));
            mapTemplate.Connections.Add(new Connection("30", "38"));
            mapTemplate.Connections.Add(new Connection("31", "36"));
            mapTemplate.Connections.Add(new Connection("31", "33"));
            mapTemplate.Connections.Add(new Connection("31", "38"));
            mapTemplate.Connections.Add(new Connection("31", "32"));
            mapTemplate.Connections.Add(new Connection("32", "31"));
            mapTemplate.Connections.Add(new Connection("32", "28"));
            mapTemplate.Connections.Add(new Connection("32", "38"));
            mapTemplate.Connections.Add(new Connection("32", "30"));
            mapTemplate.Connections.Add(new Connection("32", "29"));
            mapTemplate.Connections.Add(new Connection("32", "33"));
            mapTemplate.Connections.Add(new Connection("33", "28"));
            mapTemplate.Connections.Add(new Connection("33", "39"));
            mapTemplate.Connections.Add(new Connection("33", "35"));
            mapTemplate.Connections.Add(new Connection("33", "34"));
            mapTemplate.Connections.Add(new Connection("33", "31"));
            mapTemplate.Connections.Add(new Connection("33", "36"));
            mapTemplate.Connections.Add(new Connection("33", "32"));
            mapTemplate.Connections.Add(new Connection("34", "10"));
            mapTemplate.Connections.Add(new Connection("34", "8"));
            mapTemplate.Connections.Add(new Connection("34", "37"));
            mapTemplate.Connections.Add(new Connection("34", "42"));
            mapTemplate.Connections.Add(new Connection("34", "33"));
            mapTemplate.Connections.Add(new Connection("34", "35"));
            mapTemplate.Connections.Add(new Connection("34", "36"));
            mapTemplate.Connections.Add(new Connection("34", "39"));
            mapTemplate.Connections.Add(new Connection("35", "33"));
            mapTemplate.Connections.Add(new Connection("35", "34"));
            mapTemplate.Connections.Add(new Connection("35", "36"));
            mapTemplate.Connections.Add(new Connection("36", "34"));
            mapTemplate.Connections.Add(new Connection("36", "35"));
            mapTemplate.Connections.Add(new Connection("36", "31"));
            mapTemplate.Connections.Add(new Connection("36", "38"));
            mapTemplate.Connections.Add(new Connection("36", "37"));
            mapTemplate.Connections.Add(new Connection("36", "6"));
            mapTemplate.Connections.Add(new Connection("36", "33"));
            mapTemplate.Connections.Add(new Connection("37", "7"));
            mapTemplate.Connections.Add(new Connection("37", "8"));
            mapTemplate.Connections.Add(new Connection("37", "34"));
            mapTemplate.Connections.Add(new Connection("37", "36"));
            mapTemplate.Connections.Add(new Connection("37", "6"));
            mapTemplate.Connections.Add(new Connection("38", "31"));
            mapTemplate.Connections.Add(new Connection("38", "32"));
            mapTemplate.Connections.Add(new Connection("38", "36"));
            mapTemplate.Connections.Add(new Connection("38", "30"));
            mapTemplate.Connections.Add(new Connection("38", "4"));
            mapTemplate.Connections.Add(new Connection("38", "6"));
            mapTemplate.Connections.Add(new Connection("38", "44"));
            mapTemplate.Connections.Add(new Connection("39", "20"));
            mapTemplate.Connections.Add(new Connection("39", "26"));
            mapTemplate.Connections.Add(new Connection("39", "40"));
            mapTemplate.Connections.Add(new Connection("39", "42"));
            mapTemplate.Connections.Add(new Connection("39", "28"));
            mapTemplate.Connections.Add(new Connection("39", "33"));
            mapTemplate.Connections.Add(new Connection("39", "34"));
            mapTemplate.Connections.Add(new Connection("40", "41"));
            mapTemplate.Connections.Add(new Connection("40", "18"));
            mapTemplate.Connections.Add(new Connection("40", "20"));
            mapTemplate.Connections.Add(new Connection("40", "39"));
            mapTemplate.Connections.Add(new Connection("40", "42"));
            mapTemplate.Connections.Add(new Connection("41", "18"));
            mapTemplate.Connections.Add(new Connection("41", "42"));
            mapTemplate.Connections.Add(new Connection("41", "40"));
            mapTemplate.Connections.Add(new Connection("41", "14"));
            mapTemplate.Connections.Add(new Connection("42", "41"));
            mapTemplate.Connections.Add(new Connection("42", "14"));
            mapTemplate.Connections.Add(new Connection("42", "34"));
            mapTemplate.Connections.Add(new Connection("42", "39"));
            mapTemplate.Connections.Add(new Connection("42", "10"));
            mapTemplate.Connections.Add(new Connection("42", "40"));
            mapTemplate.Connections.Add(new Connection("43", "44"));
            mapTemplate.Connections.Add(new Connection("43", "3"));
            mapTemplate.Connections.Add(new Connection("43", "49"));
            mapTemplate.Connections.Add(new Connection("43", "46"));
            mapTemplate.Connections.Add(new Connection("43", "50"));
            mapTemplate.Connections.Add(new Connection("44", "30"));
            mapTemplate.Connections.Add(new Connection("44", "46"));
            mapTemplate.Connections.Add(new Connection("44", "43"));
            mapTemplate.Connections.Add(new Connection("44", "38"));
            mapTemplate.Connections.Add(new Connection("44", "4"));
            mapTemplate.Connections.Add(new Connection("44", "3"));
            mapTemplate.Connections.Add(new Connection("44", "45"));
            mapTemplate.Connections.Add(new Connection("45", "30"));
            mapTemplate.Connections.Add(new Connection("45", "46"));
            mapTemplate.Connections.Add(new Connection("45", "44"));
            mapTemplate.Connections.Add(new Connection("45", "29"));
            mapTemplate.Connections.Add(new Connection("45", "47"));
            mapTemplate.Connections.Add(new Connection("46", "44"));
            mapTemplate.Connections.Add(new Connection("46", "45"));
            mapTemplate.Connections.Add(new Connection("46", "43"));
            mapTemplate.Connections.Add(new Connection("46", "47"));
            mapTemplate.Connections.Add(new Connection("46", "50"));
            mapTemplate.Connections.Add(new Connection("47", "50"));
            mapTemplate.Connections.Add(new Connection("47", "48"));
            mapTemplate.Connections.Add(new Connection("47", "46"));
            mapTemplate.Connections.Add(new Connection("47", "45"));
            mapTemplate.Connections.Add(new Connection("47", "49"));
            mapTemplate.Connections.Add(new Connection("48", "49"));
            mapTemplate.Connections.Add(new Connection("48", "47"));
            mapTemplate.Connections.Add(new Connection("49", "43"));
            mapTemplate.Connections.Add(new Connection("49", "50"));
            mapTemplate.Connections.Add(new Connection("49", "48"));
            mapTemplate.Connections.Add(new Connection("49", "47"));
            mapTemplate.Connections.Add(new Connection("50", "49"));
            mapTemplate.Connections.Add(new Connection("50", "47"));
            mapTemplate.Connections.Add(new Connection("50", "46"));
            mapTemplate.Connections.Add(new Connection("50", "43"));

            return mapTemplate;
        }
        public static MapTemplate ThirtyYearsWar()
        {
            var mapTemplate = new MapTemplate("ThirtyYearsWar") { Image = "30years.jpg" };
            var country1 = new CountryTemplate("1", "Savoyen") { X = 221, Y = 684 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "Mayland") { X = 317, Y = 681 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Piacenza") { X = 414, Y = 702 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Venedig") { X = 460, Y = 697 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "Basel") { X = 228, Y = 541 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "Bern") { X = 232, Y = 596 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Zürich") { X = 296, Y = 556 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Velthin") { X = 347, Y = 613 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Tyrol") { X = 418, Y = 601 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Salzburg") { X = 512, Y = 547 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "Kernthen") { X = 538, Y = 587 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Krain") { X = 570, Y = 648 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "OberSteyermark") { X = 651, Y = 612 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "Steyermark") { X = 603, Y = 546 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "Österreich") { X = 613, Y = 485 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "Metz") { X = 149, Y = 420 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "Bar") { X = 164, Y = 492 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "FrancheComte") { X = 182, Y = 547 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Saarverd") { X = 208, Y = 484 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "Elsass") { X = 244, Y = 497 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Saarbrück") { X = 257, Y = 436 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Baden") { X = 279, Y = 476 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Wirtemberg") { X = 334, Y = 445 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Fürstenberg") { X = 309, Y = 508 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "Augsburg") { X = 374, Y = 514 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Ötting") { X = 381, Y = 463 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "OberPfalz") { X = 463, Y = 396 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "Bayern") { X = 472, Y = 474 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Pilsen") { X = 507, Y = 358 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "Budweis") { X = 557, Y = 413 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "Prag") { X = 568, Y = 354 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "Braunau") { X = 604, Y = 320 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "Brod") { X = 629, Y = 363 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "Mähren") { X = 680, Y = 404 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "Glogau") { X = 625, Y = 245 };
            mapTemplate.Countries.Add(country35);
            var country36 = new CountryTemplate("36", "Schweidnitz") { X = 667, Y = 296 };
            mapTemplate.Countries.Add(country36);
            var country37 = new CountryTemplate("37", "Wohlau") { X = 676, Y = 244 };
            mapTemplate.Countries.Add(country37);
            var country38 = new CountryTemplate("38", "Oderberg") { X = 763, Y = 325 };
            mapTemplate.Countries.Add(country38);
            var country39 = new CountryTemplate("39", "Bernburg") { X = 426, Y = 255 };
            mapTemplate.Countries.Add(country39);
            var country40 = new CountryTemplate("40", "Lützen") { X = 476, Y = 269 };
            mapTemplate.Countries.Add(country40);
            var country41 = new CountryTemplate("41", "Meissen") { X = 523, Y = 286 };
            mapTemplate.Countries.Add(country41);
            var country42 = new CountryTemplate("42", "NiederLausitz") { X = 560, Y = 227 };
            mapTemplate.Countries.Add(country42);
            var country43 = new CountryTemplate("43", "OberLausitz") { X = 573, Y = 271 };
            mapTemplate.Countries.Add(country43);
            var country44 = new CountryTemplate("44", "Wied") { X = 290, Y = 327 };
            mapTemplate.Countries.Add(country44);
            var country45 = new CountryTemplate("45", "Hessen") { X = 347, Y = 297 };
            mapTemplate.Countries.Add(country45);
            var country46 = new CountryTemplate("46", "Mainz") { X = 332, Y = 358 };
            mapTemplate.Countries.Add(country46);
            var country47 = new CountryTemplate("47", "Thüringen") { X = 418, Y = 312 };
            mapTemplate.Countries.Add(country47);
            var country48 = new CountryTemplate("48", "Franken") { X = 375, Y = 361 };
            mapTemplate.Countries.Add(country48);
            var country49 = new CountryTemplate("49", "Culmbach") { X = 416, Y = 372 };
            mapTemplate.Countries.Add(country49);
            var country50 = new CountryTemplate("50", "Jülich") { X = 224, Y = 294 };
            mapTemplate.Countries.Add(country50);
            var country51 = new CountryTemplate("51", "Trier") { X = 234, Y = 354 };
            mapTemplate.Countries.Add(country51);
            var country52 = new CountryTemplate("52", "Pfalz") { X = 273, Y = 392 };
            mapTemplate.Countries.Add(country52);
            var country53 = new CountryTemplate("53", "Lens") { X = 35, Y = 309 };
            mapTemplate.Countries.Add(country53);
            var country54 = new CountryTemplate("54", "Flandern") { X = 58, Y = 265 };
            mapTemplate.Countries.Add(country54);
            var country55 = new CountryTemplate("55", "Holland") { X = 116, Y = 197 };
            mapTemplate.Countries.Add(country55);
            var country56 = new CountryTemplate("56", "Groningen") { X = 217, Y = 169 };
            mapTemplate.Countries.Add(country56);
            var country57 = new CountryTemplate("57", "Nimwegen") { X = 178, Y = 238 };
            mapTemplate.Countries.Add(country57);
            var country58 = new CountryTemplate("58", "Brüssel") { X = 121, Y = 290 };
            mapTemplate.Countries.Add(country58);
            var country59 = new CountryTemplate("59", "Maastricht") { X = 176, Y = 284 };
            mapTemplate.Countries.Add(country59);
            var country60 = new CountryTemplate("60", "Luxemburg") { X = 171, Y = 357 };
            mapTemplate.Countries.Add(country60);
            var country61 = new CountryTemplate("61", "Wesel") { X = 214, Y = 227 };
            mapTemplate.Countries.Add(country61);
            var country62 = new CountryTemplate("62", "Münster") { X = 255, Y = 219 };
            mapTemplate.Countries.Add(country62);
            var country63 = new CountryTemplate("63", "Berg") { X = 253, Y = 271 };
            mapTemplate.Countries.Add(country63);
            var country64 = new CountryTemplate("64", "Westfalen") { X = 294, Y = 269 };
            mapTemplate.Countries.Add(country64);
            var country65 = new CountryTemplate("65", "Ostfriesland") { X = 267, Y = 99 };
            mapTemplate.Countries.Add(country65);
            var country66 = new CountryTemplate("66", "Meppen") { X = 271, Y = 151 };
            mapTemplate.Countries.Add(country66);
            var country67 = new CountryTemplate("67", "Osnabrück") { X = 285, Y = 191 };
            mapTemplate.Countries.Add(country67);
            var country68 = new CountryTemplate("68", "Oldenburg") { X = 308, Y = 135 };
            mapTemplate.Countries.Add(country68);
            var country69 = new CountryTemplate("69", "Bremen") { X = 334, Y = 105 };
            mapTemplate.Countries.Add(country69);
            var country70 = new CountryTemplate("70", "Lüneburg") { X = 379, Y = 170 };
            mapTemplate.Countries.Add(country70);
            var country71 = new CountryTemplate("71", "Ravensburg") { X = 323, Y = 215 };
            mapTemplate.Countries.Add(country71);
            var country72 = new CountryTemplate("72", "Hildesheim") { X = 376, Y = 226 };
            mapTemplate.Countries.Add(country72);
            var country73 = new CountryTemplate("73", "Magdeburg") { X = 436, Y = 216 };
            mapTemplate.Countries.Add(country73);
            var country74 = new CountryTemplate("74", "Altmark") { X = 434, Y = 171 };
            mapTemplate.Countries.Add(country74);
            var country75 = new CountryTemplate("75", "Prignitz") { X = 465, Y = 141 };
            mapTemplate.Countries.Add(country75);
            var country76 = new CountryTemplate("76", "Mittelmark") { X = 518, Y = 185 };
            mapTemplate.Countries.Add(country76);
            var country77 = new CountryTemplate("77", "Ukermark") { X = 532, Y = 135 };
            mapTemplate.Countries.Add(country77);
            var country78 = new CountryTemplate("78", "Neumark") { X = 585, Y = 162 };
            mapTemplate.Countries.Add(country78);
            var country79 = new CountryTemplate("79", "Holstein") { X = 351, Y = 65 };
            mapTemplate.Countries.Add(country79);
            var country80 = new CountryTemplate("80", "Kiel") { X = 402, Y = 52 };
            mapTemplate.Countries.Add(country80);
            var country81 = new CountryTemplate("81", "Lauenburg") { X = 397, Y = 104 };
            mapTemplate.Countries.Add(country81);
            var country82 = new CountryTemplate("82", "Wismar") { X = 449, Y = 74 };
            mapTemplate.Countries.Add(country82);
            var country83 = new CountryTemplate("83", "Schwerin") { X = 478, Y = 104 };
            mapTemplate.Countries.Add(country83);
            var country84 = new CountryTemplate("84", "VorPommern") { X = 530, Y = 62 };
            mapTemplate.Countries.Add(country84);
            var country85 = new CountryTemplate("85", "HinterPommern") { X = 654, Y = 56 };
            mapTemplate.Countries.Add(country85);
            var country86 = new CountryTemplate("86", "Hokerland") { X = 765, Y = 78 };
            mapTemplate.Countries.Add(country86);
            var country87 = new CountryTemplate("87", "Galindien") { X = 834, Y = 88 };
            mapTemplate.Countries.Add(country87);
            var country88 = new CountryTemplate("88", "Königsberg") { X = 806, Y = 25 };
            mapTemplate.Countries.Add(country88);
            var country89 = new CountryTemplate("89", "Nadrauen") { X = 877, Y = 34 };
            mapTemplate.Countries.Add(country89);
            var continent1 = new Continent("1", 2);
            continent1.Countries.Add(country86);
            continent1.Countries.Add(country87);
            continent1.Countries.Add(country89);
            continent1.Countries.Add(country88);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 1);
            continent2.Countries.Add(country84);
            continent2.Countries.Add(country85);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 3);
            continent3.Countries.Add(country83);
            continent3.Countries.Add(country82);
            continent3.Countries.Add(country81);
            continent3.Countries.Add(country80);
            continent3.Countries.Add(country79);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 4);
            continent4.Countries.Add(country73);
            continent4.Countries.Add(country74);
            continent4.Countries.Add(country75);
            continent4.Countries.Add(country76);
            continent4.Countries.Add(country77);
            continent4.Countries.Add(country78);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 3);
            continent5.Countries.Add(country72);
            continent5.Countries.Add(country71);
            continent5.Countries.Add(country70);
            continent5.Countries.Add(country69);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 3);
            continent6.Countries.Add(country67);
            continent6.Countries.Add(country66);
            continent6.Countries.Add(country68);
            continent6.Countries.Add(country65);
            mapTemplate.Continents.Add(continent6);
            var continent7 = new Continent("7", 4);
            continent7.Countries.Add(country60);
            continent7.Countries.Add(country59);
            continent7.Countries.Add(country58);
            continent7.Countries.Add(country53);
            continent7.Countries.Add(country54);
            continent7.Countries.Add(country55);
            continent7.Countries.Add(country57);
            continent7.Countries.Add(country56);
            mapTemplate.Continents.Add(continent7);
            var continent8 = new Continent("8", 3);
            continent8.Countries.Add(country61);
            continent8.Countries.Add(country62);
            continent8.Countries.Add(country63);
            continent8.Countries.Add(country64);
            mapTemplate.Continents.Add(continent8);
            var continent9 = new Continent("9", 4);
            continent9.Countries.Add(country44);
            continent9.Countries.Add(country45);
            continent9.Countries.Add(country47);
            continent9.Countries.Add(country49);
            continent9.Countries.Add(country48);
            continent9.Countries.Add(country46);
            mapTemplate.Continents.Add(continent9);
            var continent10 = new Continent("10", 2);
            continent10.Countries.Add(country52);
            continent10.Countries.Add(country51);
            continent10.Countries.Add(country50);
            mapTemplate.Continents.Add(continent10);
            var continent11 = new Continent("11", 3);
            continent11.Countries.Add(country39);
            continent11.Countries.Add(country40);
            continent11.Countries.Add(country41);
            continent11.Countries.Add(country43);
            continent11.Countries.Add(country42);
            mapTemplate.Continents.Add(continent11);
            var continent12 = new Continent("12", 2);
            continent12.Countries.Add(country35);
            continent12.Countries.Add(country37);
            continent12.Countries.Add(country36);
            continent12.Countries.Add(country38);
            mapTemplate.Continents.Add(continent12);
            var continent13 = new Continent("13", 3);
            continent13.Countries.Add(country29);
            continent13.Countries.Add(country30);
            continent13.Countries.Add(country31);
            continent13.Countries.Add(country32);
            continent13.Countries.Add(country33);
            continent13.Countries.Add(country34);
            mapTemplate.Continents.Add(continent13);
            var continent14 = new Continent("14", 1);
            continent14.Countries.Add(country28);
            continent14.Countries.Add(country27);
            mapTemplate.Continents.Add(continent14);
            var continent15 = new Continent("15", 3);
            continent15.Countries.Add(country25);
            continent15.Countries.Add(country26);
            continent15.Countries.Add(country23);
            continent15.Countries.Add(country22);
            continent15.Countries.Add(country24);
            mapTemplate.Continents.Add(continent15);
            var continent16 = new Continent("16", 4);
            continent16.Countries.Add(country20);
            continent16.Countries.Add(country18);
            continent16.Countries.Add(country19);
            continent16.Countries.Add(country17);
            continent16.Countries.Add(country16);
            continent16.Countries.Add(country21);
            mapTemplate.Continents.Add(continent16);
            var continent17 = new Continent("17", 3);
            continent17.Countries.Add(country5);
            continent17.Countries.Add(country6);
            continent17.Countries.Add(country7);
            continent17.Countries.Add(country8);
            mapTemplate.Continents.Add(continent17);
            var continent18 = new Continent("18", 4);
            continent18.Countries.Add(country9);
            continent18.Countries.Add(country10);
            continent18.Countries.Add(country15);
            continent18.Countries.Add(country14);
            continent18.Countries.Add(country11);
            continent18.Countries.Add(country13);
            continent18.Countries.Add(country12);
            mapTemplate.Continents.Add(continent18);
            var continent19 = new Continent("19", 2);
            continent19.Countries.Add(country4);
            continent19.Countries.Add(country3);
            continent19.Countries.Add(country2);
            continent19.Countries.Add(country1);
            mapTemplate.Continents.Add(continent19);
            mapTemplate.Connections.Add(new Connection("15", "28"));
            mapTemplate.Connections.Add(new Connection("15", "30"));
            mapTemplate.Connections.Add(new Connection("15", "34"));
            mapTemplate.Connections.Add(new Connection("15", "14"));
            mapTemplate.Connections.Add(new Connection("15", "10"));
            mapTemplate.Connections.Add(new Connection("62", "61"));
            mapTemplate.Connections.Add(new Connection("62", "56"));
            mapTemplate.Connections.Add(new Connection("62", "67"));
            mapTemplate.Connections.Add(new Connection("62", "71"));
            mapTemplate.Connections.Add(new Connection("62", "64"));
            mapTemplate.Connections.Add(new Connection("62", "63"));
            mapTemplate.Connections.Add(new Connection("62", "50"));
            mapTemplate.Connections.Add(new Connection("62", "59"));
            mapTemplate.Connections.Add(new Connection("79", "80"));
            mapTemplate.Connections.Add(new Connection("79", "81"));
            mapTemplate.Connections.Add(new Connection("79", "69"));
            mapTemplate.Connections.Add(new Connection("30", "28"));
            mapTemplate.Connections.Add(new Connection("30", "29"));
            mapTemplate.Connections.Add(new Connection("30", "31"));
            mapTemplate.Connections.Add(new Connection("30", "33"));
            mapTemplate.Connections.Add(new Connection("30", "34"));
            mapTemplate.Connections.Add(new Connection("30", "15"));
            mapTemplate.Connections.Add(new Connection("30", "27"));
            mapTemplate.Connections.Add(new Connection("43", "41"));
            mapTemplate.Connections.Add(new Connection("43", "42"));
            mapTemplate.Connections.Add(new Connection("43", "35"));
            mapTemplate.Connections.Add(new Connection("43", "32"));
            mapTemplate.Connections.Add(new Connection("31", "29"));
            mapTemplate.Connections.Add(new Connection("31", "32"));
            mapTemplate.Connections.Add(new Connection("31", "33"));
            mapTemplate.Connections.Add(new Connection("31", "30"));
            mapTemplate.Connections.Add(new Connection("16", "60"));
            mapTemplate.Connections.Add(new Connection("16", "19"));
            mapTemplate.Connections.Add(new Connection("48", "46"));
            mapTemplate.Connections.Add(new Connection("48", "45"));
            mapTemplate.Connections.Add(new Connection("48", "47"));
            mapTemplate.Connections.Add(new Connection("48", "49"));
            mapTemplate.Connections.Add(new Connection("48", "27"));
            mapTemplate.Connections.Add(new Connection("48", "26"));
            mapTemplate.Connections.Add(new Connection("80", "79"));
            mapTemplate.Connections.Add(new Connection("86", "87"));
            mapTemplate.Connections.Add(new Connection("59", "60"));
            mapTemplate.Connections.Add(new Connection("59", "58"));
            mapTemplate.Connections.Add(new Connection("59", "57"));
            mapTemplate.Connections.Add(new Connection("59", "61"));
            mapTemplate.Connections.Add(new Connection("59", "50"));
            mapTemplate.Connections.Add(new Connection("59", "62"));
            mapTemplate.Connections.Add(new Connection("34", "30"));
            mapTemplate.Connections.Add(new Connection("34", "33"));
            mapTemplate.Connections.Add(new Connection("34", "32"));
            mapTemplate.Connections.Add(new Connection("34", "36"));
            mapTemplate.Connections.Add(new Connection("34", "38"));
            mapTemplate.Connections.Add(new Connection("34", "15"));
            mapTemplate.Connections.Add(new Connection("32", "41"));
            mapTemplate.Connections.Add(new Connection("32", "43"));
            mapTemplate.Connections.Add(new Connection("32", "35"));
            mapTemplate.Connections.Add(new Connection("32", "36"));
            mapTemplate.Connections.Add(new Connection("32", "34"));
            mapTemplate.Connections.Add(new Connection("32", "33"));
            mapTemplate.Connections.Add(new Connection("32", "31"));
            mapTemplate.Connections.Add(new Connection("32", "29"));
            mapTemplate.Connections.Add(new Connection("73", "72"));
            mapTemplate.Connections.Add(new Connection("73", "70"));
            mapTemplate.Connections.Add(new Connection("73", "74"));
            mapTemplate.Connections.Add(new Connection("73", "75"));
            mapTemplate.Connections.Add(new Connection("73", "76"));
            mapTemplate.Connections.Add(new Connection("73", "39"));
            mapTemplate.Connections.Add(new Connection("73", "41"));
            mapTemplate.Connections.Add(new Connection("41", "47"));
            mapTemplate.Connections.Add(new Connection("41", "40"));
            mapTemplate.Connections.Add(new Connection("41", "39"));
            mapTemplate.Connections.Add(new Connection("41", "76"));
            mapTemplate.Connections.Add(new Connection("41", "42"));
            mapTemplate.Connections.Add(new Connection("41", "43"));
            mapTemplate.Connections.Add(new Connection("41", "32"));
            mapTemplate.Connections.Add(new Connection("41", "29"));
            mapTemplate.Connections.Add(new Connection("41", "27"));
            mapTemplate.Connections.Add(new Connection("41", "73"));
            mapTemplate.Connections.Add(new Connection("70", "67"));
            mapTemplate.Connections.Add(new Connection("70", "66"));
            mapTemplate.Connections.Add(new Connection("70", "68"));
            mapTemplate.Connections.Add(new Connection("70", "69"));
            mapTemplate.Connections.Add(new Connection("70", "81"));
            mapTemplate.Connections.Add(new Connection("70", "75"));
            mapTemplate.Connections.Add(new Connection("70", "74"));
            mapTemplate.Connections.Add(new Connection("70", "73"));
            mapTemplate.Connections.Add(new Connection("70", "72"));
            mapTemplate.Connections.Add(new Connection("70", "71"));
            mapTemplate.Connections.Add(new Connection("70", "83"));
            mapTemplate.Connections.Add(new Connection("60", "58"));
            mapTemplate.Connections.Add(new Connection("60", "59"));
            mapTemplate.Connections.Add(new Connection("60", "50"));
            mapTemplate.Connections.Add(new Connection("60", "51"));
            mapTemplate.Connections.Add(new Connection("60", "19"));
            mapTemplate.Connections.Add(new Connection("60", "16"));
            mapTemplate.Connections.Add(new Connection("85", "84"));
            mapTemplate.Connections.Add(new Connection("85", "88"));
            mapTemplate.Connections.Add(new Connection("85", "78"));
            mapTemplate.Connections.Add(new Connection("85", "77"));
            mapTemplate.Connections.Add(new Connection("1", "6"));
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("61", "57"));
            mapTemplate.Connections.Add(new Connection("61", "56"));
            mapTemplate.Connections.Add(new Connection("61", "62"));
            mapTemplate.Connections.Add(new Connection("61", "59"));
            mapTemplate.Connections.Add(new Connection("29", "27"));
            mapTemplate.Connections.Add(new Connection("29", "41"));
            mapTemplate.Connections.Add(new Connection("29", "32"));
            mapTemplate.Connections.Add(new Connection("29", "31"));
            mapTemplate.Connections.Add(new Connection("29", "30"));
            mapTemplate.Connections.Add(new Connection("29", "28"));
            mapTemplate.Connections.Add(new Connection("14", "10"));
            mapTemplate.Connections.Add(new Connection("14", "15"));
            mapTemplate.Connections.Add(new Connection("14", "13"));
            mapTemplate.Connections.Add(new Connection("14", "11"));
            mapTemplate.Connections.Add(new Connection("83", "82"));
            mapTemplate.Connections.Add(new Connection("83", "84"));
            mapTemplate.Connections.Add(new Connection("83", "77"));
            mapTemplate.Connections.Add(new Connection("83", "76"));
            mapTemplate.Connections.Add(new Connection("83", "75"));
            mapTemplate.Connections.Add(new Connection("83", "81"));
            mapTemplate.Connections.Add(new Connection("83", "70"));
            mapTemplate.Connections.Add(new Connection("47", "45"));
            mapTemplate.Connections.Add(new Connection("47", "40"));
            mapTemplate.Connections.Add(new Connection("47", "41"));
            mapTemplate.Connections.Add(new Connection("47", "27"));
            mapTemplate.Connections.Add(new Connection("47", "49"));
            mapTemplate.Connections.Add(new Connection("47", "48"));
            mapTemplate.Connections.Add(new Connection("47", "39"));
            mapTemplate.Connections.Add(new Connection("68", "66"));
            mapTemplate.Connections.Add(new Connection("68", "65"));
            mapTemplate.Connections.Add(new Connection("68", "69"));
            mapTemplate.Connections.Add(new Connection("68", "70"));
            mapTemplate.Connections.Add(new Connection("58", "53"));
            mapTemplate.Connections.Add(new Connection("58", "54"));
            mapTemplate.Connections.Add(new Connection("58", "55"));
            mapTemplate.Connections.Add(new Connection("58", "57"));
            mapTemplate.Connections.Add(new Connection("58", "59"));
            mapTemplate.Connections.Add(new Connection("58", "60"));
            mapTemplate.Connections.Add(new Connection("75", "83"));
            mapTemplate.Connections.Add(new Connection("75", "76"));
            mapTemplate.Connections.Add(new Connection("75", "73"));
            mapTemplate.Connections.Add(new Connection("75", "74"));
            mapTemplate.Connections.Add(new Connection("75", "70"));
            mapTemplate.Connections.Add(new Connection("75", "81"));
            mapTemplate.Connections.Add(new Connection("82", "83"));
            mapTemplate.Connections.Add(new Connection("18", "17"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("18", "5"));
            mapTemplate.Connections.Add(new Connection("18", "6"));
            mapTemplate.Connections.Add(new Connection("18", "20"));
            mapTemplate.Connections.Add(new Connection("63", "62"));
            mapTemplate.Connections.Add(new Connection("63", "64"));
            mapTemplate.Connections.Add(new Connection("63", "50"));
            mapTemplate.Connections.Add(new Connection("3", "2"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("66", "56"));
            mapTemplate.Connections.Add(new Connection("66", "65"));
            mapTemplate.Connections.Add(new Connection("66", "68"));
            mapTemplate.Connections.Add(new Connection("66", "70"));
            mapTemplate.Connections.Add(new Connection("66", "67"));
            mapTemplate.Connections.Add(new Connection("81", "79"));
            mapTemplate.Connections.Add(new Connection("81", "83"));
            mapTemplate.Connections.Add(new Connection("81", "70"));
            mapTemplate.Connections.Add(new Connection("81", "75"));
            mapTemplate.Connections.Add(new Connection("81", "69"));
            mapTemplate.Connections.Add(new Connection("12", "4"));
            mapTemplate.Connections.Add(new Connection("12", "11"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("44", "51"));
            mapTemplate.Connections.Add(new Connection("44", "50"));
            mapTemplate.Connections.Add(new Connection("44", "64"));
            mapTemplate.Connections.Add(new Connection("44", "45"));
            mapTemplate.Connections.Add(new Connection("44", "46"));
            mapTemplate.Connections.Add(new Connection("44", "52"));
            mapTemplate.Connections.Add(new Connection("27", "48"));
            mapTemplate.Connections.Add(new Connection("27", "49"));
            mapTemplate.Connections.Add(new Connection("27", "47"));
            mapTemplate.Connections.Add(new Connection("27", "41"));
            mapTemplate.Connections.Add(new Connection("27", "29"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("27", "26"));
            mapTemplate.Connections.Add(new Connection("27", "30"));
            mapTemplate.Connections.Add(new Connection("17", "19"));
            mapTemplate.Connections.Add(new Connection("17", "18"));
            mapTemplate.Connections.Add(new Connection("64", "63"));
            mapTemplate.Connections.Add(new Connection("64", "62"));
            mapTemplate.Connections.Add(new Connection("64", "71"));
            mapTemplate.Connections.Add(new Connection("64", "45"));
            mapTemplate.Connections.Add(new Connection("64", "44"));
            mapTemplate.Connections.Add(new Connection("64", "50"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("2", "6"));
            mapTemplate.Connections.Add(new Connection("2", "8"));
            mapTemplate.Connections.Add(new Connection("2", "4"));
            mapTemplate.Connections.Add(new Connection("2", "3"));
            mapTemplate.Connections.Add(new Connection("13", "12"));
            mapTemplate.Connections.Add(new Connection("13", "11"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("77", "83"));
            mapTemplate.Connections.Add(new Connection("77", "84"));
            mapTemplate.Connections.Add(new Connection("77", "78"));
            mapTemplate.Connections.Add(new Connection("77", "76"));
            mapTemplate.Connections.Add(new Connection("77", "85"));
            mapTemplate.Connections.Add(new Connection("38", "34"));
            mapTemplate.Connections.Add(new Connection("38", "36"));
            mapTemplate.Connections.Add(new Connection("38", "37"));
            mapTemplate.Connections.Add(new Connection("28", "25"));
            mapTemplate.Connections.Add(new Connection("28", "26"));
            mapTemplate.Connections.Add(new Connection("28", "27"));
            mapTemplate.Connections.Add(new Connection("28", "30"));
            mapTemplate.Connections.Add(new Connection("28", "15"));
            mapTemplate.Connections.Add(new Connection("28", "10"));
            mapTemplate.Connections.Add(new Connection("28", "9"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("84", "83"));
            mapTemplate.Connections.Add(new Connection("84", "85"));
            mapTemplate.Connections.Add(new Connection("84", "77"));
            mapTemplate.Connections.Add(new Connection("84", "78"));
            mapTemplate.Connections.Add(new Connection("57", "55"));
            mapTemplate.Connections.Add(new Connection("57", "56"));
            mapTemplate.Connections.Add(new Connection("57", "61"));
            mapTemplate.Connections.Add(new Connection("57", "59"));
            mapTemplate.Connections.Add(new Connection("57", "58"));
            mapTemplate.Connections.Add(new Connection("37", "38"));
            mapTemplate.Connections.Add(new Connection("37", "36"));
            mapTemplate.Connections.Add(new Connection("37", "35"));
            mapTemplate.Connections.Add(new Connection("51", "60"));
            mapTemplate.Connections.Add(new Connection("51", "50"));
            mapTemplate.Connections.Add(new Connection("51", "44"));
            mapTemplate.Connections.Add(new Connection("51", "52"));
            mapTemplate.Connections.Add(new Connection("51", "19"));
            mapTemplate.Connections.Add(new Connection("8", "6"));
            mapTemplate.Connections.Add(new Connection("8", "7"));
            mapTemplate.Connections.Add(new Connection("8", "9"));
            mapTemplate.Connections.Add(new Connection("8", "4"));
            mapTemplate.Connections.Add(new Connection("8", "2"));
            mapTemplate.Connections.Add(new Connection("40", "39"));
            mapTemplate.Connections.Add(new Connection("40", "41"));
            mapTemplate.Connections.Add(new Connection("40", "47"));
            mapTemplate.Connections.Add(new Connection("40", "45"));
            mapTemplate.Connections.Add(new Connection("23", "22"));
            mapTemplate.Connections.Add(new Connection("23", "52"));
            mapTemplate.Connections.Add(new Connection("23", "46"));
            mapTemplate.Connections.Add(new Connection("23", "26"));
            mapTemplate.Connections.Add(new Connection("23", "25"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("87", "86"));
            mapTemplate.Connections.Add(new Connection("87", "89"));
            mapTemplate.Connections.Add(new Connection("72", "71"));
            mapTemplate.Connections.Add(new Connection("72", "70"));
            mapTemplate.Connections.Add(new Connection("72", "73"));
            mapTemplate.Connections.Add(new Connection("72", "39"));
            mapTemplate.Connections.Add(new Connection("72", "45"));
            mapTemplate.Connections.Add(new Connection("35", "43"));
            mapTemplate.Connections.Add(new Connection("35", "42"));
            mapTemplate.Connections.Add(new Connection("35", "78"));
            mapTemplate.Connections.Add(new Connection("35", "37"));
            mapTemplate.Connections.Add(new Connection("35", "36"));
            mapTemplate.Connections.Add(new Connection("35", "32"));
            mapTemplate.Connections.Add(new Connection("7", "6"));
            mapTemplate.Connections.Add(new Connection("7", "5"));
            mapTemplate.Connections.Add(new Connection("7", "20"));
            mapTemplate.Connections.Add(new Connection("7", "22"));
            mapTemplate.Connections.Add(new Connection("7", "24"));
            mapTemplate.Connections.Add(new Connection("7", "9"));
            mapTemplate.Connections.Add(new Connection("7", "8"));
            mapTemplate.Connections.Add(new Connection("7", "25"));
            mapTemplate.Connections.Add(new Connection("49", "48"));
            mapTemplate.Connections.Add(new Connection("49", "47"));
            mapTemplate.Connections.Add(new Connection("49", "27"));
            mapTemplate.Connections.Add(new Connection("54", "55"));
            mapTemplate.Connections.Add(new Connection("54", "58"));
            mapTemplate.Connections.Add(new Connection("54", "53"));
            mapTemplate.Connections.Add(new Connection("71", "67"));
            mapTemplate.Connections.Add(new Connection("71", "70"));
            mapTemplate.Connections.Add(new Connection("71", "72"));
            mapTemplate.Connections.Add(new Connection("71", "45"));
            mapTemplate.Connections.Add(new Connection("71", "64"));
            mapTemplate.Connections.Add(new Connection("71", "62"));
            mapTemplate.Connections.Add(new Connection("22", "20"));
            mapTemplate.Connections.Add(new Connection("22", "21"));
            mapTemplate.Connections.Add(new Connection("22", "52"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("22", "24"));
            mapTemplate.Connections.Add(new Connection("22", "7"));
            mapTemplate.Connections.Add(new Connection("9", "8"));
            mapTemplate.Connections.Add(new Connection("9", "7"));
            mapTemplate.Connections.Add(new Connection("9", "25"));
            mapTemplate.Connections.Add(new Connection("9", "28"));
            mapTemplate.Connections.Add(new Connection("9", "10"));
            mapTemplate.Connections.Add(new Connection("9", "11"));
            mapTemplate.Connections.Add(new Connection("9", "4"));
            mapTemplate.Connections.Add(new Connection("53", "54"));
            mapTemplate.Connections.Add(new Connection("53", "58"));
            mapTemplate.Connections.Add(new Connection("65", "68"));
            mapTemplate.Connections.Add(new Connection("65", "66"));
            mapTemplate.Connections.Add(new Connection("65", "56"));
            mapTemplate.Connections.Add(new Connection("33", "31"));
            mapTemplate.Connections.Add(new Connection("33", "32"));
            mapTemplate.Connections.Add(new Connection("33", "34"));
            mapTemplate.Connections.Add(new Connection("33", "30"));
            mapTemplate.Connections.Add(new Connection("21", "52"));
            mapTemplate.Connections.Add(new Connection("21", "22"));
            mapTemplate.Connections.Add(new Connection("21", "20"));
            mapTemplate.Connections.Add(new Connection("21", "19"));
            mapTemplate.Connections.Add(new Connection("6", "18"));
            mapTemplate.Connections.Add(new Connection("6", "5"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("6", "8"));
            mapTemplate.Connections.Add(new Connection("6", "2"));
            mapTemplate.Connections.Add(new Connection("6", "1"));
            mapTemplate.Connections.Add(new Connection("78", "76"));
            mapTemplate.Connections.Add(new Connection("78", "77"));
            mapTemplate.Connections.Add(new Connection("78", "85"));
            mapTemplate.Connections.Add(new Connection("78", "35"));
            mapTemplate.Connections.Add(new Connection("78", "42"));
            mapTemplate.Connections.Add(new Connection("78", "84"));
            mapTemplate.Connections.Add(new Connection("52", "51"));
            mapTemplate.Connections.Add(new Connection("52", "44"));
            mapTemplate.Connections.Add(new Connection("52", "46"));
            mapTemplate.Connections.Add(new Connection("52", "23"));
            mapTemplate.Connections.Add(new Connection("52", "22"));
            mapTemplate.Connections.Add(new Connection("52", "21"));
            mapTemplate.Connections.Add(new Connection("52", "19"));
            mapTemplate.Connections.Add(new Connection("42", "76"));
            mapTemplate.Connections.Add(new Connection("42", "78"));
            mapTemplate.Connections.Add(new Connection("42", "35"));
            mapTemplate.Connections.Add(new Connection("42", "43"));
            mapTemplate.Connections.Add(new Connection("42", "41"));
            mapTemplate.Connections.Add(new Connection("24", "22"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("24", "25"));
            mapTemplate.Connections.Add(new Connection("24", "7"));
            mapTemplate.Connections.Add(new Connection("88", "85"));
            mapTemplate.Connections.Add(new Connection("88", "89"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("4", "2"));
            mapTemplate.Connections.Add(new Connection("4", "8"));
            mapTemplate.Connections.Add(new Connection("4", "9"));
            mapTemplate.Connections.Add(new Connection("4", "11"));
            mapTemplate.Connections.Add(new Connection("4", "12"));
            mapTemplate.Connections.Add(new Connection("36", "35"));
            mapTemplate.Connections.Add(new Connection("36", "37"));
            mapTemplate.Connections.Add(new Connection("36", "38"));
            mapTemplate.Connections.Add(new Connection("36", "34"));
            mapTemplate.Connections.Add(new Connection("36", "32"));
            mapTemplate.Connections.Add(new Connection("19", "17"));
            mapTemplate.Connections.Add(new Connection("19", "16"));
            mapTemplate.Connections.Add(new Connection("19", "60"));
            mapTemplate.Connections.Add(new Connection("19", "51"));
            mapTemplate.Connections.Add(new Connection("19", "52"));
            mapTemplate.Connections.Add(new Connection("19", "21"));
            mapTemplate.Connections.Add(new Connection("19", "20"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("19", "5"));
            mapTemplate.Connections.Add(new Connection("26", "46"));
            mapTemplate.Connections.Add(new Connection("26", "48"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("26", "28"));
            mapTemplate.Connections.Add(new Connection("26", "25"));
            mapTemplate.Connections.Add(new Connection("26", "23"));
            mapTemplate.Connections.Add(new Connection("55", "56"));
            mapTemplate.Connections.Add(new Connection("55", "57"));
            mapTemplate.Connections.Add(new Connection("55", "58"));
            mapTemplate.Connections.Add(new Connection("55", "54"));
            mapTemplate.Connections.Add(new Connection("11", "9"));
            mapTemplate.Connections.Add(new Connection("11", "10"));
            mapTemplate.Connections.Add(new Connection("11", "14"));
            mapTemplate.Connections.Add(new Connection("11", "13"));
            mapTemplate.Connections.Add(new Connection("11", "12"));
            mapTemplate.Connections.Add(new Connection("11", "4"));
            mapTemplate.Connections.Add(new Connection("50", "60"));
            mapTemplate.Connections.Add(new Connection("50", "59"));
            mapTemplate.Connections.Add(new Connection("50", "62"));
            mapTemplate.Connections.Add(new Connection("50", "63"));
            mapTemplate.Connections.Add(new Connection("50", "64"));
            mapTemplate.Connections.Add(new Connection("50", "44"));
            mapTemplate.Connections.Add(new Connection("50", "51"));
            mapTemplate.Connections.Add(new Connection("67", "56"));
            mapTemplate.Connections.Add(new Connection("67", "66"));
            mapTemplate.Connections.Add(new Connection("67", "70"));
            mapTemplate.Connections.Add(new Connection("67", "71"));
            mapTemplate.Connections.Add(new Connection("67", "62"));
            mapTemplate.Connections.Add(new Connection("39", "72"));
            mapTemplate.Connections.Add(new Connection("39", "73"));
            mapTemplate.Connections.Add(new Connection("39", "41"));
            mapTemplate.Connections.Add(new Connection("39", "40"));
            mapTemplate.Connections.Add(new Connection("39", "76"));
            mapTemplate.Connections.Add(new Connection("39", "47"));
            mapTemplate.Connections.Add(new Connection("39", "45"));
            mapTemplate.Connections.Add(new Connection("76", "73"));
            mapTemplate.Connections.Add(new Connection("76", "75"));
            mapTemplate.Connections.Add(new Connection("76", "77"));
            mapTemplate.Connections.Add(new Connection("76", "83"));
            mapTemplate.Connections.Add(new Connection("76", "78"));
            mapTemplate.Connections.Add(new Connection("76", "42"));
            mapTemplate.Connections.Add(new Connection("76", "41"));
            mapTemplate.Connections.Add(new Connection("76", "39"));
            mapTemplate.Connections.Add(new Connection("45", "64"));
            mapTemplate.Connections.Add(new Connection("45", "71"));
            mapTemplate.Connections.Add(new Connection("45", "72"));
            mapTemplate.Connections.Add(new Connection("45", "39"));
            mapTemplate.Connections.Add(new Connection("45", "47"));
            mapTemplate.Connections.Add(new Connection("45", "48"));
            mapTemplate.Connections.Add(new Connection("45", "46"));
            mapTemplate.Connections.Add(new Connection("45", "44"));
            mapTemplate.Connections.Add(new Connection("45", "40"));
            mapTemplate.Connections.Add(new Connection("74", "70"));
            mapTemplate.Connections.Add(new Connection("74", "75"));
            mapTemplate.Connections.Add(new Connection("74", "73"));
            mapTemplate.Connections.Add(new Connection("89", "87"));
            mapTemplate.Connections.Add(new Connection("89", "88"));
            mapTemplate.Connections.Add(new Connection("46", "44"));
            mapTemplate.Connections.Add(new Connection("46", "45"));
            mapTemplate.Connections.Add(new Connection("46", "48"));
            mapTemplate.Connections.Add(new Connection("46", "26"));
            mapTemplate.Connections.Add(new Connection("46", "23"));
            mapTemplate.Connections.Add(new Connection("46", "52"));
            mapTemplate.Connections.Add(new Connection("20", "19"));
            mapTemplate.Connections.Add(new Connection("20", "21"));
            mapTemplate.Connections.Add(new Connection("20", "22"));
            mapTemplate.Connections.Add(new Connection("20", "7"));
            mapTemplate.Connections.Add(new Connection("20", "5"));
            mapTemplate.Connections.Add(new Connection("20", "18"));
            mapTemplate.Connections.Add(new Connection("25", "24"));
            mapTemplate.Connections.Add(new Connection("25", "23"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("25", "28"));
            mapTemplate.Connections.Add(new Connection("25", "9"));
            mapTemplate.Connections.Add(new Connection("25", "7"));
            mapTemplate.Connections.Add(new Connection("10", "28"));
            mapTemplate.Connections.Add(new Connection("10", "15"));
            mapTemplate.Connections.Add(new Connection("10", "14"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("10", "9"));
            mapTemplate.Connections.Add(new Connection("56", "65"));
            mapTemplate.Connections.Add(new Connection("56", "66"));
            mapTemplate.Connections.Add(new Connection("56", "67"));
            mapTemplate.Connections.Add(new Connection("56", "62"));
            mapTemplate.Connections.Add(new Connection("56", "61"));
            mapTemplate.Connections.Add(new Connection("56", "57"));
            mapTemplate.Connections.Add(new Connection("56", "55"));
            mapTemplate.Connections.Add(new Connection("5", "18"));
            mapTemplate.Connections.Add(new Connection("5", "20"));
            mapTemplate.Connections.Add(new Connection("5", "7"));
            mapTemplate.Connections.Add(new Connection("5", "6"));
            mapTemplate.Connections.Add(new Connection("5", "19"));
            mapTemplate.Connections.Add(new Connection("69", "70"));
            mapTemplate.Connections.Add(new Connection("69", "68"));
            mapTemplate.Connections.Add(new Connection("69", "81"));
            mapTemplate.Connections.Add(new Connection("69", "79"));

            return mapTemplate;
        }
        public static MapTemplate Sezessionskrieg_1861()
        {
            var mapTemplate = new MapTemplate("Sezessionskrieg_1861") { Image = "sezession.jpg" };
            var country1 = new CountryTemplate("1", "Oregon") { X = 78, Y = 146 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "California") { X = 58, Y = 292 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Washington Territory") { X = 190, Y = 154 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Utah Territory") { X = 178, Y = 296 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "New Mexico Territory") { X = 250, Y = 420 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "Colorado Territory") { X = 322, Y = 302 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Nebraska Territory") { X = 328, Y = 160 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Unorganized Territory") { X = 424, Y = 134 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Minnesota") { X = 528, Y = 122 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Iowa") { X = 532, Y = 236 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "Wisconsin") { X = 608, Y = 172 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Illinois") { X = 616, Y = 278 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "Indiana") { X = 676, Y = 272 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "Michigan") { X = 668, Y = 192 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "Ohio") { X = 730, Y = 268 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "Pennsylvania") { X = 822, Y = 238 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "New York") { X = 844, Y = 174 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "Massachusets") { X = 896, Y = 146 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Maine") { X = 930, Y = 102 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "Maryland") { X = 886, Y = 252 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Kansas") { X = 456, Y = 308 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Indian Reservat") { X = 478, Y = 410 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Missouri") { X = 562, Y = 342 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Kentucky") { X = 694, Y = 336 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "Texas") { X = 452, Y = 490 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Arkansas") { X = 568, Y = 412 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "Tennessee") { X = 678, Y = 388 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "North Carolina") { X = 828, Y = 376 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Virginia") { X = 803, Y = 320 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "South Carolina") { X = 798, Y = 406 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "Alabama") { X = 684, Y = 452 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "Mississippi") { X = 622, Y = 460 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "Louisiana") { X = 570, Y = 474 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "Florida") { X = 778, Y = 522 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "Georgia") { X = 748, Y = 444 };
            mapTemplate.Countries.Add(country35);
            var continent1 = new Continent("1", 7);
            continent1.Countries.Add(country9);
            continent1.Countries.Add(country10);
            continent1.Countries.Add(country11);
            continent1.Countries.Add(country12);
            continent1.Countries.Add(country13);
            continent1.Countries.Add(country14);
            continent1.Countries.Add(country15);
            continent1.Countries.Add(country16);
            continent1.Countries.Add(country17);
            continent1.Countries.Add(country18);
            continent1.Countries.Add(country19);
            continent1.Countries.Add(country20);
            continent1.Countries.Add(country21);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 5);
            continent2.Countries.Add(country25);
            continent2.Countries.Add(country26);
            continent2.Countries.Add(country27);
            continent2.Countries.Add(country28);
            continent2.Countries.Add(country29);
            continent2.Countries.Add(country30);
            continent2.Countries.Add(country31);
            continent2.Countries.Add(country32);
            continent2.Countries.Add(country33);
            continent2.Countries.Add(country34);
            continent2.Countries.Add(country35);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 3);
            continent3.Countries.Add(country3);
            continent3.Countries.Add(country4);
            continent3.Countries.Add(country5);
            continent3.Countries.Add(country6);
            continent3.Countries.Add(country7);
            continent3.Countries.Add(country8);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 2);
            continent4.Countries.Add(country22);
            continent4.Countries.Add(country23);
            continent4.Countries.Add(country24);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 1);
            continent5.Countries.Add(country1);
            continent5.Countries.Add(country2);
            mapTemplate.Continents.Add(continent5);
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("1", "3"));
            mapTemplate.Connections.Add(new Connection("1", "4"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("2", "4"));
            mapTemplate.Connections.Add(new Connection("2", "5"));
            mapTemplate.Connections.Add(new Connection("3", "1"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("3", "7"));
            mapTemplate.Connections.Add(new Connection("4", "1"));
            mapTemplate.Connections.Add(new Connection("4", "2"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("4", "5"));
            mapTemplate.Connections.Add(new Connection("4", "6"));
            mapTemplate.Connections.Add(new Connection("4", "7"));
            mapTemplate.Connections.Add(new Connection("5", "2"));
            mapTemplate.Connections.Add(new Connection("5", "4"));
            mapTemplate.Connections.Add(new Connection("5", "6"));
            mapTemplate.Connections.Add(new Connection("5", "22"));
            mapTemplate.Connections.Add(new Connection("5", "25"));
            mapTemplate.Connections.Add(new Connection("6", "4"));
            mapTemplate.Connections.Add(new Connection("6", "5"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("6", "21"));
            mapTemplate.Connections.Add(new Connection("6", "22"));
            mapTemplate.Connections.Add(new Connection("7", "3"));
            mapTemplate.Connections.Add(new Connection("7", "4"));
            mapTemplate.Connections.Add(new Connection("7", "6"));
            mapTemplate.Connections.Add(new Connection("7", "8"));
            mapTemplate.Connections.Add(new Connection("7", "10"));
            mapTemplate.Connections.Add(new Connection("7", "21"));
            mapTemplate.Connections.Add(new Connection("8", "7"));
            mapTemplate.Connections.Add(new Connection("8", "9"));
            mapTemplate.Connections.Add(new Connection("8", "10"));
            mapTemplate.Connections.Add(new Connection("9", "8"));
            mapTemplate.Connections.Add(new Connection("9", "10"));
            mapTemplate.Connections.Add(new Connection("9", "11"));
            mapTemplate.Connections.Add(new Connection("10", "7"));
            mapTemplate.Connections.Add(new Connection("10", "8"));
            mapTemplate.Connections.Add(new Connection("10", "9"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("10", "12"));
            mapTemplate.Connections.Add(new Connection("10", "21"));
            mapTemplate.Connections.Add(new Connection("10", "23"));
            mapTemplate.Connections.Add(new Connection("11", "9"));
            mapTemplate.Connections.Add(new Connection("11", "10"));
            mapTemplate.Connections.Add(new Connection("11", "12"));
            mapTemplate.Connections.Add(new Connection("11", "14"));
            mapTemplate.Connections.Add(new Connection("12", "10"));
            mapTemplate.Connections.Add(new Connection("12", "11"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("12", "23"));
            mapTemplate.Connections.Add(new Connection("12", "24"));
            mapTemplate.Connections.Add(new Connection("13", "12"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("13", "15"));
            mapTemplate.Connections.Add(new Connection("13", "24"));
            mapTemplate.Connections.Add(new Connection("14", "11"));
            mapTemplate.Connections.Add(new Connection("14", "13"));
            mapTemplate.Connections.Add(new Connection("14", "15"));
            mapTemplate.Connections.Add(new Connection("15", "13"));
            mapTemplate.Connections.Add(new Connection("15", "14"));
            mapTemplate.Connections.Add(new Connection("15", "16"));
            mapTemplate.Connections.Add(new Connection("15", "24"));
            mapTemplate.Connections.Add(new Connection("15", "29"));
            mapTemplate.Connections.Add(new Connection("16", "15"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("16", "20"));
            mapTemplate.Connections.Add(new Connection("16", "29"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("17", "18"));
            mapTemplate.Connections.Add(new Connection("17", "20"));
            mapTemplate.Connections.Add(new Connection("18", "17"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("20", "16"));
            mapTemplate.Connections.Add(new Connection("20", "17"));
            mapTemplate.Connections.Add(new Connection("20", "29"));
            mapTemplate.Connections.Add(new Connection("21", "6"));
            mapTemplate.Connections.Add(new Connection("21", "7"));
            mapTemplate.Connections.Add(new Connection("21", "10"));
            mapTemplate.Connections.Add(new Connection("21", "22"));
            mapTemplate.Connections.Add(new Connection("21", "23"));
            mapTemplate.Connections.Add(new Connection("22", "5"));
            mapTemplate.Connections.Add(new Connection("22", "6"));
            mapTemplate.Connections.Add(new Connection("22", "21"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("22", "25"));
            mapTemplate.Connections.Add(new Connection("22", "26"));
            mapTemplate.Connections.Add(new Connection("23", "10"));
            mapTemplate.Connections.Add(new Connection("23", "12"));
            mapTemplate.Connections.Add(new Connection("23", "21"));
            mapTemplate.Connections.Add(new Connection("23", "22"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("23", "26"));
            mapTemplate.Connections.Add(new Connection("23", "27"));
            mapTemplate.Connections.Add(new Connection("24", "12"));
            mapTemplate.Connections.Add(new Connection("24", "13"));
            mapTemplate.Connections.Add(new Connection("24", "15"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("24", "27"));
            mapTemplate.Connections.Add(new Connection("24", "29"));
            mapTemplate.Connections.Add(new Connection("25", "5"));
            mapTemplate.Connections.Add(new Connection("25", "22"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("25", "33"));
            mapTemplate.Connections.Add(new Connection("26", "22"));
            mapTemplate.Connections.Add(new Connection("26", "23"));
            mapTemplate.Connections.Add(new Connection("26", "25"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("26", "32"));
            mapTemplate.Connections.Add(new Connection("26", "33"));
            mapTemplate.Connections.Add(new Connection("27", "24"));
            mapTemplate.Connections.Add(new Connection("27", "26"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("27", "29"));
            mapTemplate.Connections.Add(new Connection("27", "31"));
            mapTemplate.Connections.Add(new Connection("27", "32"));
            mapTemplate.Connections.Add(new Connection("27", "35"));
            mapTemplate.Connections.Add(new Connection("27", "23"));
            mapTemplate.Connections.Add(new Connection("28", "27"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("28", "30"));
            mapTemplate.Connections.Add(new Connection("28", "35"));
            mapTemplate.Connections.Add(new Connection("29", "15"));
            mapTemplate.Connections.Add(new Connection("29", "16"));
            mapTemplate.Connections.Add(new Connection("29", "20"));
            mapTemplate.Connections.Add(new Connection("29", "24"));
            mapTemplate.Connections.Add(new Connection("29", "27"));
            mapTemplate.Connections.Add(new Connection("29", "28"));
            mapTemplate.Connections.Add(new Connection("30", "28"));
            mapTemplate.Connections.Add(new Connection("30", "35"));
            mapTemplate.Connections.Add(new Connection("31", "27"));
            mapTemplate.Connections.Add(new Connection("31", "32"));
            mapTemplate.Connections.Add(new Connection("31", "34"));
            mapTemplate.Connections.Add(new Connection("31", "35"));
            mapTemplate.Connections.Add(new Connection("32", "26"));
            mapTemplate.Connections.Add(new Connection("32", "27"));
            mapTemplate.Connections.Add(new Connection("32", "31"));
            mapTemplate.Connections.Add(new Connection("32", "33"));
            mapTemplate.Connections.Add(new Connection("33", "25"));
            mapTemplate.Connections.Add(new Connection("33", "26"));
            mapTemplate.Connections.Add(new Connection("33", "32"));
            mapTemplate.Connections.Add(new Connection("34", "31"));
            mapTemplate.Connections.Add(new Connection("34", "35"));
            mapTemplate.Connections.Add(new Connection("35", "31"));
            mapTemplate.Connections.Add(new Connection("35", "27"));
            mapTemplate.Connections.Add(new Connection("35", "30"));
            mapTemplate.Connections.Add(new Connection("35", "34"));
            mapTemplate.Connections.Add(new Connection("35", "28"));

            return mapTemplate;
        }
        public static MapTemplate oesterreich_ungarn()
        {
            var mapTemplate = new MapTemplate("oesterreich_ungarn") { Image = "oesterreich_ungarn.jpg" };
            var country1 = new CountryTemplate("1", "Vorarlberg") { X = 22, Y = 366 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "Tirol") { X = 131, Y = 437 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Salzburg") { X = 248, Y = 368 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Kaernten") { X = 332, Y = 431 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "Oberoesterreich") { X = 296, Y = 322 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "Niederoesterreich") { X = 415, Y = 281 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Steiermark") { X = 400, Y = 375 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Istrien") { X = 294, Y = 610 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Krain") { X = 352, Y = 544 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Kroatien") { X = 402, Y = 620 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "Dalmatien") { X = 448, Y = 756 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Slavonien") { X = 528, Y = 572 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "Bosnien") { X = 561, Y = 700 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "Herzegowina") { X = 588, Y = 804 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "Boehmen") { X = 365, Y = 140 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "Maehren") { X = 478, Y = 190 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "Schlesien") { X = 612, Y = 143 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "Westgalizien") { X = 794, Y = 136 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Ostgalizien") { X = 1001, Y = 172 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "Bukowina") { X = 1088, Y = 279 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Slowakei") { X = 713, Y = 257 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Pannonien") { X = 576, Y = 467 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Magyar") { X = 769, Y = 404 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Banat") { X = 834, Y = 574 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "Siebenb�rgen") { X = 1008, Y = 455 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Transkarpatien") { X = 910, Y = 234 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "Wien") { X = 469, Y = 294 };
            mapTemplate.Countries.Add(country27);
            var continent1 = new Continent("1", 2);
            continent1.Countries.Add(country1);
            continent1.Countries.Add(country2);
            continent1.Countries.Add(country3);
            continent1.Countries.Add(country4);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 2);
            continent2.Countries.Add(country5);
            continent2.Countries.Add(country6);
            continent2.Countries.Add(country7);
            continent2.Countries.Add(country27);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 2);
            continent3.Countries.Add(country15);
            continent3.Countries.Add(country16);
            continent3.Countries.Add(country17);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 4);
            continent4.Countries.Add(country21);
            continent4.Countries.Add(country22);
            continent4.Countries.Add(country23);
            continent4.Countries.Add(country24);
            continent4.Countries.Add(country25);
            continent4.Countries.Add(country26);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 3);
            continent5.Countries.Add(country8);
            continent5.Countries.Add(country9);
            continent5.Countries.Add(country10);
            continent5.Countries.Add(country11);
            continent5.Countries.Add(country12);
            continent5.Countries.Add(country13);
            continent5.Countries.Add(country14);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 2);
            continent6.Countries.Add(country18);
            continent6.Countries.Add(country19);
            continent6.Countries.Add(country20);
            mapTemplate.Continents.Add(continent6);
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("2", "3"));
            mapTemplate.Connections.Add(new Connection("2", "4"));
            mapTemplate.Connections.Add(new Connection("3", "2"));
            mapTemplate.Connections.Add(new Connection("3", "5"));
            mapTemplate.Connections.Add(new Connection("3", "7"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("4", "2"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("4", "9"));
            mapTemplate.Connections.Add(new Connection("4", "7"));
            mapTemplate.Connections.Add(new Connection("4", "8"));
            mapTemplate.Connections.Add(new Connection("5", "3"));
            mapTemplate.Connections.Add(new Connection("5", "15"));
            mapTemplate.Connections.Add(new Connection("5", "6"));
            mapTemplate.Connections.Add(new Connection("5", "7"));
            mapTemplate.Connections.Add(new Connection("6", "5"));
            mapTemplate.Connections.Add(new Connection("6", "15"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("6", "16"));
            mapTemplate.Connections.Add(new Connection("6", "21"));
            mapTemplate.Connections.Add(new Connection("6", "22"));
            mapTemplate.Connections.Add(new Connection("6", "27"));
            mapTemplate.Connections.Add(new Connection("7", "3"));
            mapTemplate.Connections.Add(new Connection("7", "5"));
            mapTemplate.Connections.Add(new Connection("7", "6"));
            mapTemplate.Connections.Add(new Connection("7", "22"));
            mapTemplate.Connections.Add(new Connection("7", "12"));
            mapTemplate.Connections.Add(new Connection("7", "9"));
            mapTemplate.Connections.Add(new Connection("7", "4"));
            mapTemplate.Connections.Add(new Connection("8", "10"));
            mapTemplate.Connections.Add(new Connection("8", "9"));
            mapTemplate.Connections.Add(new Connection("8", "4"));
            mapTemplate.Connections.Add(new Connection("9", "10"));
            mapTemplate.Connections.Add(new Connection("9", "8"));
            mapTemplate.Connections.Add(new Connection("9", "7"));
            mapTemplate.Connections.Add(new Connection("9", "4"));
            mapTemplate.Connections.Add(new Connection("9", "12"));
            mapTemplate.Connections.Add(new Connection("10", "12"));
            mapTemplate.Connections.Add(new Connection("10", "9"));
            mapTemplate.Connections.Add(new Connection("10", "8"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("10", "13"));
            mapTemplate.Connections.Add(new Connection("11", "10"));
            mapTemplate.Connections.Add(new Connection("11", "13"));
            mapTemplate.Connections.Add(new Connection("11", "14"));
            mapTemplate.Connections.Add(new Connection("12", "23"));
            mapTemplate.Connections.Add(new Connection("12", "24"));
            mapTemplate.Connections.Add(new Connection("12", "22"));
            mapTemplate.Connections.Add(new Connection("12", "7"));
            mapTemplate.Connections.Add(new Connection("12", "10"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("12", "9"));
            mapTemplate.Connections.Add(new Connection("13", "12"));
            mapTemplate.Connections.Add(new Connection("13", "11"));
            mapTemplate.Connections.Add(new Connection("13", "10"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("14", "11"));
            mapTemplate.Connections.Add(new Connection("14", "13"));
            mapTemplate.Connections.Add(new Connection("15", "5"));
            mapTemplate.Connections.Add(new Connection("15", "16"));
            mapTemplate.Connections.Add(new Connection("15", "6"));
            mapTemplate.Connections.Add(new Connection("16", "15"));
            mapTemplate.Connections.Add(new Connection("16", "6"));
            mapTemplate.Connections.Add(new Connection("16", "21"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("17", "21"));
            mapTemplate.Connections.Add(new Connection("17", "18"));
            mapTemplate.Connections.Add(new Connection("18", "21"));
            mapTemplate.Connections.Add(new Connection("18", "17"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("18", "26"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("19", "20"));
            mapTemplate.Connections.Add(new Connection("19", "26"));
            mapTemplate.Connections.Add(new Connection("19", "23"));
            mapTemplate.Connections.Add(new Connection("20", "19"));
            mapTemplate.Connections.Add(new Connection("20", "25"));
            mapTemplate.Connections.Add(new Connection("20", "23"));
            mapTemplate.Connections.Add(new Connection("21", "6"));
            mapTemplate.Connections.Add(new Connection("21", "22"));
            mapTemplate.Connections.Add(new Connection("21", "16"));
            mapTemplate.Connections.Add(new Connection("21", "17"));
            mapTemplate.Connections.Add(new Connection("21", "18"));
            mapTemplate.Connections.Add(new Connection("21", "26"));
            mapTemplate.Connections.Add(new Connection("21", "23"));
            mapTemplate.Connections.Add(new Connection("22", "6"));
            mapTemplate.Connections.Add(new Connection("22", "7"));
            mapTemplate.Connections.Add(new Connection("22", "21"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("22", "12"));
            mapTemplate.Connections.Add(new Connection("23", "20"));
            mapTemplate.Connections.Add(new Connection("23", "26"));
            mapTemplate.Connections.Add(new Connection("23", "21"));
            mapTemplate.Connections.Add(new Connection("23", "22"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("23", "12"));
            mapTemplate.Connections.Add(new Connection("23", "25"));
            mapTemplate.Connections.Add(new Connection("23", "19"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("24", "25"));
            mapTemplate.Connections.Add(new Connection("24", "12"));
            mapTemplate.Connections.Add(new Connection("25", "20"));
            mapTemplate.Connections.Add(new Connection("25", "23"));
            mapTemplate.Connections.Add(new Connection("25", "24"));
            mapTemplate.Connections.Add(new Connection("26", "23"));
            mapTemplate.Connections.Add(new Connection("26", "19"));
            mapTemplate.Connections.Add(new Connection("26", "18"));
            mapTemplate.Connections.Add(new Connection("26", "21"));
            mapTemplate.Connections.Add(new Connection("27", "6"));

            return mapTemplate;
        }
        public static MapTemplate Sternbilder()
        {
            var mapTemplate = new MapTemplate("Sternbilder") { Image = "sternbilder.jpg" };
            var country1 = new CountryTemplate("1", "Botein") { X = 502, Y = 125 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "41Aries") { X = 542, Y = 9 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Hamal") { X = 673, Y = 60 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Sheratan") { X = 747, Y = 97 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "Mesartim") { X = 748, Y = 145 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "etaTauri") { X = 378, Y = 50 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "5Tauri") { X = 313, Y = 28 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "lambdaTauri") { X = 323, Y = 115 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "nuTauri") { X = 382, Y = 137 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "muTauri") { X = 326, Y = 186 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "Pleiaden") { X = 150, Y = 48 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "deltaTauri") { X = 222, Y = 136 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "Ain") { X = 184, Y = 147 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "tauTauri") { X = 130, Y = 174 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "Elnath") { X = 57, Y = 270 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "TienKuan") { X = 116, Y = 326 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "Aldebaran") { X = 223, Y = 217 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "PrimusHyadum") { X = 264, Y = 174 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Pollux") { X = 41, Y = 718 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "Castor") { X = 96, Y = 632 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Wasat") { X = 95, Y = 767 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Mekbuda") { X = 159, Y = 796 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Alhena") { X = 258, Y = 825 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Alzir") { X = 186, Y = 853 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "TejatPrior") { X = 322, Y = 773 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Tejat") { X = 264, Y = 726 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "Mebsuta") { X = 185, Y = 727 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "iotaCancri") { X = 518, Y = 783 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "AsellusBorealis") { X = 609, Y = 779 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "AsellusAustralis") { X = 634, Y = 831 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "Acubens") { X = 706, Y = 859 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "Tarf") { X = 764, Y = 777 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "Denebola") { X = 907, Y = 781 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "Zozma") { X = 981, Y = 702 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "Chertan") { X = 1006, Y = 777 };
            mapTemplate.Countries.Add(country35);
            var country36 = new CountryTemplate("36", "Regulus") { X = 1214, Y = 804 };
            mapTemplate.Countries.Add(country36);
            var country37 = new CountryTemplate("37", "etaLeonis") { X = 1212, Y = 745 };
            mapTemplate.Countries.Add(country37);
            var country38 = new CountryTemplate("38", "Algieba") { X = 1120, Y = 715 };
            mapTemplate.Countries.Add(country38);
            var country39 = new CountryTemplate("39", "Adhafera") { X = 1128, Y = 669 };
            mapTemplate.Countries.Add(country39);
            var country40 = new CountryTemplate("40", "Aasalas") { X = 1213, Y = 626 };
            mapTemplate.Countries.Add(country40);
            var country41 = new CountryTemplate("41", "Algenubi") { X = 1262, Y = 675 };
            mapTemplate.Countries.Add(country41);
            var country42 = new CountryTemplate("42", "Vindemiatrix") { X = 1199, Y = 31 };
            mapTemplate.Countries.Add(country42);
            var country43 = new CountryTemplate("43", "Auva") { X = 1227, Y = 83 };
            mapTemplate.Countries.Add(country43);
            var country44 = new CountryTemplate("44", "Porrima") { X = 1258, Y = 137 };
            mapTemplate.Countries.Add(country44);
            var country45 = new CountryTemplate("45", "Spica") { X = 1161, Y = 212 };
            mapTemplate.Countries.Add(country45);
            var country46 = new CountryTemplate("46", "Syrma") { X = 1077, Y = 174 };
            mapTemplate.Countries.Add(country46);
            var country47 = new CountryTemplate("47", "muVirginis") { X = 1031, Y = 176 };
            mapTemplate.Countries.Add(country47);
            var country48 = new CountryTemplate("48", "109Virginis") { X = 1015, Y = 91 };
            mapTemplate.Countries.Add(country48);
            var country49 = new CountryTemplate("49", "tauVirginis") { X = 1096, Y = 88 };
            mapTemplate.Countries.Add(country49);
            var country50 = new CountryTemplate("50", "Heze") { X = 1167, Y = 107 };
            mapTemplate.Countries.Add(country50);
            var country51 = new CountryTemplate("51", "Graffias") { X = 465, Y = 203 };
            mapTemplate.Countries.Add(country51);
            var country52 = new CountryTemplate("52", "Dschubba") { X = 471, Y = 240 };
            mapTemplate.Countries.Add(country52);
            var country53 = new CountryTemplate("53", "piScorpii") { X = 473, Y = 278 };
            mapTemplate.Countries.Add(country53);
            var country54 = new CountryTemplate("54", "AlNiyat") { X = 396, Y = 244 };
            mapTemplate.Countries.Add(country54);
            var country55 = new CountryTemplate("55", "Antares") { X = 349, Y = 255 };
            mapTemplate.Countries.Add(country55);
            var country56 = new CountryTemplate("56", "tauScorpii") { X = 320, Y = 292 };
            mapTemplate.Countries.Add(country56);
            var country57 = new CountryTemplate("57", "Wei") { X = 341, Y = 357 };
            mapTemplate.Countries.Add(country57);
            var country58 = new CountryTemplate("58", "muScorpii") { X = 330, Y = 395 };
            mapTemplate.Countries.Add(country58);
            var country59 = new CountryTemplate("59", "zetaScorpii") { X = 330, Y = 441 };
            mapTemplate.Countries.Add(country59);
            var country60 = new CountryTemplate("60", "etaScorpii") { X = 268, Y = 469 };
            mapTemplate.Countries.Add(country60);
            var country61 = new CountryTemplate("61", "Sargas") { X = 211, Y = 471 };
            mapTemplate.Countries.Add(country61);
            var country62 = new CountryTemplate("62", "iotaScorpii") { X = 155, Y = 424 };
            mapTemplate.Countries.Add(country62);
            var country63 = new CountryTemplate("63", "Girtab") { X = 170, Y = 392 };
            mapTemplate.Countries.Add(country63);
            var country64 = new CountryTemplate("64", "Shaula") { X = 223, Y = 352 };
            mapTemplate.Countries.Add(country64);
            var country65 = new CountryTemplate("65", "Nunki") { X = 253, Y = 534 };
            mapTemplate.Countries.Add(country65);
            var country66 = new CountryTemplate("66", "tauSagittarii") { X = 215, Y = 560 };
            mapTemplate.Countries.Add(country66);
            var country67 = new CountryTemplate("67", "Ascella") { X = 250, Y = 623 };
            mapTemplate.Countries.Add(country67);
            var country68 = new CountryTemplate("68", "M70") { X = 315, Y = 654 };
            mapTemplate.Countries.Add(country68);
            var country69 = new CountryTemplate("69", "KausAustralis") { X = 381, Y = 678 };
            mapTemplate.Countries.Add(country69);
            var country70 = new CountryTemplate("70", "KausMedia") { X = 373, Y = 599 };
            mapTemplate.Countries.Add(country70);
            var country71 = new CountryTemplate("71", "Nash") { X = 457, Y = 591 };
            mapTemplate.Countries.Add(country71);
            var country72 = new CountryTemplate("72", "KausBorealis") { X = 376, Y = 518 };
            mapTemplate.Countries.Add(country72);
            var country73 = new CountryTemplate("73", "phiSagittarii") { X = 313, Y = 575 };
            mapTemplate.Countries.Add(country73);
            var country74 = new CountryTemplate("74", "tauLibrae") { X = 614, Y = 363 };
            mapTemplate.Countries.Add(country74);
            var country75 = new CountryTemplate("75", "ZubenElHakrabi") { X = 590, Y = 305 };
            mapTemplate.Countries.Add(country75);
            var country76 = new CountryTemplate("76", "Brachium") { X = 679, Y = 318 };
            mapTemplate.Countries.Add(country76);
            var country77 = new CountryTemplate("77", "ZubenElGenubi") { X = 734, Y = 223 };
            mapTemplate.Countries.Add(country77);
            var country78 = new CountryTemplate("78", "ZubenElChamali") { X = 626, Y = 169 };
            mapTemplate.Countries.Add(country78);
            var country79 = new CountryTemplate("79", "ZubenElAkrab") { X = 586, Y = 217 };
            mapTemplate.Countries.Add(country79);
            var country80 = new CountryTemplate("80", "Algiendi") { X = 757, Y = 575 };
            mapTemplate.Countries.Add(country80);
            var country81 = new CountryTemplate("81", "Alshat") { X = 639, Y = 609 };
            mapTemplate.Countries.Add(country81);
            var country82 = new CountryTemplate("82", "iotaCapricornus") { X = 595, Y = 610 };
            mapTemplate.Countries.Add(country82);
            var country83 = new CountryTemplate("83", "Scheddi") { X = 526, Y = 605 };
            mapTemplate.Countries.Add(country83);
            var country84 = new CountryTemplate("84", "epsilonCapricornus") { X = 535, Y = 667 };
            mapTemplate.Countries.Add(country84);
            var country85 = new CountryTemplate("85", "24Capricornus") { X = 615, Y = 717 };
            mapTemplate.Countries.Add(country85);
            var country86 = new CountryTemplate("86", "zetaCapricornus") { X = 563, Y = 698 };
            mapTemplate.Countries.Add(country86);
            var country87 = new CountryTemplate("87", "omegaCapricornus") { X = 669, Y = 734 };
            mapTemplate.Countries.Add(country87);
            var country88 = new CountryTemplate("88", "psiCapricornus") { X = 706, Y = 700 };
            mapTemplate.Countries.Add(country88);
            var country89 = new CountryTemplate("89", "Dabih") { X = 764, Y = 636 };
            mapTemplate.Countries.Add(country89);
            var country90 = new CountryTemplate("90", "98Aquarii") { X = 856, Y = 591 };
            mapTemplate.Countries.Add(country90);
            var country91 = new CountryTemplate("91", "88Aquarii") { X = 919, Y = 591 };
            mapTemplate.Countries.Add(country91);
            var country92 = new CountryTemplate("92", "phiAquarii") { X = 855, Y = 466 };
            mapTemplate.Countries.Add(country92);
            var country93 = new CountryTemplate("93", "etaAquarii") { X = 944, Y = 419 };
            mapTemplate.Countries.Add(country93);
            var country94 = new CountryTemplate("94", "Skat") { X = 944, Y = 547 };
            mapTemplate.Countries.Add(country94);
            var country95 = new CountryTemplate("95", "Hydor") { X = 949, Y = 479 };
            mapTemplate.Countries.Add(country95);
            var country96 = new CountryTemplate("96", "Sadachbia") { X = 999, Y = 453 };
            mapTemplate.Countries.Add(country96);
            var country97 = new CountryTemplate("97", "Sadalmelik") { X = 1041, Y = 407 };
            mapTemplate.Countries.Add(country97);
            var country98 = new CountryTemplate("98", "Sadalsuud") { X = 1114, Y = 446 };
            mapTemplate.Countries.Add(country98);
            var country99 = new CountryTemplate("99", "Abulan") { X = 1129, Y = 522 };
            mapTemplate.Countries.Add(country99);
            var country100 = new CountryTemplate("100", "Albali") { X = 1205, Y = 491 };
            mapTemplate.Countries.Add(country100);
            var country101 = new CountryTemplate("101", "Alrischa") { X = 800, Y = 363 };
            mapTemplate.Countries.Add(country101);
            var country102 = new CountryTemplate("102", "muPiscium") { X = 879, Y = 342 };
            mapTemplate.Countries.Add(country102);
            var country103 = new CountryTemplate("103", "epsilonPiscium") { X = 931, Y = 333 };
            mapTemplate.Countries.Add(country103);
            var country104 = new CountryTemplate("104", "omegaPiscium") { X = 1057, Y = 303 };
            mapTemplate.Countries.Add(country104);
            var country105 = new CountryTemplate("105", "iotaPiscium") { X = 1093, Y = 340 };
            mapTemplate.Countries.Add(country105);
            var country106 = new CountryTemplate("106", "thetaPiscium") { X = 1119, Y = 299 };
            mapTemplate.Countries.Add(country106);
            var country107 = new CountryTemplate("107", "gammaPiscium") { X = 1140, Y = 358 };
            mapTemplate.Countries.Add(country107);
            var country108 = new CountryTemplate("108", "FumAlSamakah") { X = 1193, Y = 308 };
            mapTemplate.Countries.Add(country108);
            var country109 = new CountryTemplate("109", "TorcSept") { X = 816, Y = 291 };
            mapTemplate.Countries.Add(country109);
            var country110 = new CountryTemplate("110", "KullatNunu") { X = 901, Y = 255 };
            mapTemplate.Countries.Add(country110);
            var country111 = new CountryTemplate("111", "ChiPiscium") { X = 931, Y = 222 };
            mapTemplate.Countries.Add(country111);
            var country112 = new CountryTemplate("112", "ypsilonPiscium") { X = 881, Y = 172 };
            mapTemplate.Countries.Add(country112);
            var country113 = new CountryTemplate("113", "tauPiscium") { X = 941, Y = 127 };
            mapTemplate.Countries.Add(country113);
            var continent1 = new Continent("1", 3);
            continent1.Countries.Add(country1);
            continent1.Countries.Add(country2);
            continent1.Countries.Add(country3);
            continent1.Countries.Add(country4);
            continent1.Countries.Add(country5);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 7);
            continent2.Countries.Add(country6);
            continent2.Countries.Add(country7);
            continent2.Countries.Add(country8);
            continent2.Countries.Add(country9);
            continent2.Countries.Add(country10);
            continent2.Countries.Add(country11);
            continent2.Countries.Add(country12);
            continent2.Countries.Add(country13);
            continent2.Countries.Add(country14);
            continent2.Countries.Add(country15);
            continent2.Countries.Add(country16);
            continent2.Countries.Add(country17);
            continent2.Countries.Add(country18);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 5);
            continent3.Countries.Add(country19);
            continent3.Countries.Add(country20);
            continent3.Countries.Add(country21);
            continent3.Countries.Add(country22);
            continent3.Countries.Add(country23);
            continent3.Countries.Add(country24);
            continent3.Countries.Add(country25);
            continent3.Countries.Add(country26);
            continent3.Countries.Add(country27);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 3);
            continent4.Countries.Add(country28);
            continent4.Countries.Add(country29);
            continent4.Countries.Add(country30);
            continent4.Countries.Add(country31);
            continent4.Countries.Add(country32);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 5);
            continent5.Countries.Add(country33);
            continent5.Countries.Add(country34);
            continent5.Countries.Add(country35);
            continent5.Countries.Add(country36);
            continent5.Countries.Add(country37);
            continent5.Countries.Add(country38);
            continent5.Countries.Add(country39);
            continent5.Countries.Add(country40);
            continent5.Countries.Add(country41);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 5);
            continent6.Countries.Add(country42);
            continent6.Countries.Add(country43);
            continent6.Countries.Add(country44);
            continent6.Countries.Add(country45);
            continent6.Countries.Add(country46);
            continent6.Countries.Add(country47);
            continent6.Countries.Add(country48);
            continent6.Countries.Add(country49);
            continent6.Countries.Add(country50);
            mapTemplate.Continents.Add(continent6);
            var continent7 = new Continent("7", 8);
            continent7.Countries.Add(country51);
            continent7.Countries.Add(country52);
            continent7.Countries.Add(country53);
            continent7.Countries.Add(country54);
            continent7.Countries.Add(country55);
            continent7.Countries.Add(country56);
            continent7.Countries.Add(country57);
            continent7.Countries.Add(country58);
            continent7.Countries.Add(country59);
            continent7.Countries.Add(country60);
            continent7.Countries.Add(country61);
            continent7.Countries.Add(country62);
            continent7.Countries.Add(country63);
            continent7.Countries.Add(country64);
            mapTemplate.Continents.Add(continent7);
            var continent8 = new Continent("8", 5);
            continent8.Countries.Add(country65);
            continent8.Countries.Add(country66);
            continent8.Countries.Add(country67);
            continent8.Countries.Add(country68);
            continent8.Countries.Add(country69);
            continent8.Countries.Add(country70);
            continent8.Countries.Add(country71);
            continent8.Countries.Add(country72);
            continent8.Countries.Add(country73);
            mapTemplate.Continents.Add(continent8);
            var continent9 = new Continent("9", 4);
            continent9.Countries.Add(country74);
            continent9.Countries.Add(country75);
            continent9.Countries.Add(country76);
            continent9.Countries.Add(country77);
            continent9.Countries.Add(country78);
            continent9.Countries.Add(country79);
            mapTemplate.Continents.Add(continent9);
            var continent10 = new Continent("10", 6);
            continent10.Countries.Add(country80);
            continent10.Countries.Add(country81);
            continent10.Countries.Add(country82);
            continent10.Countries.Add(country83);
            continent10.Countries.Add(country84);
            continent10.Countries.Add(country85);
            continent10.Countries.Add(country86);
            continent10.Countries.Add(country87);
            continent10.Countries.Add(country88);
            continent10.Countries.Add(country89);
            mapTemplate.Continents.Add(continent10);
            var continent11 = new Continent("11", 6);
            continent11.Countries.Add(country90);
            continent11.Countries.Add(country91);
            continent11.Countries.Add(country92);
            continent11.Countries.Add(country93);
            continent11.Countries.Add(country94);
            continent11.Countries.Add(country95);
            continent11.Countries.Add(country96);
            continent11.Countries.Add(country97);
            continent11.Countries.Add(country98);
            continent11.Countries.Add(country99);
            continent11.Countries.Add(country100);
            mapTemplate.Continents.Add(continent11);
            var continent12 = new Continent("12", 7);
            continent12.Countries.Add(country101);
            continent12.Countries.Add(country102);
            continent12.Countries.Add(country103);
            continent12.Countries.Add(country104);
            continent12.Countries.Add(country105);
            continent12.Countries.Add(country106);
            continent12.Countries.Add(country107);
            continent12.Countries.Add(country108);
            continent12.Countries.Add(country109);
            continent12.Countries.Add(country110);
            continent12.Countries.Add(country111);
            continent12.Countries.Add(country112);
            continent12.Countries.Add(country113);
            mapTemplate.Continents.Add(continent12);
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("2", "3"));
            mapTemplate.Connections.Add(new Connection("3", "2"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("4", "5"));
            mapTemplate.Connections.Add(new Connection("4", "6"));
            mapTemplate.Connections.Add(new Connection("4", "7"));
            mapTemplate.Connections.Add(new Connection("4", "8"));
            mapTemplate.Connections.Add(new Connection("4", "9"));
            mapTemplate.Connections.Add(new Connection("4", "10"));
            mapTemplate.Connections.Add(new Connection("4", "11"));
            mapTemplate.Connections.Add(new Connection("4", "12"));
            mapTemplate.Connections.Add(new Connection("4", "13"));
            mapTemplate.Connections.Add(new Connection("4", "14"));
            mapTemplate.Connections.Add(new Connection("4", "15"));
            mapTemplate.Connections.Add(new Connection("4", "16"));
            mapTemplate.Connections.Add(new Connection("4", "17"));
            mapTemplate.Connections.Add(new Connection("4", "18"));
            mapTemplate.Connections.Add(new Connection("4", "42"));
            mapTemplate.Connections.Add(new Connection("4", "43"));
            mapTemplate.Connections.Add(new Connection("4", "44"));
            mapTemplate.Connections.Add(new Connection("4", "45"));
            mapTemplate.Connections.Add(new Connection("4", "46"));
            mapTemplate.Connections.Add(new Connection("4", "47"));
            mapTemplate.Connections.Add(new Connection("4", "48"));
            mapTemplate.Connections.Add(new Connection("4", "49"));
            mapTemplate.Connections.Add(new Connection("4", "50"));
            mapTemplate.Connections.Add(new Connection("4", "74"));
            mapTemplate.Connections.Add(new Connection("4", "75"));
            mapTemplate.Connections.Add(new Connection("4", "76"));
            mapTemplate.Connections.Add(new Connection("4", "77"));
            mapTemplate.Connections.Add(new Connection("4", "78"));
            mapTemplate.Connections.Add(new Connection("4", "79"));
            mapTemplate.Connections.Add(new Connection("5", "4"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("7", "6"));
            mapTemplate.Connections.Add(new Connection("7", "8"));
            mapTemplate.Connections.Add(new Connection("8", "7"));
            mapTemplate.Connections.Add(new Connection("8", "10"));
            mapTemplate.Connections.Add(new Connection("8", "18"));
            mapTemplate.Connections.Add(new Connection("9", "10"));
            mapTemplate.Connections.Add(new Connection("10", "8"));
            mapTemplate.Connections.Add(new Connection("10", "9"));
            mapTemplate.Connections.Add(new Connection("11", "13"));
            mapTemplate.Connections.Add(new Connection("11", "1"));
            mapTemplate.Connections.Add(new Connection("11", "2"));
            mapTemplate.Connections.Add(new Connection("11", "3"));
            mapTemplate.Connections.Add(new Connection("11", "4"));
            mapTemplate.Connections.Add(new Connection("11", "5"));
            mapTemplate.Connections.Add(new Connection("11", "19"));
            mapTemplate.Connections.Add(new Connection("11", "20"));
            mapTemplate.Connections.Add(new Connection("11", "21"));
            mapTemplate.Connections.Add(new Connection("11", "22"));
            mapTemplate.Connections.Add(new Connection("11", "23"));
            mapTemplate.Connections.Add(new Connection("11", "24"));
            mapTemplate.Connections.Add(new Connection("11", "25"));
            mapTemplate.Connections.Add(new Connection("11", "26"));
            mapTemplate.Connections.Add(new Connection("11", "27"));
            mapTemplate.Connections.Add(new Connection("11", "51"));
            mapTemplate.Connections.Add(new Connection("11", "52"));
            mapTemplate.Connections.Add(new Connection("11", "53"));
            mapTemplate.Connections.Add(new Connection("11", "54"));
            mapTemplate.Connections.Add(new Connection("11", "55"));
            mapTemplate.Connections.Add(new Connection("11", "56"));
            mapTemplate.Connections.Add(new Connection("11", "57"));
            mapTemplate.Connections.Add(new Connection("11", "58"));
            mapTemplate.Connections.Add(new Connection("11", "59"));
            mapTemplate.Connections.Add(new Connection("11", "60"));
            mapTemplate.Connections.Add(new Connection("11", "61"));
            mapTemplate.Connections.Add(new Connection("11", "62"));
            mapTemplate.Connections.Add(new Connection("11", "63"));
            mapTemplate.Connections.Add(new Connection("11", "64"));
            mapTemplate.Connections.Add(new Connection("12", "18"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("13", "12"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("13", "17"));
            mapTemplate.Connections.Add(new Connection("13", "11"));
            mapTemplate.Connections.Add(new Connection("14", "13"));
            mapTemplate.Connections.Add(new Connection("14", "15"));
            mapTemplate.Connections.Add(new Connection("15", "14"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("17", "18"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("17", "13"));
            mapTemplate.Connections.Add(new Connection("17", "1"));
            mapTemplate.Connections.Add(new Connection("17", "2"));
            mapTemplate.Connections.Add(new Connection("17", "3"));
            mapTemplate.Connections.Add(new Connection("17", "4"));
            mapTemplate.Connections.Add(new Connection("17", "5"));
            mapTemplate.Connections.Add(new Connection("17", "19"));
            mapTemplate.Connections.Add(new Connection("17", "20"));
            mapTemplate.Connections.Add(new Connection("17", "21"));
            mapTemplate.Connections.Add(new Connection("17", "22"));
            mapTemplate.Connections.Add(new Connection("17", "23"));
            mapTemplate.Connections.Add(new Connection("17", "24"));
            mapTemplate.Connections.Add(new Connection("17", "25"));
            mapTemplate.Connections.Add(new Connection("17", "26"));
            mapTemplate.Connections.Add(new Connection("17", "27"));
            mapTemplate.Connections.Add(new Connection("17", "51"));
            mapTemplate.Connections.Add(new Connection("17", "52"));
            mapTemplate.Connections.Add(new Connection("17", "53"));
            mapTemplate.Connections.Add(new Connection("17", "54"));
            mapTemplate.Connections.Add(new Connection("17", "55"));
            mapTemplate.Connections.Add(new Connection("17", "56"));
            mapTemplate.Connections.Add(new Connection("17", "57"));
            mapTemplate.Connections.Add(new Connection("17", "58"));
            mapTemplate.Connections.Add(new Connection("17", "59"));
            mapTemplate.Connections.Add(new Connection("17", "60"));
            mapTemplate.Connections.Add(new Connection("17", "61"));
            mapTemplate.Connections.Add(new Connection("17", "62"));
            mapTemplate.Connections.Add(new Connection("17", "63"));
            mapTemplate.Connections.Add(new Connection("17", "64"));
            mapTemplate.Connections.Add(new Connection("18", "8"));
            mapTemplate.Connections.Add(new Connection("18", "17"));
            mapTemplate.Connections.Add(new Connection("18", "12"));
            mapTemplate.Connections.Add(new Connection("19", "20"));
            mapTemplate.Connections.Add(new Connection("19", "21"));
            mapTemplate.Connections.Add(new Connection("19", "6"));
            mapTemplate.Connections.Add(new Connection("19", "7"));
            mapTemplate.Connections.Add(new Connection("19", "8"));
            mapTemplate.Connections.Add(new Connection("19", "9"));
            mapTemplate.Connections.Add(new Connection("19", "10"));
            mapTemplate.Connections.Add(new Connection("19", "11"));
            mapTemplate.Connections.Add(new Connection("19", "12"));
            mapTemplate.Connections.Add(new Connection("19", "13"));
            mapTemplate.Connections.Add(new Connection("19", "14"));
            mapTemplate.Connections.Add(new Connection("19", "15"));
            mapTemplate.Connections.Add(new Connection("19", "16"));
            mapTemplate.Connections.Add(new Connection("19", "17"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("19", "28"));
            mapTemplate.Connections.Add(new Connection("19", "29"));
            mapTemplate.Connections.Add(new Connection("19", "30"));
            mapTemplate.Connections.Add(new Connection("19", "31"));
            mapTemplate.Connections.Add(new Connection("19", "32"));
            mapTemplate.Connections.Add(new Connection("19", "65"));
            mapTemplate.Connections.Add(new Connection("19", "66"));
            mapTemplate.Connections.Add(new Connection("19", "67"));
            mapTemplate.Connections.Add(new Connection("19", "68"));
            mapTemplate.Connections.Add(new Connection("19", "69"));
            mapTemplate.Connections.Add(new Connection("19", "70"));
            mapTemplate.Connections.Add(new Connection("19", "71"));
            mapTemplate.Connections.Add(new Connection("19", "72"));
            mapTemplate.Connections.Add(new Connection("19", "73"));
            mapTemplate.Connections.Add(new Connection("20", "19"));
            mapTemplate.Connections.Add(new Connection("20", "27"));
            mapTemplate.Connections.Add(new Connection("21", "19"));
            mapTemplate.Connections.Add(new Connection("21", "22"));
            mapTemplate.Connections.Add(new Connection("22", "21"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("23", "22"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("26", "25"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("27", "26"));
            mapTemplate.Connections.Add(new Connection("27", "20"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("29", "28"));
            mapTemplate.Connections.Add(new Connection("29", "30"));
            mapTemplate.Connections.Add(new Connection("30", "29"));
            mapTemplate.Connections.Add(new Connection("30", "32"));
            mapTemplate.Connections.Add(new Connection("30", "31"));
            mapTemplate.Connections.Add(new Connection("31", "30"));
            mapTemplate.Connections.Add(new Connection("32", "30"));
            mapTemplate.Connections.Add(new Connection("32", "19"));
            mapTemplate.Connections.Add(new Connection("32", "20"));
            mapTemplate.Connections.Add(new Connection("32", "21"));
            mapTemplate.Connections.Add(new Connection("32", "22"));
            mapTemplate.Connections.Add(new Connection("32", "23"));
            mapTemplate.Connections.Add(new Connection("32", "24"));
            mapTemplate.Connections.Add(new Connection("32", "25"));
            mapTemplate.Connections.Add(new Connection("32", "26"));
            mapTemplate.Connections.Add(new Connection("32", "27"));
            mapTemplate.Connections.Add(new Connection("32", "33"));
            mapTemplate.Connections.Add(new Connection("32", "34"));
            mapTemplate.Connections.Add(new Connection("32", "35"));
            mapTemplate.Connections.Add(new Connection("32", "36"));
            mapTemplate.Connections.Add(new Connection("32", "37"));
            mapTemplate.Connections.Add(new Connection("32", "38"));
            mapTemplate.Connections.Add(new Connection("32", "39"));
            mapTemplate.Connections.Add(new Connection("32", "40"));
            mapTemplate.Connections.Add(new Connection("32", "41"));
            mapTemplate.Connections.Add(new Connection("32", "80"));
            mapTemplate.Connections.Add(new Connection("32", "81"));
            mapTemplate.Connections.Add(new Connection("32", "82"));
            mapTemplate.Connections.Add(new Connection("32", "83"));
            mapTemplate.Connections.Add(new Connection("32", "84"));
            mapTemplate.Connections.Add(new Connection("32", "85"));
            mapTemplate.Connections.Add(new Connection("32", "86"));
            mapTemplate.Connections.Add(new Connection("32", "87"));
            mapTemplate.Connections.Add(new Connection("32", "88"));
            mapTemplate.Connections.Add(new Connection("32", "89"));
            mapTemplate.Connections.Add(new Connection("33", "35"));
            mapTemplate.Connections.Add(new Connection("33", "34"));
            mapTemplate.Connections.Add(new Connection("34", "35"));
            mapTemplate.Connections.Add(new Connection("34", "33"));
            mapTemplate.Connections.Add(new Connection("35", "33"));
            mapTemplate.Connections.Add(new Connection("35", "34"));
            mapTemplate.Connections.Add(new Connection("35", "36"));
            mapTemplate.Connections.Add(new Connection("36", "35"));
            mapTemplate.Connections.Add(new Connection("36", "37"));
            mapTemplate.Connections.Add(new Connection("36", "28"));
            mapTemplate.Connections.Add(new Connection("36", "29"));
            mapTemplate.Connections.Add(new Connection("36", "30"));
            mapTemplate.Connections.Add(new Connection("36", "31"));
            mapTemplate.Connections.Add(new Connection("36", "32"));
            mapTemplate.Connections.Add(new Connection("36", "42"));
            mapTemplate.Connections.Add(new Connection("36", "43"));
            mapTemplate.Connections.Add(new Connection("36", "44"));
            mapTemplate.Connections.Add(new Connection("36", "45"));
            mapTemplate.Connections.Add(new Connection("36", "46"));
            mapTemplate.Connections.Add(new Connection("36", "47"));
            mapTemplate.Connections.Add(new Connection("36", "48"));
            mapTemplate.Connections.Add(new Connection("36", "49"));
            mapTemplate.Connections.Add(new Connection("36", "50"));
            mapTemplate.Connections.Add(new Connection("36", "90"));
            mapTemplate.Connections.Add(new Connection("36", "91"));
            mapTemplate.Connections.Add(new Connection("36", "92"));
            mapTemplate.Connections.Add(new Connection("36", "93"));
            mapTemplate.Connections.Add(new Connection("36", "94"));
            mapTemplate.Connections.Add(new Connection("36", "95"));
            mapTemplate.Connections.Add(new Connection("36", "96"));
            mapTemplate.Connections.Add(new Connection("36", "97"));
            mapTemplate.Connections.Add(new Connection("36", "98"));
            mapTemplate.Connections.Add(new Connection("36", "99"));
            mapTemplate.Connections.Add(new Connection("36", "100"));
            mapTemplate.Connections.Add(new Connection("37", "36"));
            mapTemplate.Connections.Add(new Connection("37", "38"));
            mapTemplate.Connections.Add(new Connection("38", "37"));
            mapTemplate.Connections.Add(new Connection("38", "39"));
            mapTemplate.Connections.Add(new Connection("39", "38"));
            mapTemplate.Connections.Add(new Connection("39", "40"));
            mapTemplate.Connections.Add(new Connection("40", "39"));
            mapTemplate.Connections.Add(new Connection("40", "41"));
            mapTemplate.Connections.Add(new Connection("41", "40"));
            mapTemplate.Connections.Add(new Connection("42", "43"));
            mapTemplate.Connections.Add(new Connection("43", "44"));
            mapTemplate.Connections.Add(new Connection("43", "42"));
            mapTemplate.Connections.Add(new Connection("44", "45"));
            mapTemplate.Connections.Add(new Connection("44", "43"));
            mapTemplate.Connections.Add(new Connection("45", "46"));
            mapTemplate.Connections.Add(new Connection("45", "44"));
            mapTemplate.Connections.Add(new Connection("45", "50"));
            mapTemplate.Connections.Add(new Connection("45", "1"));
            mapTemplate.Connections.Add(new Connection("45", "2"));
            mapTemplate.Connections.Add(new Connection("45", "3"));
            mapTemplate.Connections.Add(new Connection("45", "4"));
            mapTemplate.Connections.Add(new Connection("45", "5"));
            mapTemplate.Connections.Add(new Connection("45", "33"));
            mapTemplate.Connections.Add(new Connection("45", "34"));
            mapTemplate.Connections.Add(new Connection("45", "35"));
            mapTemplate.Connections.Add(new Connection("45", "36"));
            mapTemplate.Connections.Add(new Connection("45", "37"));
            mapTemplate.Connections.Add(new Connection("45", "38"));
            mapTemplate.Connections.Add(new Connection("45", "39"));
            mapTemplate.Connections.Add(new Connection("45", "40"));
            mapTemplate.Connections.Add(new Connection("45", "41"));
            mapTemplate.Connections.Add(new Connection("45", "101"));
            mapTemplate.Connections.Add(new Connection("45", "102"));
            mapTemplate.Connections.Add(new Connection("45", "103"));
            mapTemplate.Connections.Add(new Connection("45", "104"));
            mapTemplate.Connections.Add(new Connection("45", "105"));
            mapTemplate.Connections.Add(new Connection("45", "106"));
            mapTemplate.Connections.Add(new Connection("45", "107"));
            mapTemplate.Connections.Add(new Connection("45", "108"));
            mapTemplate.Connections.Add(new Connection("45", "109"));
            mapTemplate.Connections.Add(new Connection("45", "110"));
            mapTemplate.Connections.Add(new Connection("45", "111"));
            mapTemplate.Connections.Add(new Connection("45", "112"));
            mapTemplate.Connections.Add(new Connection("45", "113"));
            mapTemplate.Connections.Add(new Connection("46", "47"));
            mapTemplate.Connections.Add(new Connection("46", "45"));
            mapTemplate.Connections.Add(new Connection("47", "48"));
            mapTemplate.Connections.Add(new Connection("47", "46"));
            mapTemplate.Connections.Add(new Connection("48", "47"));
            mapTemplate.Connections.Add(new Connection("48", "49"));
            mapTemplate.Connections.Add(new Connection("49", "50"));
            mapTemplate.Connections.Add(new Connection("49", "48"));
            mapTemplate.Connections.Add(new Connection("50", "45"));
            mapTemplate.Connections.Add(new Connection("50", "49"));
            mapTemplate.Connections.Add(new Connection("51", "52"));
            mapTemplate.Connections.Add(new Connection("52", "51"));
            mapTemplate.Connections.Add(new Connection("52", "53"));
            mapTemplate.Connections.Add(new Connection("52", "54"));
            mapTemplate.Connections.Add(new Connection("53", "52"));
            mapTemplate.Connections.Add(new Connection("54", "52"));
            mapTemplate.Connections.Add(new Connection("54", "55"));
            mapTemplate.Connections.Add(new Connection("55", "54"));
            mapTemplate.Connections.Add(new Connection("55", "56"));
            mapTemplate.Connections.Add(new Connection("55", "6"));
            mapTemplate.Connections.Add(new Connection("55", "7"));
            mapTemplate.Connections.Add(new Connection("55", "8"));
            mapTemplate.Connections.Add(new Connection("55", "9"));
            mapTemplate.Connections.Add(new Connection("55", "10"));
            mapTemplate.Connections.Add(new Connection("55", "11"));
            mapTemplate.Connections.Add(new Connection("55", "12"));
            mapTemplate.Connections.Add(new Connection("55", "13"));
            mapTemplate.Connections.Add(new Connection("55", "14"));
            mapTemplate.Connections.Add(new Connection("55", "15"));
            mapTemplate.Connections.Add(new Connection("55", "16"));
            mapTemplate.Connections.Add(new Connection("55", "17"));
            mapTemplate.Connections.Add(new Connection("55", "18"));
            mapTemplate.Connections.Add(new Connection("55", "74"));
            mapTemplate.Connections.Add(new Connection("55", "75"));
            mapTemplate.Connections.Add(new Connection("55", "76"));
            mapTemplate.Connections.Add(new Connection("55", "77"));
            mapTemplate.Connections.Add(new Connection("55", "78"));
            mapTemplate.Connections.Add(new Connection("55", "79"));
            mapTemplate.Connections.Add(new Connection("55", "65"));
            mapTemplate.Connections.Add(new Connection("55", "66"));
            mapTemplate.Connections.Add(new Connection("55", "67"));
            mapTemplate.Connections.Add(new Connection("55", "68"));
            mapTemplate.Connections.Add(new Connection("55", "69"));
            mapTemplate.Connections.Add(new Connection("55", "70"));
            mapTemplate.Connections.Add(new Connection("55", "71"));
            mapTemplate.Connections.Add(new Connection("55", "72"));
            mapTemplate.Connections.Add(new Connection("55", "73"));
            mapTemplate.Connections.Add(new Connection("56", "55"));
            mapTemplate.Connections.Add(new Connection("56", "57"));
            mapTemplate.Connections.Add(new Connection("57", "56"));
            mapTemplate.Connections.Add(new Connection("57", "58"));
            mapTemplate.Connections.Add(new Connection("58", "57"));
            mapTemplate.Connections.Add(new Connection("58", "59"));
            mapTemplate.Connections.Add(new Connection("59", "58"));
            mapTemplate.Connections.Add(new Connection("59", "60"));
            mapTemplate.Connections.Add(new Connection("60", "59"));
            mapTemplate.Connections.Add(new Connection("60", "61"));
            mapTemplate.Connections.Add(new Connection("61", "60"));
            mapTemplate.Connections.Add(new Connection("61", "62"));
            mapTemplate.Connections.Add(new Connection("62", "61"));
            mapTemplate.Connections.Add(new Connection("62", "63"));
            mapTemplate.Connections.Add(new Connection("63", "62"));
            mapTemplate.Connections.Add(new Connection("63", "64"));
            mapTemplate.Connections.Add(new Connection("64", "63"));
            mapTemplate.Connections.Add(new Connection("64", "6"));
            mapTemplate.Connections.Add(new Connection("64", "7"));
            mapTemplate.Connections.Add(new Connection("64", "8"));
            mapTemplate.Connections.Add(new Connection("64", "9"));
            mapTemplate.Connections.Add(new Connection("64", "10"));
            mapTemplate.Connections.Add(new Connection("64", "11"));
            mapTemplate.Connections.Add(new Connection("64", "12"));
            mapTemplate.Connections.Add(new Connection("64", "13"));
            mapTemplate.Connections.Add(new Connection("64", "14"));
            mapTemplate.Connections.Add(new Connection("64", "15"));
            mapTemplate.Connections.Add(new Connection("64", "16"));
            mapTemplate.Connections.Add(new Connection("64", "17"));
            mapTemplate.Connections.Add(new Connection("64", "18"));
            mapTemplate.Connections.Add(new Connection("64", "74"));
            mapTemplate.Connections.Add(new Connection("64", "75"));
            mapTemplate.Connections.Add(new Connection("64", "76"));
            mapTemplate.Connections.Add(new Connection("64", "77"));
            mapTemplate.Connections.Add(new Connection("64", "78"));
            mapTemplate.Connections.Add(new Connection("64", "79"));
            mapTemplate.Connections.Add(new Connection("64", "65"));
            mapTemplate.Connections.Add(new Connection("64", "66"));
            mapTemplate.Connections.Add(new Connection("64", "67"));
            mapTemplate.Connections.Add(new Connection("64", "68"));
            mapTemplate.Connections.Add(new Connection("64", "69"));
            mapTemplate.Connections.Add(new Connection("64", "70"));
            mapTemplate.Connections.Add(new Connection("64", "71"));
            mapTemplate.Connections.Add(new Connection("64", "72"));
            mapTemplate.Connections.Add(new Connection("64", "73"));
            mapTemplate.Connections.Add(new Connection("65", "73"));
            mapTemplate.Connections.Add(new Connection("65", "66"));
            mapTemplate.Connections.Add(new Connection("66", "65"));
            mapTemplate.Connections.Add(new Connection("66", "67"));
            mapTemplate.Connections.Add(new Connection("67", "66"));
            mapTemplate.Connections.Add(new Connection("67", "73"));
            mapTemplate.Connections.Add(new Connection("67", "68"));
            mapTemplate.Connections.Add(new Connection("68", "67"));
            mapTemplate.Connections.Add(new Connection("68", "69"));
            mapTemplate.Connections.Add(new Connection("69", "68"));
            mapTemplate.Connections.Add(new Connection("69", "71"));
            mapTemplate.Connections.Add(new Connection("69", "70"));
            mapTemplate.Connections.Add(new Connection("70", "71"));
            mapTemplate.Connections.Add(new Connection("70", "69"));
            mapTemplate.Connections.Add(new Connection("70", "72"));
            mapTemplate.Connections.Add(new Connection("71", "69"));
            mapTemplate.Connections.Add(new Connection("71", "70"));
            mapTemplate.Connections.Add(new Connection("72", "73"));
            mapTemplate.Connections.Add(new Connection("72", "70"));
            mapTemplate.Connections.Add(new Connection("72", "51"));
            mapTemplate.Connections.Add(new Connection("72", "52"));
            mapTemplate.Connections.Add(new Connection("72", "53"));
            mapTemplate.Connections.Add(new Connection("72", "54"));
            mapTemplate.Connections.Add(new Connection("72", "55"));
            mapTemplate.Connections.Add(new Connection("72", "56"));
            mapTemplate.Connections.Add(new Connection("72", "57"));
            mapTemplate.Connections.Add(new Connection("72", "58"));
            mapTemplate.Connections.Add(new Connection("72", "59"));
            mapTemplate.Connections.Add(new Connection("72", "60"));
            mapTemplate.Connections.Add(new Connection("72", "61"));
            mapTemplate.Connections.Add(new Connection("72", "62"));
            mapTemplate.Connections.Add(new Connection("72", "63"));
            mapTemplate.Connections.Add(new Connection("72", "64"));
            mapTemplate.Connections.Add(new Connection("72", "19"));
            mapTemplate.Connections.Add(new Connection("72", "20"));
            mapTemplate.Connections.Add(new Connection("72", "21"));
            mapTemplate.Connections.Add(new Connection("72", "22"));
            mapTemplate.Connections.Add(new Connection("72", "23"));
            mapTemplate.Connections.Add(new Connection("72", "24"));
            mapTemplate.Connections.Add(new Connection("72", "25"));
            mapTemplate.Connections.Add(new Connection("72", "26"));
            mapTemplate.Connections.Add(new Connection("72", "27"));
            mapTemplate.Connections.Add(new Connection("72", "80"));
            mapTemplate.Connections.Add(new Connection("72", "81"));
            mapTemplate.Connections.Add(new Connection("72", "82"));
            mapTemplate.Connections.Add(new Connection("72", "83"));
            mapTemplate.Connections.Add(new Connection("72", "84"));
            mapTemplate.Connections.Add(new Connection("72", "85"));
            mapTemplate.Connections.Add(new Connection("72", "86"));
            mapTemplate.Connections.Add(new Connection("72", "87"));
            mapTemplate.Connections.Add(new Connection("72", "88"));
            mapTemplate.Connections.Add(new Connection("72", "89"));
            mapTemplate.Connections.Add(new Connection("73", "72"));
            mapTemplate.Connections.Add(new Connection("73", "65"));
            mapTemplate.Connections.Add(new Connection("73", "67"));
            mapTemplate.Connections.Add(new Connection("74", "75"));
            mapTemplate.Connections.Add(new Connection("75", "76"));
            mapTemplate.Connections.Add(new Connection("75", "74"));
            mapTemplate.Connections.Add(new Connection("76", "79"));
            mapTemplate.Connections.Add(new Connection("76", "77"));
            mapTemplate.Connections.Add(new Connection("76", "75"));
            mapTemplate.Connections.Add(new Connection("77", "76"));
            mapTemplate.Connections.Add(new Connection("77", "78"));
            mapTemplate.Connections.Add(new Connection("78", "79"));
            mapTemplate.Connections.Add(new Connection("78", "77"));
            mapTemplate.Connections.Add(new Connection("78", "51"));
            mapTemplate.Connections.Add(new Connection("78", "52"));
            mapTemplate.Connections.Add(new Connection("78", "53"));
            mapTemplate.Connections.Add(new Connection("78", "54"));
            mapTemplate.Connections.Add(new Connection("78", "55"));
            mapTemplate.Connections.Add(new Connection("78", "56"));
            mapTemplate.Connections.Add(new Connection("78", "57"));
            mapTemplate.Connections.Add(new Connection("78", "58"));
            mapTemplate.Connections.Add(new Connection("78", "59"));
            mapTemplate.Connections.Add(new Connection("78", "60"));
            mapTemplate.Connections.Add(new Connection("78", "61"));
            mapTemplate.Connections.Add(new Connection("78", "62"));
            mapTemplate.Connections.Add(new Connection("78", "63"));
            mapTemplate.Connections.Add(new Connection("78", "64"));
            mapTemplate.Connections.Add(new Connection("78", "1"));
            mapTemplate.Connections.Add(new Connection("78", "2"));
            mapTemplate.Connections.Add(new Connection("78", "3"));
            mapTemplate.Connections.Add(new Connection("78", "4"));
            mapTemplate.Connections.Add(new Connection("78", "5"));
            mapTemplate.Connections.Add(new Connection("78", "101"));
            mapTemplate.Connections.Add(new Connection("78", "102"));
            mapTemplate.Connections.Add(new Connection("78", "103"));
            mapTemplate.Connections.Add(new Connection("78", "104"));
            mapTemplate.Connections.Add(new Connection("78", "105"));
            mapTemplate.Connections.Add(new Connection("78", "106"));
            mapTemplate.Connections.Add(new Connection("78", "107"));
            mapTemplate.Connections.Add(new Connection("78", "108"));
            mapTemplate.Connections.Add(new Connection("78", "109"));
            mapTemplate.Connections.Add(new Connection("78", "110"));
            mapTemplate.Connections.Add(new Connection("78", "111"));
            mapTemplate.Connections.Add(new Connection("78", "112"));
            mapTemplate.Connections.Add(new Connection("78", "113"));
            mapTemplate.Connections.Add(new Connection("79", "78"));
            mapTemplate.Connections.Add(new Connection("79", "76"));
            mapTemplate.Connections.Add(new Connection("80", "81"));
            mapTemplate.Connections.Add(new Connection("80", "89"));
            mapTemplate.Connections.Add(new Connection("81", "82"));
            mapTemplate.Connections.Add(new Connection("81", "80"));
            mapTemplate.Connections.Add(new Connection("82", "83"));
            mapTemplate.Connections.Add(new Connection("82", "81"));
            mapTemplate.Connections.Add(new Connection("83", "82"));
            mapTemplate.Connections.Add(new Connection("83", "84"));
            mapTemplate.Connections.Add(new Connection("83", "28"));
            mapTemplate.Connections.Add(new Connection("83", "29"));
            mapTemplate.Connections.Add(new Connection("83", "30"));
            mapTemplate.Connections.Add(new Connection("83", "31"));
            mapTemplate.Connections.Add(new Connection("83", "32"));
            mapTemplate.Connections.Add(new Connection("83", "65"));
            mapTemplate.Connections.Add(new Connection("83", "66"));
            mapTemplate.Connections.Add(new Connection("83", "67"));
            mapTemplate.Connections.Add(new Connection("83", "68"));
            mapTemplate.Connections.Add(new Connection("83", "69"));
            mapTemplate.Connections.Add(new Connection("83", "70"));
            mapTemplate.Connections.Add(new Connection("83", "71"));
            mapTemplate.Connections.Add(new Connection("83", "72"));
            mapTemplate.Connections.Add(new Connection("83", "73"));
            mapTemplate.Connections.Add(new Connection("83", "90"));
            mapTemplate.Connections.Add(new Connection("83", "91"));
            mapTemplate.Connections.Add(new Connection("83", "92"));
            mapTemplate.Connections.Add(new Connection("83", "93"));
            mapTemplate.Connections.Add(new Connection("83", "94"));
            mapTemplate.Connections.Add(new Connection("83", "95"));
            mapTemplate.Connections.Add(new Connection("83", "96"));
            mapTemplate.Connections.Add(new Connection("83", "97"));
            mapTemplate.Connections.Add(new Connection("83", "98"));
            mapTemplate.Connections.Add(new Connection("83", "99"));
            mapTemplate.Connections.Add(new Connection("83", "100"));
            mapTemplate.Connections.Add(new Connection("84", "86"));
            mapTemplate.Connections.Add(new Connection("84", "83"));
            mapTemplate.Connections.Add(new Connection("85", "87"));
            mapTemplate.Connections.Add(new Connection("85", "86"));
            mapTemplate.Connections.Add(new Connection("86", "85"));
            mapTemplate.Connections.Add(new Connection("86", "84"));
            mapTemplate.Connections.Add(new Connection("87", "88"));
            mapTemplate.Connections.Add(new Connection("87", "85"));
            mapTemplate.Connections.Add(new Connection("88", "89"));
            mapTemplate.Connections.Add(new Connection("88", "87"));
            mapTemplate.Connections.Add(new Connection("89", "80"));
            mapTemplate.Connections.Add(new Connection("89", "88"));
            mapTemplate.Connections.Add(new Connection("89", "28"));
            mapTemplate.Connections.Add(new Connection("89", "29"));
            mapTemplate.Connections.Add(new Connection("89", "30"));
            mapTemplate.Connections.Add(new Connection("89", "31"));
            mapTemplate.Connections.Add(new Connection("89", "32"));
            mapTemplate.Connections.Add(new Connection("89", "65"));
            mapTemplate.Connections.Add(new Connection("89", "66"));
            mapTemplate.Connections.Add(new Connection("89", "67"));
            mapTemplate.Connections.Add(new Connection("89", "68"));
            mapTemplate.Connections.Add(new Connection("89", "69"));
            mapTemplate.Connections.Add(new Connection("89", "70"));
            mapTemplate.Connections.Add(new Connection("89", "71"));
            mapTemplate.Connections.Add(new Connection("89", "72"));
            mapTemplate.Connections.Add(new Connection("89", "73"));
            mapTemplate.Connections.Add(new Connection("89", "90"));
            mapTemplate.Connections.Add(new Connection("89", "91"));
            mapTemplate.Connections.Add(new Connection("89", "92"));
            mapTemplate.Connections.Add(new Connection("89", "93"));
            mapTemplate.Connections.Add(new Connection("89", "94"));
            mapTemplate.Connections.Add(new Connection("89", "95"));
            mapTemplate.Connections.Add(new Connection("89", "96"));
            mapTemplate.Connections.Add(new Connection("89", "97"));
            mapTemplate.Connections.Add(new Connection("89", "98"));
            mapTemplate.Connections.Add(new Connection("89", "99"));
            mapTemplate.Connections.Add(new Connection("89", "100"));
            mapTemplate.Connections.Add(new Connection("90", "92"));
            mapTemplate.Connections.Add(new Connection("90", "91"));
            mapTemplate.Connections.Add(new Connection("91", "90"));
            mapTemplate.Connections.Add(new Connection("91", "94"));
            mapTemplate.Connections.Add(new Connection("92", "95"));
            mapTemplate.Connections.Add(new Connection("92", "90"));
            mapTemplate.Connections.Add(new Connection("93", "96"));
            mapTemplate.Connections.Add(new Connection("93", "95"));
            mapTemplate.Connections.Add(new Connection("94", "91"));
            mapTemplate.Connections.Add(new Connection("94", "95"));
            mapTemplate.Connections.Add(new Connection("94", "33"));
            mapTemplate.Connections.Add(new Connection("94", "34"));
            mapTemplate.Connections.Add(new Connection("94", "35"));
            mapTemplate.Connections.Add(new Connection("94", "36"));
            mapTemplate.Connections.Add(new Connection("94", "37"));
            mapTemplate.Connections.Add(new Connection("94", "38"));
            mapTemplate.Connections.Add(new Connection("94", "39"));
            mapTemplate.Connections.Add(new Connection("94", "40"));
            mapTemplate.Connections.Add(new Connection("94", "41"));
            mapTemplate.Connections.Add(new Connection("94", "80"));
            mapTemplate.Connections.Add(new Connection("94", "81"));
            mapTemplate.Connections.Add(new Connection("94", "82"));
            mapTemplate.Connections.Add(new Connection("94", "83"));
            mapTemplate.Connections.Add(new Connection("94", "84"));
            mapTemplate.Connections.Add(new Connection("94", "85"));
            mapTemplate.Connections.Add(new Connection("94", "86"));
            mapTemplate.Connections.Add(new Connection("94", "87"));
            mapTemplate.Connections.Add(new Connection("94", "88"));
            mapTemplate.Connections.Add(new Connection("94", "89"));
            mapTemplate.Connections.Add(new Connection("94", "101"));
            mapTemplate.Connections.Add(new Connection("94", "102"));
            mapTemplate.Connections.Add(new Connection("94", "103"));
            mapTemplate.Connections.Add(new Connection("94", "104"));
            mapTemplate.Connections.Add(new Connection("94", "105"));
            mapTemplate.Connections.Add(new Connection("94", "106"));
            mapTemplate.Connections.Add(new Connection("94", "107"));
            mapTemplate.Connections.Add(new Connection("94", "108"));
            mapTemplate.Connections.Add(new Connection("94", "109"));
            mapTemplate.Connections.Add(new Connection("94", "110"));
            mapTemplate.Connections.Add(new Connection("94", "111"));
            mapTemplate.Connections.Add(new Connection("94", "112"));
            mapTemplate.Connections.Add(new Connection("94", "113"));
            mapTemplate.Connections.Add(new Connection("95", "93"));
            mapTemplate.Connections.Add(new Connection("95", "92"));
            mapTemplate.Connections.Add(new Connection("95", "94"));
            mapTemplate.Connections.Add(new Connection("96", "97"));
            mapTemplate.Connections.Add(new Connection("96", "93"));
            mapTemplate.Connections.Add(new Connection("97", "98"));
            mapTemplate.Connections.Add(new Connection("97", "96"));
            mapTemplate.Connections.Add(new Connection("98", "99"));
            mapTemplate.Connections.Add(new Connection("98", "97"));
            mapTemplate.Connections.Add(new Connection("98", "33"));
            mapTemplate.Connections.Add(new Connection("98", "34"));
            mapTemplate.Connections.Add(new Connection("98", "35"));
            mapTemplate.Connections.Add(new Connection("98", "36"));
            mapTemplate.Connections.Add(new Connection("98", "37"));
            mapTemplate.Connections.Add(new Connection("98", "38"));
            mapTemplate.Connections.Add(new Connection("98", "39"));
            mapTemplate.Connections.Add(new Connection("98", "40"));
            mapTemplate.Connections.Add(new Connection("98", "41"));
            mapTemplate.Connections.Add(new Connection("98", "80"));
            mapTemplate.Connections.Add(new Connection("98", "81"));
            mapTemplate.Connections.Add(new Connection("98", "82"));
            mapTemplate.Connections.Add(new Connection("98", "83"));
            mapTemplate.Connections.Add(new Connection("98", "84"));
            mapTemplate.Connections.Add(new Connection("98", "85"));
            mapTemplate.Connections.Add(new Connection("98", "86"));
            mapTemplate.Connections.Add(new Connection("98", "87"));
            mapTemplate.Connections.Add(new Connection("98", "88"));
            mapTemplate.Connections.Add(new Connection("98", "89"));
            mapTemplate.Connections.Add(new Connection("98", "101"));
            mapTemplate.Connections.Add(new Connection("98", "102"));
            mapTemplate.Connections.Add(new Connection("98", "103"));
            mapTemplate.Connections.Add(new Connection("98", "104"));
            mapTemplate.Connections.Add(new Connection("98", "105"));
            mapTemplate.Connections.Add(new Connection("98", "106"));
            mapTemplate.Connections.Add(new Connection("98", "107"));
            mapTemplate.Connections.Add(new Connection("98", "108"));
            mapTemplate.Connections.Add(new Connection("98", "109"));
            mapTemplate.Connections.Add(new Connection("98", "110"));
            mapTemplate.Connections.Add(new Connection("98", "111"));
            mapTemplate.Connections.Add(new Connection("98", "112"));
            mapTemplate.Connections.Add(new Connection("98", "113"));
            mapTemplate.Connections.Add(new Connection("99", "100"));
            mapTemplate.Connections.Add(new Connection("99", "98"));
            mapTemplate.Connections.Add(new Connection("100", "99"));
            mapTemplate.Connections.Add(new Connection("101", "102"));
            mapTemplate.Connections.Add(new Connection("101", "109"));
            mapTemplate.Connections.Add(new Connection("102", "103"));
            mapTemplate.Connections.Add(new Connection("102", "101"));
            mapTemplate.Connections.Add(new Connection("103", "104"));
            mapTemplate.Connections.Add(new Connection("103", "102"));
            mapTemplate.Connections.Add(new Connection("104", "105"));
            mapTemplate.Connections.Add(new Connection("104", "103"));
            mapTemplate.Connections.Add(new Connection("105", "106"));
            mapTemplate.Connections.Add(new Connection("105", "104"));
            mapTemplate.Connections.Add(new Connection("106", "107"));
            mapTemplate.Connections.Add(new Connection("106", "105"));
            mapTemplate.Connections.Add(new Connection("107", "108"));
            mapTemplate.Connections.Add(new Connection("107", "106"));
            mapTemplate.Connections.Add(new Connection("108", "107"));
            mapTemplate.Connections.Add(new Connection("108", "42"));
            mapTemplate.Connections.Add(new Connection("108", "43"));
            mapTemplate.Connections.Add(new Connection("108", "44"));
            mapTemplate.Connections.Add(new Connection("108", "45"));
            mapTemplate.Connections.Add(new Connection("108", "46"));
            mapTemplate.Connections.Add(new Connection("108", "47"));
            mapTemplate.Connections.Add(new Connection("108", "48"));
            mapTemplate.Connections.Add(new Connection("108", "49"));
            mapTemplate.Connections.Add(new Connection("108", "50"));
            mapTemplate.Connections.Add(new Connection("108", "74"));
            mapTemplate.Connections.Add(new Connection("108", "75"));
            mapTemplate.Connections.Add(new Connection("108", "76"));
            mapTemplate.Connections.Add(new Connection("108", "77"));
            mapTemplate.Connections.Add(new Connection("108", "78"));
            mapTemplate.Connections.Add(new Connection("108", "79"));
            mapTemplate.Connections.Add(new Connection("108", "90"));
            mapTemplate.Connections.Add(new Connection("108", "91"));
            mapTemplate.Connections.Add(new Connection("108", "92"));
            mapTemplate.Connections.Add(new Connection("108", "93"));
            mapTemplate.Connections.Add(new Connection("108", "94"));
            mapTemplate.Connections.Add(new Connection("108", "95"));
            mapTemplate.Connections.Add(new Connection("108", "96"));
            mapTemplate.Connections.Add(new Connection("108", "97"));
            mapTemplate.Connections.Add(new Connection("108", "98"));
            mapTemplate.Connections.Add(new Connection("108", "99"));
            mapTemplate.Connections.Add(new Connection("108", "100"));
            mapTemplate.Connections.Add(new Connection("109", "101"));
            mapTemplate.Connections.Add(new Connection("109", "110"));
            mapTemplate.Connections.Add(new Connection("110", "109"));
            mapTemplate.Connections.Add(new Connection("110", "111"));
            mapTemplate.Connections.Add(new Connection("110", "42"));
            mapTemplate.Connections.Add(new Connection("110", "43"));
            mapTemplate.Connections.Add(new Connection("110", "44"));
            mapTemplate.Connections.Add(new Connection("110", "45"));
            mapTemplate.Connections.Add(new Connection("110", "46"));
            mapTemplate.Connections.Add(new Connection("110", "47"));
            mapTemplate.Connections.Add(new Connection("110", "48"));
            mapTemplate.Connections.Add(new Connection("110", "49"));
            mapTemplate.Connections.Add(new Connection("110", "50"));
            mapTemplate.Connections.Add(new Connection("110", "74"));
            mapTemplate.Connections.Add(new Connection("110", "75"));
            mapTemplate.Connections.Add(new Connection("110", "76"));
            mapTemplate.Connections.Add(new Connection("110", "77"));
            mapTemplate.Connections.Add(new Connection("110", "78"));
            mapTemplate.Connections.Add(new Connection("110", "79"));
            mapTemplate.Connections.Add(new Connection("110", "90"));
            mapTemplate.Connections.Add(new Connection("110", "91"));
            mapTemplate.Connections.Add(new Connection("110", "92"));
            mapTemplate.Connections.Add(new Connection("110", "93"));
            mapTemplate.Connections.Add(new Connection("110", "94"));
            mapTemplate.Connections.Add(new Connection("110", "95"));
            mapTemplate.Connections.Add(new Connection("110", "96"));
            mapTemplate.Connections.Add(new Connection("110", "97"));
            mapTemplate.Connections.Add(new Connection("110", "98"));
            mapTemplate.Connections.Add(new Connection("110", "99"));
            mapTemplate.Connections.Add(new Connection("110", "100"));
            mapTemplate.Connections.Add(new Connection("111", "110"));
            mapTemplate.Connections.Add(new Connection("111", "112"));
            mapTemplate.Connections.Add(new Connection("112", "111"));
            mapTemplate.Connections.Add(new Connection("112", "113"));
            mapTemplate.Connections.Add(new Connection("113", "112"));

            return mapTemplate;
        }
        public static MapTemplate RandSwelt()
        {
            var mapTemplate = new MapTemplate("RandSwelt") { Image = "randwelt.jpg" };
            var country1 = new CountryTemplate("1", "WestlKleineFaeule") { X = 124, Y = 118 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "OestlKleineFaeule") { X = 234, Y = 101 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "WestlicheFaeule") { X = 750, Y = 89 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "ShayolGhul") { X = 832, Y = 98 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "ZentraleFaeule") { X = 919, Y = 142 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "OestlicheFaeule") { X = 1028, Y = 158 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Grenzlande") { X = 794, Y = 155 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Tar Valon") { X = 780, Y = 178 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Cairhien") { X = 811, Y = 245 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Illian") { X = 762, Y = 287 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "Tear") { X = 823, Y = 297 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Aridhol") { X = 728, Y = 191 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "Andor") { X = 752, Y = 235 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "Altara") { X = 718, Y = 272 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "Tarabon") { X = 670, Y = 262 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "Almoth") { X = 670, Y = 212 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "AradDoman") { X = 678, Y = 174 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "Tremalking") { X = 595, Y = 310 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "ArythOzeanInseln") { X = 547, Y = 528 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "MeerderStuermeInseln") { X = 922, Y = 439 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Ancarid") { X = 265, Y = 410 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "NoerdlAielWueste") { X = 873, Y = 210 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "SuedlAielWueste") { X = 900, Y = 250 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Termool") { X = 903, Y = 287 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "Nordwest-Shara") { X = 976, Y = 208 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Nordost-Shara") { X = 1055, Y = 230 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "West-Shara") { X = 981, Y = 313 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "Ost-Shara") { X = 1060, Y = 320 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Sued-Shara") { X = 1014, Y = 414 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "Meervolk H�fen") { X = 1032, Y = 456 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "WestlichesLdW") { X = 684, Y = 626 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "NoerdlLdW") { X = 785, Y = 654 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "SuedlLdW") { X = 745, Y = 746 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "OestlLdW") { X = 851, Y = 715 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "Jeranem") { X = 342, Y = 709 };
            mapTemplate.Countries.Add(country35);
            var country36 = new CountryTemplate("36", "NorenMShar") { X = 221, Y = 672 };
            mapTemplate.Countries.Add(country36);
            var country37 = new CountryTemplate("37", "Rampore") { X = 331, Y = 561 };
            mapTemplate.Countries.Add(country37);
            var country38 = new CountryTemplate("38", "ShonKifar") { X = 244, Y = 540 };
            mapTemplate.Countries.Add(country38);
            var country39 = new CountryTemplate("39", "Tzura") { X = 158, Y = 517 };
            mapTemplate.Countries.Add(country39);
            var country40 = new CountryTemplate("40", "Asinbayar") { X = 107, Y = 548 };
            mapTemplate.Countries.Add(country40);
            var country41 = new CountryTemplate("41", "Barsabba") { X = 126, Y = 610 };
            mapTemplate.Countries.Add(country41);
            var country42 = new CountryTemplate("42", "Anagore") { X = 97, Y = 448 };
            mapTemplate.Countries.Add(country42);
            var country43 = new CountryTemplate("43", "Kirendad") { X = 171, Y = 400 };
            mapTemplate.Countries.Add(country43);
            var country44 = new CountryTemplate("44", "Sohima") { X = 159, Y = 195 };
            mapTemplate.Countries.Add(country44);
            var country45 = new CountryTemplate("45", "Imfaral") { X = 180, Y = 263 };
            mapTemplate.Countries.Add(country45);
            var country46 = new CountryTemplate("46", "Marendalar") { X = 246, Y = 268 };
            mapTemplate.Countries.Add(country46);
            var country47 = new CountryTemplate("47", "Seander") { X = 228, Y = 350 };
            mapTemplate.Countries.Add(country47);
            var country48 = new CountryTemplate("48", "Tuel") { X = 58, Y = 299 };
            mapTemplate.Countries.Add(country48);
            var country49 = new CountryTemplate("49", "Quirat") { X = 88, Y = 371 };
            mapTemplate.Countries.Add(country49);
            var continent1 = new Continent("1", 4);
            continent1.Countries.Add(country1);
            continent1.Countries.Add(country2);
            continent1.Countries.Add(country3);
            continent1.Countries.Add(country4);
            continent1.Countries.Add(country5);
            continent1.Countries.Add(country6);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 4);
            continent2.Countries.Add(country44);
            continent2.Countries.Add(country45);
            continent2.Countries.Add(country46);
            continent2.Countries.Add(country47);
            continent2.Countries.Add(country48);
            continent2.Countries.Add(country49);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 4);
            continent3.Countries.Add(country35);
            continent3.Countries.Add(country36);
            continent3.Countries.Add(country37);
            continent3.Countries.Add(country38);
            continent3.Countries.Add(country39);
            continent3.Countries.Add(country40);
            continent3.Countries.Add(country41);
            continent3.Countries.Add(country42);
            continent3.Countries.Add(country43);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 3);
            continent4.Countries.Add(country18);
            continent4.Countries.Add(country19);
            continent4.Countries.Add(country20);
            continent4.Countries.Add(country21);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 3);
            continent5.Countries.Add(country25);
            continent5.Countries.Add(country26);
            continent5.Countries.Add(country27);
            continent5.Countries.Add(country28);
            continent5.Countries.Add(country29);
            continent5.Countries.Add(country30);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 2);
            continent6.Countries.Add(country31);
            continent6.Countries.Add(country32);
            continent6.Countries.Add(country33);
            continent6.Countries.Add(country34);
            mapTemplate.Continents.Add(continent6);
            var continent7 = new Continent("7", 4);
            continent7.Countries.Add(country12);
            continent7.Countries.Add(country13);
            continent7.Countries.Add(country14);
            continent7.Countries.Add(country15);
            continent7.Countries.Add(country16);
            continent7.Countries.Add(country17);
            mapTemplate.Continents.Add(continent7);
            var continent8 = new Continent("8", 3);
            continent8.Countries.Add(country7);
            continent8.Countries.Add(country8);
            continent8.Countries.Add(country9);
            continent8.Countries.Add(country10);
            continent8.Countries.Add(country11);
            mapTemplate.Continents.Add(continent8);
            var continent9 = new Continent("9", 2);
            continent9.Countries.Add(country22);
            continent9.Countries.Add(country23);
            continent9.Countries.Add(country24);
            mapTemplate.Continents.Add(continent9);
            mapTemplate.Connections.Add(new Connection("1", "44"));
            mapTemplate.Connections.Add(new Connection("1", "45"));
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("1", "6"));
            mapTemplate.Connections.Add(new Connection("2", "45"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("2", "3"));
            mapTemplate.Connections.Add(new Connection("3", "2"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("3", "7"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("4", "5"));
            mapTemplate.Connections.Add(new Connection("4", "7"));
            mapTemplate.Connections.Add(new Connection("4", "22"));
            mapTemplate.Connections.Add(new Connection("5", "4"));
            mapTemplate.Connections.Add(new Connection("5", "6"));
            mapTemplate.Connections.Add(new Connection("5", "22"));
            mapTemplate.Connections.Add(new Connection("5", "25"));
            mapTemplate.Connections.Add(new Connection("6", "1"));
            mapTemplate.Connections.Add(new Connection("6", "5"));
            mapTemplate.Connections.Add(new Connection("6", "25"));
            mapTemplate.Connections.Add(new Connection("6", "26"));
            mapTemplate.Connections.Add(new Connection("7", "3"));
            mapTemplate.Connections.Add(new Connection("7", "4"));
            mapTemplate.Connections.Add(new Connection("7", "22"));
            mapTemplate.Connections.Add(new Connection("7", "17"));
            mapTemplate.Connections.Add(new Connection("7", "8"));
            mapTemplate.Connections.Add(new Connection("7", "12"));
            mapTemplate.Connections.Add(new Connection("8", "13"));
            mapTemplate.Connections.Add(new Connection("8", "12"));
            mapTemplate.Connections.Add(new Connection("8", "7"));
            mapTemplate.Connections.Add(new Connection("8", "9"));
            mapTemplate.Connections.Add(new Connection("9", "22"));
            mapTemplate.Connections.Add(new Connection("9", "10"));
            mapTemplate.Connections.Add(new Connection("9", "13"));
            mapTemplate.Connections.Add(new Connection("9", "8"));
            mapTemplate.Connections.Add(new Connection("9", "11"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("10", "9"));
            mapTemplate.Connections.Add(new Connection("10", "13"));
            mapTemplate.Connections.Add(new Connection("10", "14"));
            mapTemplate.Connections.Add(new Connection("11", "24"));
            mapTemplate.Connections.Add(new Connection("11", "20"));
            mapTemplate.Connections.Add(new Connection("11", "10"));
            mapTemplate.Connections.Add(new Connection("11", "9"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("12", "17"));
            mapTemplate.Connections.Add(new Connection("12", "8"));
            mapTemplate.Connections.Add(new Connection("12", "7"));
            mapTemplate.Connections.Add(new Connection("13", "10"));
            mapTemplate.Connections.Add(new Connection("13", "9"));
            mapTemplate.Connections.Add(new Connection("13", "8"));
            mapTemplate.Connections.Add(new Connection("13", "12"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("14", "10"));
            mapTemplate.Connections.Add(new Connection("14", "13"));
            mapTemplate.Connections.Add(new Connection("14", "15"));
            mapTemplate.Connections.Add(new Connection("15", "14"));
            mapTemplate.Connections.Add(new Connection("15", "18"));
            mapTemplate.Connections.Add(new Connection("15", "16"));
            mapTemplate.Connections.Add(new Connection("16", "15"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("16", "46"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("17", "12"));
            mapTemplate.Connections.Add(new Connection("17", "7"));
            mapTemplate.Connections.Add(new Connection("18", "21"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("18", "20"));
            mapTemplate.Connections.Add(new Connection("18", "15"));
            mapTemplate.Connections.Add(new Connection("19", "37"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("19", "20"));
            mapTemplate.Connections.Add(new Connection("20", "19"));
            mapTemplate.Connections.Add(new Connection("20", "18"));
            mapTemplate.Connections.Add(new Connection("20", "32"));
            mapTemplate.Connections.Add(new Connection("20", "30"));
            mapTemplate.Connections.Add(new Connection("20", "11"));
            mapTemplate.Connections.Add(new Connection("21", "47"));
            mapTemplate.Connections.Add(new Connection("21", "39"));
            mapTemplate.Connections.Add(new Connection("21", "18"));
            mapTemplate.Connections.Add(new Connection("22", "4"));
            mapTemplate.Connections.Add(new Connection("22", "5"));
            mapTemplate.Connections.Add(new Connection("22", "25"));
            mapTemplate.Connections.Add(new Connection("22", "7"));
            mapTemplate.Connections.Add(new Connection("22", "9"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("23", "22"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("24", "23"));
            mapTemplate.Connections.Add(new Connection("24", "11"));
            mapTemplate.Connections.Add(new Connection("25", "5"));
            mapTemplate.Connections.Add(new Connection("25", "6"));
            mapTemplate.Connections.Add(new Connection("25", "27"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("25", "22"));
            mapTemplate.Connections.Add(new Connection("26", "6"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("26", "28"));
            mapTemplate.Connections.Add(new Connection("26", "25"));
            mapTemplate.Connections.Add(new Connection("27", "29"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("27", "25"));
            mapTemplate.Connections.Add(new Connection("27", "26"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("28", "27"));
            mapTemplate.Connections.Add(new Connection("28", "26"));
            mapTemplate.Connections.Add(new Connection("29", "30"));
            mapTemplate.Connections.Add(new Connection("29", "28"));
            mapTemplate.Connections.Add(new Connection("29", "27"));
            mapTemplate.Connections.Add(new Connection("30", "34"));
            mapTemplate.Connections.Add(new Connection("30", "20"));
            mapTemplate.Connections.Add(new Connection("30", "42"));
            mapTemplate.Connections.Add(new Connection("30", "29"));
            mapTemplate.Connections.Add(new Connection("31", "37"));
            mapTemplate.Connections.Add(new Connection("31", "32"));
            mapTemplate.Connections.Add(new Connection("31", "33"));
            mapTemplate.Connections.Add(new Connection("32", "20"));
            mapTemplate.Connections.Add(new Connection("32", "31"));
            mapTemplate.Connections.Add(new Connection("32", "33"));
            mapTemplate.Connections.Add(new Connection("32", "34"));
            mapTemplate.Connections.Add(new Connection("33", "31"));
            mapTemplate.Connections.Add(new Connection("33", "32"));
            mapTemplate.Connections.Add(new Connection("33", "34"));
            mapTemplate.Connections.Add(new Connection("34", "33"));
            mapTemplate.Connections.Add(new Connection("34", "32"));
            mapTemplate.Connections.Add(new Connection("34", "30"));
            mapTemplate.Connections.Add(new Connection("35", "36"));
            mapTemplate.Connections.Add(new Connection("35", "37"));
            mapTemplate.Connections.Add(new Connection("36", "41"));
            mapTemplate.Connections.Add(new Connection("36", "35"));
            mapTemplate.Connections.Add(new Connection("36", "38"));
            mapTemplate.Connections.Add(new Connection("37", "38"));
            mapTemplate.Connections.Add(new Connection("37", "35"));
            mapTemplate.Connections.Add(new Connection("37", "19"));
            mapTemplate.Connections.Add(new Connection("37", "31"));
            mapTemplate.Connections.Add(new Connection("38", "36"));
            mapTemplate.Connections.Add(new Connection("38", "39"));
            mapTemplate.Connections.Add(new Connection("38", "37"));
            mapTemplate.Connections.Add(new Connection("39", "43"));
            mapTemplate.Connections.Add(new Connection("39", "21"));
            mapTemplate.Connections.Add(new Connection("39", "40"));
            mapTemplate.Connections.Add(new Connection("39", "41"));
            mapTemplate.Connections.Add(new Connection("39", "38"));
            mapTemplate.Connections.Add(new Connection("39", "42"));
            mapTemplate.Connections.Add(new Connection("40", "39"));
            mapTemplate.Connections.Add(new Connection("40", "41"));
            mapTemplate.Connections.Add(new Connection("41", "40"));
            mapTemplate.Connections.Add(new Connection("41", "39"));
            mapTemplate.Connections.Add(new Connection("41", "36"));
            mapTemplate.Connections.Add(new Connection("42", "43"));
            mapTemplate.Connections.Add(new Connection("42", "49"));
            mapTemplate.Connections.Add(new Connection("42", "30"));
            mapTemplate.Connections.Add(new Connection("42", "39"));
            mapTemplate.Connections.Add(new Connection("43", "47"));
            mapTemplate.Connections.Add(new Connection("43", "39"));
            mapTemplate.Connections.Add(new Connection("43", "42"));
            mapTemplate.Connections.Add(new Connection("44", "48"));
            mapTemplate.Connections.Add(new Connection("44", "49"));
            mapTemplate.Connections.Add(new Connection("44", "1"));
            mapTemplate.Connections.Add(new Connection("44", "45"));
            mapTemplate.Connections.Add(new Connection("45", "44"));
            mapTemplate.Connections.Add(new Connection("45", "2"));
            mapTemplate.Connections.Add(new Connection("45", "1"));
            mapTemplate.Connections.Add(new Connection("45", "46"));
            mapTemplate.Connections.Add(new Connection("46", "45"));
            mapTemplate.Connections.Add(new Connection("46", "47"));
            mapTemplate.Connections.Add(new Connection("46", "16"));
            mapTemplate.Connections.Add(new Connection("47", "46"));
            mapTemplate.Connections.Add(new Connection("47", "21"));
            mapTemplate.Connections.Add(new Connection("47", "43"));
            mapTemplate.Connections.Add(new Connection("48", "44"));
            mapTemplate.Connections.Add(new Connection("48", "49"));
            mapTemplate.Connections.Add(new Connection("49", "48"));
            mapTemplate.Connections.Add(new Connection("49", "44"));
            mapTemplate.Connections.Add(new Connection("49", "42"));

            return mapTemplate;
        }
Пример #28
0
        public static MapTemplate Iopoly()
        {
            var mapTemplate = new MapTemplate("Iopoly") { Image = "iopoly.jpg" };
            var country1 = new CountryTemplate("1", "WZ Europa") { X = 897, Y = 840 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "Australien") { X = 760, Y = 888 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Sydney") { X = 683, Y = 888 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Neuseeland") { X = 607, Y = 888 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "Euro") { X = 530, Y = 888 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "ASEAN") { X = 453, Y = 888 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Russland") { X = 377, Y = 888 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Prag") { X = 299, Y = 888 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Ungarn") { X = 223, Y = 888 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Polen") { X = 146, Y = 887 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "WZ Afrika und Naher Osten") { X = 81, Y = 841 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Brasilien") { X = 24, Y = 765 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "WTO") { X = 24, Y = 688 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "Kolumbien") { X = 24, Y = 611 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "Argentinien") { X = 24, Y = 536 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "EU") { X = 24, Y = 458 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "Deutschland") { X = 24, Y = 381 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "Hambrug") { X = 24, Y = 305 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Spanien") { X = 24, Y = 228 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "Frankreich") { X = 24, Y = 152 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "WZ Ozeanien und Asien") { X = 80, Y = 31 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Israel") { X = 146, Y = 30 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Dubai") { X = 223, Y = 30 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Iran") { X = 299, Y = 30 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "T�rkei") { X = 377, Y = 30 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "MERCOSUR") { X = 453, Y = 30 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "S�dafrika") { X = 530, Y = 30 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "Marokko") { X = 607, Y = 30 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Weltbank") { X = 683, Y = 30 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "Tansania") { X = 760, Y = 30 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "WZ Amerika") { X = 891, Y = 29 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "Japan") { X = 883, Y = 152 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "Indien") { X = 883, Y = 228 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "Singapur") { X = 883, Y = 305 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "China") { X = 883, Y = 381 };
            mapTemplate.Countries.Add(country35);
            var country36 = new CountryTemplate("36", "NAFTA") { X = 883, Y = 458 };
            mapTemplate.Countries.Add(country36);
            var country37 = new CountryTemplate("37", "Atlanta") { X = 883, Y = 536 };
            mapTemplate.Countries.Add(country37);
            var country38 = new CountryTemplate("38", "Kanada") { X = 883, Y = 611 };
            mapTemplate.Countries.Add(country38);
            var country39 = new CountryTemplate("39", "Dollar") { X = 883, Y = 688 };
            mapTemplate.Countries.Add(country39);
            var country40 = new CountryTemplate("40", "USA") { X = 883, Y = 765 };
            mapTemplate.Countries.Add(country40);
            var continent1 = new Continent("1", 1);
            continent1.Countries.Add(country2);
            continent1.Countries.Add(country4);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 2);
            continent2.Countries.Add(country7);
            continent2.Countries.Add(country9);
            continent2.Countries.Add(country10);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 2);
            continent3.Countries.Add(country12);
            continent3.Countries.Add(country14);
            continent3.Countries.Add(country15);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 2);
            continent4.Countries.Add(country17);
            continent4.Countries.Add(country19);
            continent4.Countries.Add(country20);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 2);
            continent5.Countries.Add(country22);
            continent5.Countries.Add(country24);
            continent5.Countries.Add(country25);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 2);
            continent6.Countries.Add(country27);
            continent6.Countries.Add(country28);
            continent6.Countries.Add(country30);
            mapTemplate.Continents.Add(continent6);
            var continent7 = new Continent("7", 2);
            continent7.Countries.Add(country32);
            continent7.Countries.Add(country33);
            continent7.Countries.Add(country35);
            mapTemplate.Continents.Add(continent7);
            var continent8 = new Continent("8", 1);
            continent8.Countries.Add(country38);
            continent8.Countries.Add(country40);
            mapTemplate.Continents.Add(continent8);
            var continent9 = new Continent("9", 2);
            continent9.Countries.Add(country5);
            continent9.Countries.Add(country39);
            mapTemplate.Continents.Add(continent9);
            var continent10 = new Continent("10", 3);
            continent10.Countries.Add(country13);
            continent10.Countries.Add(country29);
            mapTemplate.Continents.Add(continent10);
            var continent11 = new Continent("11", 4);
            continent11.Countries.Add(country6);
            continent11.Countries.Add(country16);
            continent11.Countries.Add(country26);
            continent11.Countries.Add(country36);
            mapTemplate.Continents.Add(continent11);
            var continent12 = new Continent("12", 3);
            continent12.Countries.Add(country8);
            continent12.Countries.Add(country23);
            continent12.Countries.Add(country37);
            mapTemplate.Continents.Add(continent12);
            var continent13 = new Continent("13", 3);
            continent13.Countries.Add(country3);
            continent13.Countries.Add(country18);
            continent13.Countries.Add(country34);
            mapTemplate.Continents.Add(continent13);
            var continent14 = new Continent("14", 1);
            continent14.Countries.Add(country21);
            continent14.Countries.Add(country2);
            continent14.Countries.Add(country4);
            mapTemplate.Continents.Add(continent14);
            var continent15 = new Continent("15", 1);
            continent15.Countries.Add(country1);
            continent15.Countries.Add(country7);
            continent15.Countries.Add(country9);
            continent15.Countries.Add(country10);
            mapTemplate.Continents.Add(continent15);
            var continent16 = new Continent("16", 1);
            continent16.Countries.Add(country31);
            continent16.Countries.Add(country12);
            continent16.Countries.Add(country14);
            continent16.Countries.Add(country15);
            mapTemplate.Continents.Add(continent16);
            var continent17 = new Continent("17", 1);
            continent17.Countries.Add(country1);
            continent17.Countries.Add(country17);
            continent17.Countries.Add(country19);
            continent17.Countries.Add(country20);
            mapTemplate.Continents.Add(continent17);
            var continent18 = new Continent("18", 1);
            continent18.Countries.Add(country11);
            continent18.Countries.Add(country22);
            continent18.Countries.Add(country24);
            continent18.Countries.Add(country25);
            mapTemplate.Continents.Add(continent18);
            var continent19 = new Continent("19", 1);
            continent19.Countries.Add(country11);
            continent19.Countries.Add(country27);
            continent19.Countries.Add(country28);
            continent19.Countries.Add(country30);
            mapTemplate.Continents.Add(continent19);
            var continent20 = new Continent("20", 1);
            continent20.Countries.Add(country21);
            continent20.Countries.Add(country32);
            continent20.Countries.Add(country33);
            continent20.Countries.Add(country35);
            mapTemplate.Continents.Add(continent20);
            var continent21 = new Continent("21", 1);
            continent21.Countries.Add(country31);
            continent21.Countries.Add(country38);
            continent21.Countries.Add(country40);
            mapTemplate.Continents.Add(continent21);
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("1", "3"));
            mapTemplate.Connections.Add(new Connection("1", "4"));
            mapTemplate.Connections.Add(new Connection("2", "3"));
            mapTemplate.Connections.Add(new Connection("2", "4"));
            mapTemplate.Connections.Add(new Connection("2", "5"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("3", "5"));
            mapTemplate.Connections.Add(new Connection("3", "6"));
            mapTemplate.Connections.Add(new Connection("3", "18"));
            mapTemplate.Connections.Add(new Connection("4", "5"));
            mapTemplate.Connections.Add(new Connection("4", "6"));
            mapTemplate.Connections.Add(new Connection("4", "7"));
            mapTemplate.Connections.Add(new Connection("5", "6"));
            mapTemplate.Connections.Add(new Connection("5", "7"));
            mapTemplate.Connections.Add(new Connection("5", "8"));
            mapTemplate.Connections.Add(new Connection("6", "7"));
            mapTemplate.Connections.Add(new Connection("6", "8"));
            mapTemplate.Connections.Add(new Connection("6", "9"));
            mapTemplate.Connections.Add(new Connection("7", "8"));
            mapTemplate.Connections.Add(new Connection("7", "9"));
            mapTemplate.Connections.Add(new Connection("7", "10"));
            mapTemplate.Connections.Add(new Connection("8", "9"));
            mapTemplate.Connections.Add(new Connection("8", "10"));
            mapTemplate.Connections.Add(new Connection("8", "11"));
            mapTemplate.Connections.Add(new Connection("8", "23"));
            mapTemplate.Connections.Add(new Connection("9", "10"));
            mapTemplate.Connections.Add(new Connection("9", "11"));
            mapTemplate.Connections.Add(new Connection("9", "12"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("10", "12"));
            mapTemplate.Connections.Add(new Connection("10", "13"));
            mapTemplate.Connections.Add(new Connection("11", "12"));
            mapTemplate.Connections.Add(new Connection("11", "13"));
            mapTemplate.Connections.Add(new Connection("11", "14"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("12", "14"));
            mapTemplate.Connections.Add(new Connection("12", "15"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("13", "15"));
            mapTemplate.Connections.Add(new Connection("13", "16"));
            mapTemplate.Connections.Add(new Connection("14", "15"));
            mapTemplate.Connections.Add(new Connection("14", "16"));
            mapTemplate.Connections.Add(new Connection("14", "17"));
            mapTemplate.Connections.Add(new Connection("15", "16"));
            mapTemplate.Connections.Add(new Connection("15", "17"));
            mapTemplate.Connections.Add(new Connection("15", "18"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("16", "18"));
            mapTemplate.Connections.Add(new Connection("16", "19"));
            mapTemplate.Connections.Add(new Connection("17", "18"));
            mapTemplate.Connections.Add(new Connection("17", "19"));
            mapTemplate.Connections.Add(new Connection("17", "20"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("18", "20"));
            mapTemplate.Connections.Add(new Connection("18", "21"));
            mapTemplate.Connections.Add(new Connection("18", "34"));
            mapTemplate.Connections.Add(new Connection("19", "20"));
            mapTemplate.Connections.Add(new Connection("19", "21"));
            mapTemplate.Connections.Add(new Connection("19", "22"));
            mapTemplate.Connections.Add(new Connection("20", "21"));
            mapTemplate.Connections.Add(new Connection("20", "22"));
            mapTemplate.Connections.Add(new Connection("20", "23"));
            mapTemplate.Connections.Add(new Connection("21", "22"));
            mapTemplate.Connections.Add(new Connection("21", "23"));
            mapTemplate.Connections.Add(new Connection("21", "24"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("22", "24"));
            mapTemplate.Connections.Add(new Connection("22", "25"));
            mapTemplate.Connections.Add(new Connection("23", "24"));
            mapTemplate.Connections.Add(new Connection("23", "25"));
            mapTemplate.Connections.Add(new Connection("23", "26"));
            mapTemplate.Connections.Add(new Connection("23", "37"));
            mapTemplate.Connections.Add(new Connection("24", "25"));
            mapTemplate.Connections.Add(new Connection("24", "26"));
            mapTemplate.Connections.Add(new Connection("24", "27"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("25", "27"));
            mapTemplate.Connections.Add(new Connection("25", "28"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("26", "28"));
            mapTemplate.Connections.Add(new Connection("26", "29"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("27", "29"));
            mapTemplate.Connections.Add(new Connection("27", "30"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("28", "30"));
            mapTemplate.Connections.Add(new Connection("28", "31"));
            mapTemplate.Connections.Add(new Connection("29", "30"));
            mapTemplate.Connections.Add(new Connection("29", "31"));
            mapTemplate.Connections.Add(new Connection("29", "32"));
            mapTemplate.Connections.Add(new Connection("30", "31"));
            mapTemplate.Connections.Add(new Connection("30", "32"));
            mapTemplate.Connections.Add(new Connection("30", "33"));
            mapTemplate.Connections.Add(new Connection("31", "32"));
            mapTemplate.Connections.Add(new Connection("31", "33"));
            mapTemplate.Connections.Add(new Connection("31", "34"));
            mapTemplate.Connections.Add(new Connection("32", "33"));
            mapTemplate.Connections.Add(new Connection("32", "34"));
            mapTemplate.Connections.Add(new Connection("32", "35"));
            mapTemplate.Connections.Add(new Connection("33", "34"));
            mapTemplate.Connections.Add(new Connection("33", "35"));
            mapTemplate.Connections.Add(new Connection("33", "36"));
            mapTemplate.Connections.Add(new Connection("34", "35"));
            mapTemplate.Connections.Add(new Connection("34", "36"));
            mapTemplate.Connections.Add(new Connection("34", "37"));
            mapTemplate.Connections.Add(new Connection("34", "3"));
            mapTemplate.Connections.Add(new Connection("35", "36"));
            mapTemplate.Connections.Add(new Connection("35", "37"));
            mapTemplate.Connections.Add(new Connection("35", "38"));
            mapTemplate.Connections.Add(new Connection("36", "37"));
            mapTemplate.Connections.Add(new Connection("36", "38"));
            mapTemplate.Connections.Add(new Connection("36", "39"));
            mapTemplate.Connections.Add(new Connection("37", "38"));
            mapTemplate.Connections.Add(new Connection("37", "39"));
            mapTemplate.Connections.Add(new Connection("37", "40"));
            mapTemplate.Connections.Add(new Connection("37", "8"));
            mapTemplate.Connections.Add(new Connection("38", "39"));
            mapTemplate.Connections.Add(new Connection("38", "40"));
            mapTemplate.Connections.Add(new Connection("38", "1"));
            mapTemplate.Connections.Add(new Connection("39", "40"));
            mapTemplate.Connections.Add(new Connection("39", "1"));
            mapTemplate.Connections.Add(new Connection("39", "2"));
            mapTemplate.Connections.Add(new Connection("40", "1"));
            mapTemplate.Connections.Add(new Connection("40", "2"));
            mapTemplate.Connections.Add(new Connection("40", "3"));

            return mapTemplate;
        }
        public static MapTemplate AirOceanWorld()
        {
            var mapTemplate = new MapTemplate("AirOceanWorld") { Image = "AirOceanWorld.gif" };
            var country1 = new CountryTemplate("1", "Grahamsland") { X = 2133, Y = 1023 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "West Ice Cap") { X = 2281, Y = 885 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Coast West") { X = 2520, Y = 910 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "S�dpolarplateau") { X = 2252, Y = 626 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "Queen Maud Land Coast") { X = 1884, Y = 540 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "Kempland") { X = 2078, Y = 233 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Coatsland") { X = 2106, Y = 758 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Valkyrie") { X = 2033, Y = 484 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Argus") { X = 2281, Y = 396 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Circe") { X = 2575, Y = 423 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "S�dgeorgien") { X = 1238, Y = 1304 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Falklandinseln") { X = 1723, Y = 1490 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "Patagonien") { X = 1834, Y = 1617 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "Nuevo Cuyo") { X = 1722, Y = 1967 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "Norte Grande") { X = 1576, Y = 2199 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "Zentralargentinien") { X = 1506, Y = 2015 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "Buenos Aires") { X = 1525, Y = 1874 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "Amazonas") { X = 1530, Y = 2654 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Acre") { X = 1684, Y = 2589 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "Para") { X = 1257, Y = 2656 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Amapa") { X = 1239, Y = 2794 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "French Guiana") { X = 1257, Y = 2854 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Roraima") { X = 1435, Y = 2789 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Suriname") { X = 1329, Y = 2837 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "Guyana") { X = 1384, Y = 2929 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Venezuela") { X = 1526, Y = 3003 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "Kolumbien") { X = 1710, Y = 2884 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "Ecuador") { X = 1845, Y = 2824 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Peru") { X = 1816, Y = 2626 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "Bolivien") { X = 1537, Y = 2385 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "Chile") { X = 1735, Y = 2168 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "Galappagos") { X = 2196, Y = 2837 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "Uruguay") { X = 1448, Y = 1964 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "Rondonia") { X = 1474, Y = 2492 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "Centro-Oeste") { X = 1330, Y = 2436 };
            mapTemplate.Countries.Add(country35);
            var country36 = new CountryTemplate("36", "Tocantins") { X = 1146, Y = 2479 };
            mapTemplate.Countries.Add(country36);
            var country37 = new CountryTemplate("37", "Nordeste") { X = 983, Y = 2532 };
            mapTemplate.Countries.Add(country37);
            var country38 = new CountryTemplate("38", "Sudeste") { X = 1116, Y = 2265 };
            mapTemplate.Countries.Add(country38);
            var country39 = new CountryTemplate("39", "Paraguay") { X = 1411, Y = 2204 };
            mapTemplate.Countries.Add(country39);
            var country40 = new CountryTemplate("40", "Sud") { X = 1323, Y = 2063 };
            mapTemplate.Countries.Add(country40);
            var country41 = new CountryTemplate("41", "Puerto Rico") { X = 1537, Y = 3259 };
            mapTemplate.Countries.Add(country41);
            var country42 = new CountryTemplate("42", "Dominikanische Republik") { X = 1629, Y = 3350 };
            mapTemplate.Countries.Add(country42);
            var country43 = new CountryTemplate("43", "Haiti") { X = 1674, Y = 3350 };
            mapTemplate.Countries.Add(country43);
            var country44 = new CountryTemplate("44", "Jamaika") { X = 1829, Y = 3281 };
            mapTemplate.Countries.Add(country44);
            var country45 = new CountryTemplate("45", "Kuba") { X = 1837, Y = 3389 };
            mapTemplate.Countries.Add(country45);
            var country46 = new CountryTemplate("46", "Windward Islands") { X = 1541, Y = 3128 };
            mapTemplate.Countries.Add(country46);
            var country47 = new CountryTemplate("47", "Leeward Islands") { X = 1439, Y = 3194 };
            mapTemplate.Countries.Add(country47);
            var country48 = new CountryTemplate("48", "Bahamas") { X = 1733, Y = 3449 };
            mapTemplate.Countries.Add(country48);
            var country49 = new CountryTemplate("49", "Trinidad und Tobago") { X = 1437, Y = 3037 };
            mapTemplate.Countries.Add(country49);
            var country50 = new CountryTemplate("50", "Panama") { X = 1894, Y = 3040 };
            mapTemplate.Countries.Add(country50);
            var country51 = new CountryTemplate("51", "Costa Rica") { X = 2019, Y = 3097 };
            mapTemplate.Countries.Add(country51);
            var country52 = new CountryTemplate("52", "Nicaragua") { X = 2017, Y = 3172 };
            mapTemplate.Countries.Add(country52);
            var country53 = new CountryTemplate("53", "Honduras") { X = 2017, Y = 3255 };
            mapTemplate.Countries.Add(country53);
            var country54 = new CountryTemplate("54", "El Salvador") { X = 2124, Y = 3174 };
            mapTemplate.Countries.Add(country54);
            var country55 = new CountryTemplate("55", "Guatemala") { X = 2191, Y = 3217 };
            mapTemplate.Countries.Add(country55);
            var country56 = new CountryTemplate("56", "Belize") { X = 2145, Y = 3268 };
            mapTemplate.Countries.Add(country56);
            var country57 = new CountryTemplate("57", "Mexiko") { X = 2442, Y = 3537 };
            mapTemplate.Countries.Add(country57);
            var country58 = new CountryTemplate("58", "Niederkalifornien") { X = 2635, Y = 3572 };
            mapTemplate.Countries.Add(country58);
            var country59 = new CountryTemplate("59", "Texas") { X = 2245, Y = 3617 };
            mapTemplate.Countries.Add(country59);
            var country60 = new CountryTemplate("60", "Oklahoma") { X = 2224, Y = 3725 };
            mapTemplate.Countries.Add(country60);
            var country61 = new CountryTemplate("61", "New Mexiko") { X = 2375, Y = 3686 };
            mapTemplate.Countries.Add(country61);
            var country62 = new CountryTemplate("62", "Colorado") { X = 2342, Y = 3819 };
            mapTemplate.Countries.Add(country62);
            var country63 = new CountryTemplate("63", "Arizona") { X = 2513, Y = 3713 };
            mapTemplate.Countries.Add(country63);
            var country64 = new CountryTemplate("64", "Utha") { X = 2479, Y = 3839 };
            mapTemplate.Countries.Add(country64);
            var country65 = new CountryTemplate("65", "Nevada") { X = 2592, Y = 3867 };
            mapTemplate.Countries.Add(country65);
            var country66 = new CountryTemplate("66", "Californien") { X = 2709, Y = 3829 };
            mapTemplate.Countries.Add(country66);
            var country67 = new CountryTemplate("67", "Louisiana") { X = 2129, Y = 3577 };
            mapTemplate.Countries.Add(country67);
            var country68 = new CountryTemplate("68", "Missisippi") { X = 2072, Y = 3642 };
            mapTemplate.Countries.Add(country68);
            var country69 = new CountryTemplate("69", "Arkansas") { X = 2114, Y = 3703 };
            mapTemplate.Countries.Add(country69);
            var country70 = new CountryTemplate("70", "Alabama") { X = 2025, Y = 3652 };
            mapTemplate.Countries.Add(country70);
            var country71 = new CountryTemplate("71", "Georgia") { X = 1949, Y = 3686 };
            mapTemplate.Countries.Add(country71);
            var country72 = new CountryTemplate("72", "Florida") { X = 1944, Y = 3542 };
            mapTemplate.Countries.Add(country72);
            var country73 = new CountryTemplate("73", "Carolina") { X = 1885, Y = 3740 };
            mapTemplate.Countries.Add(country73);
            var country74 = new CountryTemplate("74", "Virginia") { X = 1902, Y = 3820 };
            mapTemplate.Countries.Add(country74);
            var country75 = new CountryTemplate("75", "Kentucky") { X = 1985, Y = 3777 };
            mapTemplate.Countries.Add(country75);
            var country76 = new CountryTemplate("76", "Tennessee") { X = 2009, Y = 3732 };
            mapTemplate.Countries.Add(country76);
            var country77 = new CountryTemplate("77", "Pennylvania") { X = 1872, Y = 3904 };
            mapTemplate.Countries.Add(country77);
            var country78 = new CountryTemplate("78", "Ohio") { X = 1952, Y = 3868 };
            mapTemplate.Countries.Add(country78);
            var country79 = new CountryTemplate("79", "Indiana") { X = 2002, Y = 3834 };
            mapTemplate.Countries.Add(country79);
            var country80 = new CountryTemplate("80", "Illinois") { X = 2059, Y = 3817 };
            mapTemplate.Countries.Add(country80);
            var country81 = new CountryTemplate("81", "Michigan") { X = 1994, Y = 3948 };
            mapTemplate.Countries.Add(country81);
            var country82 = new CountryTemplate("82", "Ostk�ste") { X = 1838, Y = 4003 };
            mapTemplate.Countries.Add(country82);
            var country83 = new CountryTemplate("83", "Wisconsin") { X = 2058, Y = 3991 };
            mapTemplate.Countries.Add(country83);
            var country84 = new CountryTemplate("84", "Missouri") { X = 2102, Y = 3758 };
            mapTemplate.Countries.Add(country84);
            var country85 = new CountryTemplate("85", "Iowa") { X = 2155, Y = 3910 };
            mapTemplate.Countries.Add(country85);
            var country86 = new CountryTemplate("86", "ORD") { X = 2041, Y = 3874 };
            mapTemplate.Countries.Add(country86);
            var country87 = new CountryTemplate("87", "Minnesota") { X = 2158, Y = 4051 };
            mapTemplate.Countries.Add(country87);
            var country88 = new CountryTemplate("88", "RSW") { X = 1966, Y = 3482 };
            mapTemplate.Countries.Add(country88);
            var country89 = new CountryTemplate("89", "New Brunswick") { X = 1770, Y = 4134 };
            mapTemplate.Countries.Add(country89);
            var country90 = new CountryTemplate("90", "Quebec") { X = 1845, Y = 4195 };
            mapTemplate.Countries.Add(country90);
            var country91 = new CountryTemplate("91", "Neufundland und Labrador") { X = 1774, Y = 4274 };
            mapTemplate.Countries.Add(country91);
            var country92 = new CountryTemplate("92", "Nunavut") { X = 2150, Y = 4433 };
            mapTemplate.Countries.Add(country92);
            var country93 = new CountryTemplate("93", "Nordwest-Territorien") { X = 2370, Y = 4451 };
            mapTemplate.Countries.Add(country93);
            var country94 = new CountryTemplate("94", "Baffin") { X = 2062, Y = 4563 };
            mapTemplate.Countries.Add(country94);
            var country95 = new CountryTemplate("95", "Ellesmere") { X = 2173, Y = 4723 };
            mapTemplate.Countries.Add(country95);
            var country96 = new CountryTemplate("96", "YFB") { X = 1967, Y = 4507 };
            mapTemplate.Countries.Add(country96);
            var country97 = new CountryTemplate("97", "Alaska") { X = 2724, Y = 4711 };
            mapTemplate.Countries.Add(country97);
            var country98 = new CountryTemplate("98", "Yukon") { X = 2625, Y = 4535 };
            mapTemplate.Countries.Add(country98);
            var country99 = new CountryTemplate("99", "British Columbia") { X = 2585, Y = 4274 };
            mapTemplate.Countries.Add(country99);
            var country100 = new CountryTemplate("100", "Alberta") { X = 2424, Y = 4229 };
            mapTemplate.Countries.Add(country100);
            var country101 = new CountryTemplate("101", "Manitoba") { X = 2146, Y = 4211 };
            mapTemplate.Countries.Add(country101);
            var country102 = new CountryTemplate("102", "Saskatchewan") { X = 2281, Y = 4120 };
            mapTemplate.Countries.Add(country102);
            var country103 = new CountryTemplate("103", "Ontario") { X = 2023, Y = 4109 };
            mapTemplate.Countries.Add(country103);
            var country104 = new CountryTemplate("104", "ANC") { X = 2839, Y = 4636 };
            mapTemplate.Countries.Add(country104);
            var country105 = new CountryTemplate("105", "LAS") { X = 2620, Y = 3818 };
            mapTemplate.Countries.Add(country105);
            var country106 = new CountryTemplate("106", "BZN") { X = 2459, Y = 4030 };
            mapTemplate.Countries.Add(country106);
            var country107 = new CountryTemplate("107", "Kansas") { X = 2199, Y = 3790 };
            mapTemplate.Countries.Add(country107);
            var country108 = new CountryTemplate("108", "Nebraska") { X = 2236, Y = 3857 };
            mapTemplate.Countries.Add(country108);
            var country109 = new CountryTemplate("109", "Wyoming") { X = 2358, Y = 3910 };
            mapTemplate.Countries.Add(country109);
            var country110 = new CountryTemplate("110", "Dakota") { X = 2216, Y = 4018 };
            mapTemplate.Countries.Add(country110);
            var country111 = new CountryTemplate("111", "Montana") { X = 2410, Y = 4014 };
            mapTemplate.Countries.Add(country111);
            var country112 = new CountryTemplate("112", "Idaho") { X = 2537, Y = 3950 };
            mapTemplate.Countries.Add(country112);
            var country113 = new CountryTemplate("113", "Oregon") { X = 2716, Y = 4014 };
            mapTemplate.Countries.Add(country113);
            var country114 = new CountryTemplate("114", "Washington") { X = 2608, Y = 4074 };
            mapTemplate.Countries.Add(country114);
            var country115 = new CountryTemplate("115", "MEX") { X = 2360, Y = 3416 };
            mapTemplate.Countries.Add(country115);
            var country116 = new CountryTemplate("116", "AZS") { X = 1589, Y = 3299 };
            mapTemplate.Countries.Add(country116);
            var country117 = new CountryTemplate("117", "LIM") { X = 1884, Y = 2593 };
            mapTemplate.Countries.Add(country117);
            var country118 = new CountryTemplate("118", "PBM") { X = 1323, Y = 2894 };
            mapTemplate.Countries.Add(country118);
            var country119 = new CountryTemplate("119", "BSB") { X = 1208, Y = 2388 };
            mapTemplate.Countries.Add(country119);
            var country120 = new CountryTemplate("120", "EZE") { X = 1518, Y = 1954 };
            mapTemplate.Countries.Add(country120);
            var country121 = new CountryTemplate("121", "Grytviken") { X = 1203, Y = 1362 };
            mapTemplate.Countries.Add(country121);
            var country122 = new CountryTemplate("122", "Stanley") { X = 1668, Y = 1462 };
            mapTemplate.Countries.Add(country122);
            var country123 = new CountryTemplate("123", "Puerto Santa Cruz") { X = 1810, Y = 1578 };
            mapTemplate.Countries.Add(country123);
            var country124 = new CountryTemplate("124", "Puerto Aisen") { X = 1884, Y = 1742 };
            mapTemplate.Countries.Add(country124);
            var country125 = new CountryTemplate("125", "Santo Domingo") { X = 1655, Y = 3272 };
            mapTemplate.Countries.Add(country125);
            var country126 = new CountryTemplate("126", "Port-au Prince") { X = 1720, Y = 3292 };
            mapTemplate.Countries.Add(country126);
            var country127 = new CountryTemplate("127", "Cayenne") { X = 1208, Y = 2914 };
            mapTemplate.Countries.Add(country127);
            var country128 = new CountryTemplate("128", "Georgetown") { X = 1335, Y = 2982 };
            mapTemplate.Countries.Add(country128);
            var country129 = new CountryTemplate("129", "Bridgetown") { X = 1352, Y = 3098 };
            mapTemplate.Countries.Add(country129);
            var country130 = new CountryTemplate("130", "Port-of-Spain") { X = 1480, Y = 3044 };
            mapTemplate.Countries.Add(country130);
            var country131 = new CountryTemplate("131", "Willemstad") { X = 1593, Y = 3099 };
            mapTemplate.Countries.Add(country131);
            var country132 = new CountryTemplate("132", "San Juan") { X = 1493, Y = 3313 };
            mapTemplate.Countries.Add(country132);
            var country133 = new CountryTemplate("133", "Kingston") { X = 1776, Y = 3268 };
            mapTemplate.Countries.Add(country133);
            var country134 = new CountryTemplate("134", "Santiago de Cuba") { X = 1806, Y = 3336 };
            mapTemplate.Countries.Add(country134);
            var country135 = new CountryTemplate("135", "Nassau") { X = 1745, Y = 3511 };
            mapTemplate.Countries.Add(country135);
            var country136 = new CountryTemplate("136", "Miami") { X = 1905, Y = 3515 };
            mapTemplate.Countries.Add(country136);
            var country137 = new CountryTemplate("137", "Havanna") { X = 1948, Y = 3398 };
            mapTemplate.Countries.Add(country137);
            var country138 = new CountryTemplate("138", "Maracaibo") { X = 1727, Y = 3085 };
            mapTemplate.Countries.Add(country138);
            var country139 = new CountryTemplate("139", "Cartagena") { X = 1823, Y = 3076 };
            mapTemplate.Countries.Add(country139);
            var country140 = new CountryTemplate("140", "Chetumal") { X = 2161, Y = 3355 };
            mapTemplate.Countries.Add(country140);
            var country141 = new CountryTemplate("141", "Puerto Cortes") { X = 2083, Y = 3219 };
            mapTemplate.Countries.Add(country141);
            var country142 = new CountryTemplate("142", "Golfito") { X = 2017, Y = 3049 };
            mapTemplate.Countries.Add(country142);
            var country143 = new CountryTemplate("143", "Buenaventura") { X = 1811, Y = 2955 };
            mapTemplate.Countries.Add(country143);
            var country144 = new CountryTemplate("144", "Guayaquil") { X = 1957, Y = 2832 };
            mapTemplate.Countries.Add(country144);
            var country145 = new CountryTemplate("145", "Puerto Baquerizo Moreno") { X = 2104, Y = 2890 };
            mapTemplate.Countries.Add(country145);
            var country146 = new CountryTemplate("146", "Pangnirtung") { X = 1906, Y = 4499 };
            mapTemplate.Countries.Add(country146);
            var country147 = new CountryTemplate("147", "Grise Fiord") { X = 2184, Y = 4670 };
            mapTemplate.Countries.Add(country147);
            var country148 = new CountryTemplate("148", "Iglulik") { X = 2099, Y = 4490 };
            mapTemplate.Countries.Add(country148);
            var country149 = new CountryTemplate("149", "Rankin Inlet") { X = 2170, Y = 4342 };
            mapTemplate.Countries.Add(country149);
            var country150 = new CountryTemplate("150", "Churchill") { X = 2172, Y = 4251 };
            mapTemplate.Countries.Add(country150);
            var country151 = new CountryTemplate("151", "Whapmagoostui") { X = 1995, Y = 4202 };
            mapTemplate.Countries.Add(country151);
            var country152 = new CountryTemplate("152", "St Johns") { X = 1640, Y = 4261 };
            mapTemplate.Countries.Add(country152);
            var country153 = new CountryTemplate("153", "San Martin") { X = 2012, Y = 1117 };
            mapTemplate.Countries.Add(country153);
            var country154 = new CountryTemplate("154", "S�dpol") { X = 2332, Y = 677 };
            mapTemplate.Countries.Add(country154);
            var country155 = new CountryTemplate("155", "McMurdo Station") { X = 2728, Y = 621 };
            mapTemplate.Countries.Add(country155);
            var country156 = new CountryTemplate("156", "Casey-Station") { X = 2539, Y = 164 };
            mapTemplate.Countries.Add(country156);
            var country157 = new CountryTemplate("157", "Los Angeles") { X = 2741, Y = 3779 };
            mapTemplate.Countries.Add(country157);
            var country158 = new CountryTemplate("158", "Hawaii") { X = 3531, Y = 3575 };
            mapTemplate.Countries.Add(country158);
            var country159 = new CountryTemplate("159", "Pearl Harbor") { X = 3600, Y = 3674 };
            mapTemplate.Countries.Add(country159);
            var country160 = new CountryTemplate("160", "Apia") { X = 4172, Y = 3035 };
            mapTemplate.Countries.Add(country160);
            var country161 = new CountryTemplate("161", "Samoa") { X = 4197, Y = 2983 };
            mapTemplate.Countries.Add(country161);
            var country162 = new CountryTemplate("162", "Franz�sisch-Polynesien") { X = 3567, Y = 2677 };
            mapTemplate.Countries.Add(country162);
            var country163 = new CountryTemplate("163", "Papeete") { X = 3724, Y = 2781 };
            mapTemplate.Countries.Add(country163);
            var country164 = new CountryTemplate("164", "Suva") { X = 4459, Y = 2944 };
            mapTemplate.Countries.Add(country164);
            var country165 = new CountryTemplate("165", "Fiji") { X = 4374, Y = 2977 };
            mapTemplate.Countries.Add(country165);
            var country166 = new CountryTemplate("166", "Nordpol") { X = 2220, Y = 5015 };
            mapTemplate.Countries.Add(country166);
            var country167 = new CountryTemplate("167", "Nordpolareis") { X = 2176, Y = 5067 };
            mapTemplate.Countries.Add(country167);
            var country168 = new CountryTemplate("168", "Nordpol-32 Station") { X = 2381, Y = 4957 };
            mapTemplate.Countries.Add(country168);
            var country169 = new CountryTemplate("169", "Qaanaaq") { X = 2068, Y = 4758 };
            mapTemplate.Countries.Add(country169);
            var country170 = new CountryTemplate("170", "Qaasuitsup") { X = 1928, Y = 4732 };
            mapTemplate.Countries.Add(country170);
            var country171 = new CountryTemplate("171", "Gr�nland-Nationalpark") { X = 1908, Y = 4826 };
            mapTemplate.Countries.Add(country171);
            var country172 = new CountryTemplate("172", "Qeqqata") { X = 1794, Y = 4608 };
            mapTemplate.Countries.Add(country172);
            var country173 = new CountryTemplate("173", "Kujalleq") { X = 1703, Y = 4509 };
            mapTemplate.Countries.Add(country173);
            var country174 = new CountryTemplate("174", "Sermersooq") { X = 1804, Y = 4717 };
            mapTemplate.Countries.Add(country174);
            var country175 = new CountryTemplate("175", "Island") { X = 1615, Y = 4823 };
            mapTemplate.Countries.Add(country175);
            var country176 = new CountryTemplate("176", "Njardvik") { X = 1630, Y = 4754 };
            mapTemplate.Countries.Add(country176);
            var country177 = new CountryTemplate("177", "Nuuk") { X = 1814, Y = 4531 };
            mapTemplate.Countries.Add(country177);
            var country178 = new CountryTemplate("178", "SFJ") { X = 1858, Y = 4639 };
            mapTemplate.Countries.Add(country178);
            var country179 = new CountryTemplate("179", "Nome") { X = 2795, Y = 4838 };
            mapTemplate.Countries.Add(country179);
            var country180 = new CountryTemplate("180", "Longyearbyen") { X = 1825, Y = 5084 };
            mapTemplate.Countries.Add(country180);
            var country181 = new CountryTemplate("181", "Spitzbergen") { X = 1780, Y = 5158 };
            mapTemplate.Countries.Add(country181);
            var country182 = new CountryTemplate("182", "Tromso") { X = 1662, Y = 5212 };
            mapTemplate.Countries.Add(country182);
            var country183 = new CountryTemplate("183", "Torshavn") { X = 1326, Y = 5157 };
            mapTemplate.Countries.Add(country183);
            var country184 = new CountryTemplate("184", "Stockholm") { X = 1443, Y = 5383 };
            mapTemplate.Countries.Add(country184);
            var country185 = new CountryTemplate("185", "Norwegen") { X = 1450, Y = 5278 };
            mapTemplate.Countries.Add(country185);
            var country186 = new CountryTemplate("186", "Schweden") { X = 1520, Y = 5303 };
            mapTemplate.Countries.Add(country186);
            var country187 = new CountryTemplate("187", "Finnland") { X = 1625, Y = 5390 };
            mapTemplate.Countries.Add(country187);
            var country188 = new CountryTemplate("188", "F�r�er") { X = 1293, Y = 5105 };
            mapTemplate.Countries.Add(country188);
            var country189 = new CountryTemplate("189", "HEL") { X = 1581, Y = 5441 };
            mapTemplate.Countries.Add(country189);
            var country190 = new CountryTemplate("190", "Irland") { X = 1090, Y = 5212 };
            mapTemplate.Countries.Add(country190);
            var country191 = new CountryTemplate("191", "Grossbritannien") { X = 1144, Y = 5344 };
            mapTemplate.Countries.Add(country191);
            var country192 = new CountryTemplate("192", "Belgien") { X = 1155, Y = 5472 };
            mapTemplate.Countries.Add(country192);
            var country193 = new CountryTemplate("193", "Frankreich") { X = 1029, Y = 5442 };
            mapTemplate.Countries.Add(country193);
            var country194 = new CountryTemplate("194", "Spanien") { X = 826, Y = 5523 };
            mapTemplate.Countries.Add(country194);
            var country195 = new CountryTemplate("195", "Portugal") { X = 818, Y = 5405 };
            mapTemplate.Countries.Add(country195);
            var country196 = new CountryTemplate("196", "Kanaren") { X = 459, Y = 5366 };
            mapTemplate.Countries.Add(country196);
            var country197 = new CountryTemplate("197", "Santa Cruz") { X = 550, Y = 5402 };
            mapTemplate.Countries.Add(country197);
            var country198 = new CountryTemplate("198", "Lissabon") { X = 797, Y = 5463 };
            mapTemplate.Countries.Add(country198);
            var country199 = new CountryTemplate("199", "Barcelona") { X = 973, Y = 5536 };
            mapTemplate.Countries.Add(country199);
            var country200 = new CountryTemplate("200", "Le Havre") { X = 1049, Y = 5389 };
            mapTemplate.Countries.Add(country200);
            var country201 = new CountryTemplate("201", "Cork") { X = 1066, Y = 5247 };
            mapTemplate.Countries.Add(country201);
            var country202 = new CountryTemplate("202", "Edinburgh") { X = 1160, Y = 5285 };
            mapTemplate.Countries.Add(country202);
            var country203 = new CountryTemplate("203", "Liverpool") { X = 1105, Y = 5318 };
            mapTemplate.Countries.Add(country203);
            var country204 = new CountryTemplate("204", "LHR") { X = 1099, Y = 5352 };
            mapTemplate.Countries.Add(country204);
            var country205 = new CountryTemplate("205", "D�nemark") { X = 1320, Y = 5364 };
            mapTemplate.Countries.Add(country205);
            var country206 = new CountryTemplate("206", "Niederlande") { X = 1198, Y = 5393 };
            mapTemplate.Countries.Add(country206);
            var country207 = new CountryTemplate("207", "Deutschland") { X = 1191, Y = 5519 };
            mapTemplate.Countries.Add(country207);
            var country208 = new CountryTemplate("208", "Schweiz") { X = 1115, Y = 5564 };
            mapTemplate.Countries.Add(country208);
            var country209 = new CountryTemplate("209", "Italien") { X = 1101, Y = 5679 };
            mapTemplate.Countries.Add(country209);
            var country210 = new CountryTemplate("210", "�sterreich") { X = 1213, Y = 5606 };
            mapTemplate.Countries.Add(country210);
            var country211 = new CountryTemplate("211", "Tschechien") { X = 1250, Y = 5560 };
            mapTemplate.Countries.Add(country211);
            var country212 = new CountryTemplate("212", "Slowakei") { X = 1281, Y = 5614 };
            mapTemplate.Countries.Add(country212);
            var country213 = new CountryTemplate("213", "Polen") { X = 1380, Y = 5603 };
            mapTemplate.Countries.Add(country213);
            var country214 = new CountryTemplate("214", "Kaliningrad") { X = 1416, Y = 5554 };
            mapTemplate.Countries.Add(country214);
            var country215 = new CountryTemplate("215", "FRA") { X = 1207, Y = 5469 };
            mapTemplate.Countries.Add(country215);
            var country216 = new CountryTemplate("216", "K�nigsberg") { X = 1371, Y = 5492 };
            mapTemplate.Countries.Add(country216);
            var country217 = new CountryTemplate("217", "Kopenhagen") { X = 1372, Y = 5413 };
            mapTemplate.Countries.Add(country217);
            var country218 = new CountryTemplate("218", "Genua") { X = 1100, Y = 5608 };
            mapTemplate.Countries.Add(country218);
            var country219 = new CountryTemplate("219", "Gioia Tauro") { X = 1100, Y = 5768 };
            mapTemplate.Countries.Add(country219);
            var country220 = new CountryTemplate("220", "Rotterdam") { X = 1139, Y = 5416 };
            mapTemplate.Countries.Add(country220);
            var country221 = new CountryTemplate("221", "Baltikum") { X = 1474, Y = 5510 };
            mapTemplate.Countries.Add(country221);
            var country222 = new CountryTemplate("222", "Weissrussland") { X = 1486, Y = 5613 };
            mapTemplate.Countries.Add(country222);
            var country223 = new CountryTemplate("223", "Ukraine") { X = 1472, Y = 5801 };
            mapTemplate.Countries.Add(country223);
            var country224 = new CountryTemplate("224", "Moldawien") { X = 1381, Y = 5798 };
            mapTemplate.Countries.Add(country224);
            var country225 = new CountryTemplate("225", "Rum�nien") { X = 1323, Y = 5739 };
            mapTemplate.Countries.Add(country225);
            var country226 = new CountryTemplate("226", "Bulgarien") { X = 1257, Y = 5798 };
            mapTemplate.Countries.Add(country226);
            var country227 = new CountryTemplate("227", "Griechenland") { X = 1098, Y = 5871 };
            mapTemplate.Countries.Add(country227);
            var country228 = new CountryTemplate("228", "Balkan") { X = 1212, Y = 5711 };
            mapTemplate.Countries.Add(country228);
            var country229 = new CountryTemplate("229", "Ungarn") { X = 1265, Y = 5670 };
            mapTemplate.Countries.Add(country229);
            var country230 = new CountryTemplate("230", "Athen") { X = 1193, Y = 5926 };
            mapTemplate.Countries.Add(country230);
            var country231 = new CountryTemplate("231", "Krim") { X = 1434, Y = 5890 };
            mapTemplate.Countries.Add(country231);
            var country232 = new CountryTemplate("232", "KBP") { X = 1476, Y = 5737 };
            mapTemplate.Countries.Add(country232);
            var country233 = new CountryTemplate("233", "T�rkei") { X = 1295, Y = 5967 };
            mapTemplate.Countries.Add(country233);
            var country234 = new CountryTemplate("234", "Zypern") { X = 1279, Y = 6033 };
            mapTemplate.Countries.Add(country234);
            var country235 = new CountryTemplate("235", "Armenien") { X = 1517, Y = 6025 };
            mapTemplate.Countries.Add(country235);
            var country236 = new CountryTemplate("236", "Georgien") { X = 1512, Y = 5977 };
            mapTemplate.Countries.Add(country236);
            var country237 = new CountryTemplate("237", "S�drussland") { X = 1577, Y = 5873 };
            mapTemplate.Countries.Add(country237);
            var country238 = new CountryTemplate("238", "Nordkaukasus") { X = 1562, Y = 5954 };
            mapTemplate.Countries.Add(country238);
            var country239 = new CountryTemplate("239", "Aserbaidschan") { X = 1565, Y = 6063 };
            mapTemplate.Countries.Add(country239);
            var country240 = new CountryTemplate("240", "Iran") { X = 1635, Y = 6274 };
            mapTemplate.Countries.Add(country240);
            var country241 = new CountryTemplate("241", "THR") { X = 1615, Y = 6238 };
            mapTemplate.Countries.Add(country241);
            var country242 = new CountryTemplate("242", "Paphos") { X = 1242, Y = 6085 };
            mapTemplate.Countries.Add(country242);
            var country243 = new CountryTemplate("243", "Istanbul") { X = 1319, Y = 5918 };
            mapTemplate.Countries.Add(country243);
            var country244 = new CountryTemplate("244", "Syrien") { X = 1330, Y = 6106 };
            mapTemplate.Countries.Add(country244);
            var country245 = new CountryTemplate("245", "Israel") { X = 1242, Y = 6138 };
            mapTemplate.Countries.Add(country245);
            var country246 = new CountryTemplate("246", "Jordanien") { X = 1265, Y = 6201 };
            mapTemplate.Countries.Add(country246);
            var country247 = new CountryTemplate("247", "Irak") { X = 1399, Y = 6192 };
            mapTemplate.Countries.Add(country247);
            var country248 = new CountryTemplate("248", "Kuwait") { X = 1465, Y = 6296 };
            mapTemplate.Countries.Add(country248);
            var country249 = new CountryTemplate("249", "Saudi Arabien") { X = 1289, Y = 6386 };
            mapTemplate.Countries.Add(country249);
            var country250 = new CountryTemplate("250", "Katar") { X = 1505, Y = 6412 };
            mapTemplate.Countries.Add(country250);
            var country251 = new CountryTemplate("251", "Vereinigte Arabische Emirate") { X = 1551, Y = 6503 };
            mapTemplate.Countries.Add(country251);
            var country252 = new CountryTemplate("252", "Oman") { X = 1559, Y = 6580 };
            mapTemplate.Countries.Add(country252);
            var country253 = new CountryTemplate("253", "Jemen") { X = 1356, Y = 6619 };
            mapTemplate.Countries.Add(country253);
            var country254 = new CountryTemplate("254", "RUH") { X = 1417, Y = 6456 };
            mapTemplate.Countries.Add(country254);
            var country255 = new CountryTemplate("255", "Al-Mukalla") { X = 1309, Y = 6640 };
            mapTemplate.Countries.Add(country255);
            var country256 = new CountryTemplate("256", "Maskat") { X = 1613, Y = 6525 };
            mapTemplate.Countries.Add(country256);
            var country257 = new CountryTemplate("257", "Dubai") { X = 1574, Y = 6450 };
            mapTemplate.Countries.Add(country257);
            var country258 = new CountryTemplate("258", "Nordwestrussland") { X = 1746, Y = 5555 };
            mapTemplate.Countries.Add(country258);
            var country259 = new CountryTemplate("259", "Zentralrussland") { X = 1605, Y = 5674 };
            mapTemplate.Countries.Add(country259);
            var country260 = new CountryTemplate("260", "Wolga") { X = 1744, Y = 5772 };
            mapTemplate.Countries.Add(country260);
            var country261 = new CountryTemplate("261", "S�dural") { X = 1946, Y = 5782 };
            mapTemplate.Countries.Add(country261);
            var country262 = new CountryTemplate("262", "Yugra") { X = 2036, Y = 5689 };
            mapTemplate.Countries.Add(country262);
            var country263 = new CountryTemplate("263", "Jamal-Nenzen") { X = 2101, Y = 5618 };
            mapTemplate.Countries.Add(country263);
            var country264 = new CountryTemplate("264", "Nowaja Semlja") { X = 2054, Y = 5368 };
            mapTemplate.Countries.Add(country264);
            var country265 = new CountryTemplate("265", "NUX") { X = 2167, Y = 5568 };
            mapTemplate.Countries.Add(country265);
            var country266 = new CountryTemplate("266", "Beluschja Guba") { X = 1923, Y = 5390 };
            mapTemplate.Countries.Add(country266);
            var country267 = new CountryTemplate("267", "Archangelsk") { X = 1808, Y = 5528 };
            mapTemplate.Countries.Add(country267);
            var country268 = new CountryTemplate("268", "St Petersburg") { X = 1644, Y = 5493 };
            mapTemplate.Countries.Add(country268);
            var country269 = new CountryTemplate("269", "Nordostjakutien") { X = 2689, Y = 5252 };
            mapTemplate.Countries.Add(country269);
            var country270 = new CountryTemplate("270", "Nordjakutien") { X = 2513, Y = 5364 };
            mapTemplate.Countries.Add(country270);
            var country271 = new CountryTemplate("271", "Westjakutien") { X = 2467, Y = 5502 };
            mapTemplate.Countries.Add(country271);
            var country272 = new CountryTemplate("272", "S�djakutien") { X = 2653, Y = 5576 };
            mapTemplate.Countries.Add(country272);
            var country273 = new CountryTemplate("273", "Zentraljakutien") { X = 2634, Y = 5457 };
            mapTemplate.Countries.Add(country273);
            var country274 = new CountryTemplate("274", "S�dostsibirien") { X = 2545, Y = 5742 };
            mapTemplate.Countries.Add(country274);
            var country275 = new CountryTemplate("275", "S�dwestsibirien") { X = 2153, Y = 5824 };
            mapTemplate.Countries.Add(country275);
            var country276 = new CountryTemplate("276", "Krasnoyarsk") { X = 2309, Y = 5732 };
            mapTemplate.Countries.Add(country276);
            var country277 = new CountryTemplate("277", "Ewenken") { X = 2338, Y = 5593 };
            mapTemplate.Countries.Add(country277);
            var country278 = new CountryTemplate("278", "Taimyr") { X = 2263, Y = 5432 };
            mapTemplate.Countries.Add(country278);
            var country279 = new CountryTemplate("279", "YKS") { X = 2695, Y = 5519 };
            mapTemplate.Countries.Add(country279);
            var country280 = new CountryTemplate("280", "Tschukotka") { X = 2736, Y = 5069 };
            mapTemplate.Countries.Add(country280);
            var country281 = new CountryTemplate("281", "Kamtschatka") { X = 2968, Y = 5255 };
            mapTemplate.Countries.Add(country281);
            var country282 = new CountryTemplate("282", "Magadan") { X = 2821, Y = 5281 };
            mapTemplate.Countries.Add(country282);
            var country283 = new CountryTemplate("283", "Chabarowsk") { X = 2846, Y = 5556 };
            mapTemplate.Countries.Add(country283);
            var country284 = new CountryTemplate("284", "Amur") { X = 2776, Y = 5649 };
            mapTemplate.Countries.Add(country284);
            var country285 = new CountryTemplate("285", "J�disches Autonomes Gebiet") { X = 2949, Y = 5707 };
            mapTemplate.Countries.Add(country285);
            var country286 = new CountryTemplate("286", "Primorje") { X = 3058, Y = 5739 };
            mapTemplate.Countries.Add(country286);
            var country287 = new CountryTemplate("287", "Sachalin") { X = 3001, Y = 5508 };
            mapTemplate.Countries.Add(country287);
            var country288 = new CountryTemplate("288", "Anadyr") { X = 2779, Y = 4994 };
            mapTemplate.Countries.Add(country288);
            var country289 = new CountryTemplate("289", "Petropawlowsk") { X = 3083, Y = 5264 };
            mapTemplate.Countries.Add(country289);
            var country290 = new CountryTemplate("290", "Wanino") { X = 2994, Y = 5564 };
            mapTemplate.Countries.Add(country290);
            var country291 = new CountryTemplate("291", "Korsakow") { X = 3064, Y = 5558 };
            mapTemplate.Countries.Add(country291);
            var country292 = new CountryTemplate("292", "Westkasachstan") { X = 1758, Y = 5945 };
            mapTemplate.Countries.Add(country292);
            var country293 = new CountryTemplate("293", "Nordostkasachstan") { X = 1956, Y = 5907 };
            mapTemplate.Countries.Add(country293);
            var country294 = new CountryTemplate("294", "S�dkasachstan") { X = 1932, Y = 6059 };
            mapTemplate.Countries.Add(country294);
            var country295 = new CountryTemplate("295", "Kirgistan") { X = 2081, Y = 6181 };
            mapTemplate.Countries.Add(country295);
            var country296 = new CountryTemplate("296", "Usbekistan") { X = 1878, Y = 6143 };
            mapTemplate.Countries.Add(country296);
            var country297 = new CountryTemplate("297", "Turkmenistan") { X = 1801, Y = 6193 };
            mapTemplate.Countries.Add(country297);
            var country298 = new CountryTemplate("298", "Tadschikistan") { X = 1962, Y = 6249 };
            mapTemplate.Countries.Add(country298);
            var country299 = new CountryTemplate("299", "Afghanistan") { X = 1822, Y = 6341 };
            mapTemplate.Countries.Add(country299);
            var country300 = new CountryTemplate("300", "Pakistan") { X = 1904, Y = 6445 };
            mapTemplate.Countries.Add(country300);
            var country301 = new CountryTemplate("301", "Westindien") { X = 1924, Y = 6630 };
            mapTemplate.Countries.Add(country301);
            var country302 = new CountryTemplate("302", "Zentralindien") { X = 2089, Y = 6656 };
            mapTemplate.Countries.Add(country302);
            var country303 = new CountryTemplate("303", "S�dindien") { X = 2043, Y = 6858 };
            mapTemplate.Countries.Add(country303);
            var country304 = new CountryTemplate("304", "Sri Lanka") { X = 2169, Y = 7003 };
            mapTemplate.Countries.Add(country304);
            var country305 = new CountryTemplate("305", "Malediven") { X = 1925, Y = 7007 };
            mapTemplate.Countries.Add(country305);
            var country306 = new CountryTemplate("306", "HYD") { X = 2083, Y = 6803 };
            mapTemplate.Countries.Add(country306);
            var country307 = new CountryTemplate("307", "Karatschi") { X = 1818, Y = 6545 };
            mapTemplate.Countries.Add(country307);
            var country308 = new CountryTemplate("308", "Mumbai") { X = 1981, Y = 6699 };
            mapTemplate.Countries.Add(country308);
            var country309 = new CountryTemplate("309", "Male") { X = 2016, Y = 7070 };
            mapTemplate.Countries.Add(country309);
            var country310 = new CountryTemplate("310", "Colombo") { X = 2121, Y = 7048 };
            mapTemplate.Countries.Add(country310);
            var country311 = new CountryTemplate("311", "Chennai") { X = 2167, Y = 6846 };
            mapTemplate.Countries.Add(country311);
            var country312 = new CountryTemplate("312", "ALA") { X = 2147, Y = 6124 };
            mapTemplate.Countries.Add(country312);
            var country313 = new CountryTemplate("313", "Nordindien") { X = 2041, Y = 6492 };
            mapTemplate.Countries.Add(country313);
            var country314 = new CountryTemplate("314", "Nepal") { X = 2207, Y = 6507 };
            mapTemplate.Countries.Add(country314);
            var country315 = new CountryTemplate("315", "Tibet") { X = 2391, Y = 6432 };
            mapTemplate.Countries.Add(country315);
            var country316 = new CountryTemplate("316", "Bhutan") { X = 2376, Y = 6527 };
            mapTemplate.Countries.Add(country316);
            var country317 = new CountryTemplate("317", "Ostindien") { X = 2284, Y = 6592 };
            mapTemplate.Countries.Add(country317);
            var country318 = new CountryTemplate("318", "Bangladesch") { X = 2355, Y = 6640 };
            mapTemplate.Countries.Add(country318);
            var country319 = new CountryTemplate("319", "Nordostindien") { X = 2444, Y = 6556 };
            mapTemplate.Countries.Add(country319);
            var country320 = new CountryTemplate("320", "CCU") { X = 2309, Y = 6691 };
            mapTemplate.Countries.Add(country320);
            var country321 = new CountryTemplate("321", "Ostturkestan") { X = 2227, Y = 6196 };
            mapTemplate.Countries.Add(country321);
            var country322 = new CountryTemplate("322", "Qinghai") { X = 2447, Y = 6315 };
            mapTemplate.Countries.Add(country322);
            var country323 = new CountryTemplate("323", "Gansu") { X = 2547, Y = 6203 };
            mapTemplate.Countries.Add(country323);
            var country324 = new CountryTemplate("324", "Ningxia") { X = 2645, Y = 6173 };
            mapTemplate.Countries.Add(country324);
            var country325 = new CountryTemplate("325", "Sichuan") { X = 2608, Y = 6435 };
            mapTemplate.Countries.Add(country325);
            var country326 = new CountryTemplate("326", "Chongqing") { X = 2753, Y = 6386 };
            mapTemplate.Countries.Add(country326);
            var country327 = new CountryTemplate("327", "Yunnan") { X = 2592, Y = 6578 };
            mapTemplate.Countries.Add(country327);
            var country328 = new CountryTemplate("328", "Mongolei") { X = 2535, Y = 5971 };
            mapTemplate.Countries.Add(country328);
            var country329 = new CountryTemplate("329", "Innere Mongolei") { X = 2853, Y = 5908 };
            mapTemplate.Countries.Add(country329);
            var country330 = new CountryTemplate("330", "Hailongjiang") { X = 2909, Y = 5748 };
            mapTemplate.Countries.Add(country330);
            var country331 = new CountryTemplate("331", "Jilin") { X = 2981, Y = 5877 };
            mapTemplate.Countries.Add(country331);
            var country332 = new CountryTemplate("332", "Liaoning") { X = 2983, Y = 5975 };
            mapTemplate.Countries.Add(country332);
            var country333 = new CountryTemplate("333", "Hebai") { X = 2892, Y = 6062 };
            mapTemplate.Countries.Add(country333);
            var country334 = new CountryTemplate("334", "Shanxi") { X = 2814, Y = 6146 };
            mapTemplate.Countries.Add(country334);
            var country335 = new CountryTemplate("335", "CTU") { X = 2657, Y = 6441 };
            mapTemplate.Countries.Add(country335);
            var country336 = new CountryTemplate("336", "HET") { X = 2772, Y = 6125 };
            mapTemplate.Countries.Add(country336);
            var country337 = new CountryTemplate("337", "Tianjin") { X = 2885, Y = 6100 };
            mapTemplate.Countries.Add(country337);
            var country338 = new CountryTemplate("338", "Shandong") { X = 2946, Y = 6180 };
            mapTemplate.Countries.Add(country338);
            var country339 = new CountryTemplate("339", "Henan") { X = 2869, Y = 6250 };
            mapTemplate.Countries.Add(country339);
            var country340 = new CountryTemplate("340", "Anhui") { X = 2942, Y = 6304 };
            mapTemplate.Countries.Add(country340);
            var country341 = new CountryTemplate("341", "Hubei") { X = 2813, Y = 6341 };
            mapTemplate.Countries.Add(country341);
            var country342 = new CountryTemplate("342", "Hunan") { X = 2840, Y = 6426 };
            mapTemplate.Countries.Add(country342);
            var country343 = new CountryTemplate("343", "Jiangxi") { X = 2931, Y = 6416 };
            mapTemplate.Countries.Add(country343);
            var country344 = new CountryTemplate("344", "Guizhou") { X = 2749, Y = 6485 };
            mapTemplate.Countries.Add(country344);
            var country345 = new CountryTemplate("345", "Guangxi") { X = 2751, Y = 6576 };
            mapTemplate.Countries.Add(country345);
            var country346 = new CountryTemplate("346", "Hainan") { X = 2789, Y = 6703 };
            mapTemplate.Countries.Add(country346);
            var country347 = new CountryTemplate("347", "Fujian") { X = 2982, Y = 6490 };
            mapTemplate.Countries.Add(country347);
            var country348 = new CountryTemplate("348", "Guangdong") { X = 2882, Y = 6553 };
            mapTemplate.Countries.Add(country348);
            var country349 = new CountryTemplate("349", "Taiwan") { X = 3044, Y = 6502 };
            mapTemplate.Countries.Add(country349);
            var country350 = new CountryTemplate("350", "Zhejiang") { X = 3011, Y = 6385 };
            mapTemplate.Countries.Add(country350);
            var country351 = new CountryTemplate("351", "Jiangsu") { X = 2988, Y = 6242 };
            mapTemplate.Countries.Add(country351);
            var country352 = new CountryTemplate("352", "Shanghai") { X = 3073, Y = 6284 };
            mapTemplate.Countries.Add(country352);
            var country353 = new CountryTemplate("353", "Koahsiung") { X = 3070, Y = 6567 };
            mapTemplate.Countries.Add(country353);
            var country354 = new CountryTemplate("354", "Hongkong") { X = 2863, Y = 6620 };
            mapTemplate.Countries.Add(country354);
            var country355 = new CountryTemplate("355", "Haikou") { X = 2796, Y = 6644 };
            mapTemplate.Countries.Add(country355);
            var country356 = new CountryTemplate("356", "FOC") { X = 3029, Y = 6423 };
            mapTemplate.Countries.Add(country356);
            var country357 = new CountryTemplate("357", "Hokkaido") { X = 3160, Y = 5623 };
            mapTemplate.Countries.Add(country357);
            var country358 = new CountryTemplate("358", "Honshu") { X = 3280, Y = 5805 };
            mapTemplate.Countries.Add(country358);
            var country359 = new CountryTemplate("359", "Shikoku") { X = 3288, Y = 5871 };
            mapTemplate.Countries.Add(country359);
            var country360 = new CountryTemplate("360", "Kyushu") { X = 3310, Y = 5965 };
            mapTemplate.Countries.Add(country360);
            var country361 = new CountryTemplate("361", "S�dkorea") { X = 3166, Y = 6017 };
            mapTemplate.Countries.Add(country361);
            var country362 = new CountryTemplate("362", "Nordkorea") { X = 3064, Y = 5950 };
            mapTemplate.Countries.Add(country362);
            var country363 = new CountryTemplate("363", "Ryukyu-Inseln") { X = 3163, Y = 6395 };
            mapTemplate.Countries.Add(country363);
            var country364 = new CountryTemplate("364", "Nagoya") { X = 3201, Y = 5675 };
            mapTemplate.Countries.Add(country364);
            var country365 = new CountryTemplate("365", "Tokio") { X = 3304, Y = 5773 };
            mapTemplate.Countries.Add(country365);
            var country366 = new CountryTemplate("366", "Kochi") { X = 3324, Y = 5889 };
            mapTemplate.Countries.Add(country366);
            var country367 = new CountryTemplate("367", "Fukuoka") { X = 3264, Y = 5969 };
            mapTemplate.Countries.Add(country367);
            var country368 = new CountryTemplate("368", "Busan") { X = 3189, Y = 5961 };
            mapTemplate.Countries.Add(country368);
            var country369 = new CountryTemplate("369", "Naha") { X = 3190, Y = 6464 };
            mapTemplate.Countries.Add(country369);
            var country370 = new CountryTemplate("370", "HND") { X = 3348, Y = 5720 };
            mapTemplate.Countries.Add(country370);
            var country371 = new CountryTemplate("371", "Marshall Inseln") { X = 4180, Y = 5388 };
            mapTemplate.Countries.Add(country371);
            var country372 = new CountryTemplate("372", "Kiribati") { X = 4297, Y = 5413 };
            mapTemplate.Countries.Add(country372);
            var country373 = new CountryTemplate("373", "Karolinen") { X = 4080, Y = 5674 };
            mapTemplate.Countries.Add(country373);
            var country374 = new CountryTemplate("374", "Nord-Marana Inseln") { X = 3861, Y = 5683 };
            mapTemplate.Countries.Add(country374);
            var country375 = new CountryTemplate("375", "Palau") { X = 3885, Y = 5922 };
            mapTemplate.Countries.Add(country375);
            var country376 = new CountryTemplate("376", "Majuro") { X = 4220, Y = 5420 };
            mapTemplate.Countries.Add(country376);
            var country377 = new CountryTemplate("377", "South Tarawan") { X = 4262, Y = 5486 };
            mapTemplate.Countries.Add(country377);
            var country378 = new CountryTemplate("378", "Pohnpei") { X = 4116, Y = 5609 };
            mapTemplate.Countries.Add(country378);
            var country379 = new CountryTemplate("379", "Saipan") { X = 3853, Y = 5751 };
            mapTemplate.Countries.Add(country379);
            var country380 = new CountryTemplate("380", "Melekeok") { X = 3871, Y = 5980 };
            mapTemplate.Countries.Add(country380);
            var country381 = new CountryTemplate("381", "Westneuguinea") { X = 3569, Y = 7117 };
            mapTemplate.Countries.Add(country381);
            var country382 = new CountryTemplate("382", "Papua-Neuguinea") { X = 3673, Y = 7140 };
            mapTemplate.Countries.Add(country382);
            var country383 = new CountryTemplate("383", "Neubritannien") { X = 3839, Y = 7080 };
            mapTemplate.Countries.Add(country383);
            var country384 = new CountryTemplate("384", "Salomonen") { X = 3993, Y = 7093 };
            mapTemplate.Countries.Add(country384);
            var country385 = new CountryTemplate("385", "Vanuatu") { X = 4309, Y = 7345 };
            mapTemplate.Countries.Add(country385);
            var country386 = new CountryTemplate("386", "Neukaledonien") { X = 4241, Y = 7527 };
            mapTemplate.Countries.Add(country386);
            var country387 = new CountryTemplate("387", "Manokwari") { X = 3446, Y = 7037 };
            mapTemplate.Countries.Add(country387);
            var country388 = new CountryTemplate("388", "Port Moresby") { X = 3833, Y = 7184 };
            mapTemplate.Countries.Add(country388);
            var country389 = new CountryTemplate("389", "Kokopo") { X = 3869, Y = 7020 };
            mapTemplate.Countries.Add(country389);
            var country390 = new CountryTemplate("390", "Hoiara") { X = 4118, Y = 7159 };
            mapTemplate.Countries.Add(country390);
            var country391 = new CountryTemplate("391", "Port Vila") { X = 4315, Y = 7450 };
            mapTemplate.Countries.Add(country391);
            var country392 = new CountryTemplate("392", "Noumea") { X = 4242, Y = 7576 };
            mapTemplate.Countries.Add(country392);
            var country393 = new CountryTemplate("393", "DJJ") { X = 3577, Y = 7051 };
            mapTemplate.Countries.Add(country393);
            var country394 = new CountryTemplate("394", "Myanmar") { X = 2481, Y = 6642 };
            mapTemplate.Countries.Add(country394);
            var country395 = new CountryTemplate("395", "Laos") { X = 2646, Y = 6694 };
            mapTemplate.Countries.Add(country395);
            var country396 = new CountryTemplate("396", "Thailand") { X = 2614, Y = 6792 };
            mapTemplate.Countries.Add(country396);
            var country397 = new CountryTemplate("397", "Kambodscha") { X = 2720, Y = 6865 };
            mapTemplate.Countries.Add(country397);
            var country398 = new CountryTemplate("398", "Vietnam") { X = 2812, Y = 6811 };
            mapTemplate.Countries.Add(country398);
            var country399 = new CountryTemplate("399", "Kuala Lumpur") { X = 2692, Y = 7055 };
            mapTemplate.Countries.Add(country399);
            var country400 = new CountryTemplate("400", "Da Nang") { X = 2746, Y = 6734 };
            mapTemplate.Countries.Add(country400);
            var country401 = new CountryTemplate("401", "BKK") { X = 2644, Y = 6869 };
            mapTemplate.Countries.Add(country401);
            var country402 = new CountryTemplate("402", "Sumatra") { X = 2665, Y = 7179 };
            mapTemplate.Countries.Add(country402);
            var country403 = new CountryTemplate("403", "Java") { X = 2874, Y = 7293 };
            mapTemplate.Countries.Add(country403);
            var country404 = new CountryTemplate("404", "Kalimantan") { X = 2923, Y = 7133 };
            mapTemplate.Countries.Add(country404);
            var country405 = new CountryTemplate("405", "Sulawesi") { X = 3138, Y = 7065 };
            mapTemplate.Countries.Add(country405);
            var country406 = new CountryTemplate("406", "Timor") { X = 3238, Y = 7268 };
            mapTemplate.Countries.Add(country406);
            var country407 = new CountryTemplate("407", "Philippinen") { X = 3183, Y = 6779 };
            mapTemplate.Countries.Add(country407);
            var country408 = new CountryTemplate("408", "Sarawak") { X = 2890, Y = 7049 };
            mapTemplate.Countries.Add(country408);
            var country409 = new CountryTemplate("409", "Sabah") { X = 2972, Y = 6960 };
            mapTemplate.Countries.Add(country409);
            var country410 = new CountryTemplate("410", "Belawan") { X = 2547, Y = 7026 };
            mapTemplate.Countries.Add(country410);
            var country411 = new CountryTemplate("411", "Singapur") { X = 2748, Y = 7097 };
            mapTemplate.Countries.Add(country411);
            var country412 = new CountryTemplate("412", "Bandar Lampung") { X = 2711, Y = 7252 };
            mapTemplate.Countries.Add(country412);
            var country413 = new CountryTemplate("413", "Jakarta") { X = 2820, Y = 7310 };
            mapTemplate.Countries.Add(country413);
            var country414 = new CountryTemplate("414", "Kuching") { X = 2830, Y = 7118 };
            mapTemplate.Countries.Add(country414);
            var country415 = new CountryTemplate("415", "Banjarmasin") { X = 2948, Y = 7185 };
            mapTemplate.Countries.Add(country415);
            var country416 = new CountryTemplate("416", "Tawau") { X = 3027, Y = 7028 };
            mapTemplate.Countries.Add(country416);
            var country417 = new CountryTemplate("417", "Manila") { X = 3103, Y = 6734 };
            mapTemplate.Countries.Add(country417);
            var country418 = new CountryTemplate("418", "Makassar") { X = 3150, Y = 7246 };
            mapTemplate.Countries.Add(country418);
            var country419 = new CountryTemplate("419", "Kupang") { X = 3248, Y = 7354 };
            mapTemplate.Countries.Add(country419);
            var country420 = new CountryTemplate("420", "Top End") { X = 3491, Y = 7324 };
            mapTemplate.Countries.Add(country420);
            var country421 = new CountryTemplate("421", "Katherine") { X = 3439, Y = 7457 };
            mapTemplate.Countries.Add(country421);
            var country422 = new CountryTemplate("422", "Kimberley") { X = 3310, Y = 7519 };
            mapTemplate.Countries.Add(country422);
            var country423 = new CountryTemplate("423", "Pilbara") { X = 3236, Y = 7631 };
            mapTemplate.Countries.Add(country423);
            var country424 = new CountryTemplate("424", "Alice Springs") { X = 3488, Y = 7625 };
            mapTemplate.Countries.Add(country424);
            var country425 = new CountryTemplate("425", "Barkly Tableland") { X = 3522, Y = 7506 };
            mapTemplate.Countries.Add(country425);
            var country426 = new CountryTemplate("426", "Gulf Country") { X = 3646, Y = 7467 };
            mapTemplate.Countries.Add(country426);
            var country427 = new CountryTemplate("427", "Central West Queensland") { X = 3731, Y = 7560 };
            mapTemplate.Countries.Add(country427);
            var country428 = new CountryTemplate("428", "Eastcoast Queensland") { X = 3821, Y = 7493 };
            mapTemplate.Countries.Add(country428);
            var country429 = new CountryTemplate("429", "Maranoa") { X = 3790, Y = 7642 };
            mapTemplate.Countries.Add(country429);
            var country430 = new CountryTemplate("430", "Wyndham") { X = 3331, Y = 7460 };
            mapTemplate.Countries.Add(country430);
            var country431 = new CountryTemplate("431", "Darwin") { X = 3435, Y = 7376 };
            mapTemplate.Countries.Add(country431);
            var country432 = new CountryTemplate("432", "JCK") { X = 3673, Y = 7522 };
            mapTemplate.Countries.Add(country432);
            var country433 = new CountryTemplate("433", "Gascoyne") { X = 3025, Y = 7780 };
            mapTemplate.Countries.Add(country433);
            var country434 = new CountryTemplate("434", "Mid West Australia") { X = 3196, Y = 7751 };
            mapTemplate.Countries.Add(country434);
            var country435 = new CountryTemplate("435", "Goldfields-Esperance") { X = 3355, Y = 7790 };
            mapTemplate.Countries.Add(country435);
            var country436 = new CountryTemplate("436", "Wheatbelt") { X = 3225, Y = 7930 };
            mapTemplate.Countries.Add(country436);
            var country437 = new CountryTemplate("437", "South Australia") { X = 3583, Y = 7753 };
            mapTemplate.Countries.Add(country437);
            var country438 = new CountryTemplate("438", "New South Wales") { X = 3819, Y = 7742 };
            mapTemplate.Countries.Add(country438);
            var country439 = new CountryTemplate("439", "Victoria") { X = 3793, Y = 7857 };
            mapTemplate.Countries.Add(country439);
            var country440 = new CountryTemplate("440", "Tasmanien") { X = 3827, Y = 7954 };
            mapTemplate.Countries.Add(country440);
            var country441 = new CountryTemplate("441", "Perth") { X = 3240, Y = 7999 };
            mapTemplate.Countries.Add(country441);
            var country442 = new CountryTemplate("442", "Melbourne") { X = 3814, Y = 7919 };
            mapTemplate.Countries.Add(country442);
            var country443 = new CountryTemplate("443", "Hobart") { X = 3887, Y = 8027 };
            mapTemplate.Countries.Add(country443);
            var country444 = new CountryTemplate("444", "SYD") { X = 3957, Y = 7827 };
            mapTemplate.Countries.Add(country444);
            var country445 = new CountryTemplate("445", "S�dinsel Neuseelands") { X = 4271, Y = 8026 };
            mapTemplate.Countries.Add(country445);
            var country446 = new CountryTemplate("446", "Nordinsel Neuseelands") { X = 4418, Y = 7886 };
            mapTemplate.Countries.Add(country446);
            var country447 = new CountryTemplate("447", "Greymouth") { X = 4276, Y = 7955 };
            mapTemplate.Countries.Add(country447);
            var country448 = new CountryTemplate("448", "Whangarei") { X = 4349, Y = 7807 };
            mapTemplate.Countries.Add(country448);
            var country449 = new CountryTemplate("449", "CHC") { X = 4346, Y = 7986 };
            mapTemplate.Countries.Add(country449);
            var country450 = new CountryTemplate("450", "Kap Verde") { X = 37, Y = 5408 };
            mapTemplate.Countries.Add(country450);
            var country451 = new CountryTemplate("451", "Gambia") { X = 86, Y = 5627 };
            mapTemplate.Countries.Add(country451);
            var country452 = new CountryTemplate("452", "Senegal") { X = 205, Y = 5636 };
            mapTemplate.Countries.Add(country452);
            var country453 = new CountryTemplate("453", "Mauretanien") { X = 324, Y = 5672 };
            mapTemplate.Countries.Add(country453);
            var country454 = new CountryTemplate("454", "Mali") { X = 411, Y = 5854 };
            mapTemplate.Countries.Add(country454);
            var country455 = new CountryTemplate("455", "Westsahara") { X = 374, Y = 5523 };
            mapTemplate.Countries.Add(country455);
            var country456 = new CountryTemplate("456", "Marokko") { X = 691, Y = 5589 };
            mapTemplate.Countries.Add(country456);
            var country457 = new CountryTemplate("457", "Algerien") { X = 665, Y = 5751 };
            mapTemplate.Countries.Add(country457);
            var country458 = new CountryTemplate("458", "Guinea Bissau") { X = 120, Y = 5677 };
            mapTemplate.Countries.Add(country458);
            var country459 = new CountryTemplate("459", "Guinea") { X = 124, Y = 5761 };
            mapTemplate.Countries.Add(country459);
            var country460 = new CountryTemplate("460", "Sierra Leone") { X = 95, Y = 5820 };
            mapTemplate.Countries.Add(country460);
            var country461 = new CountryTemplate("461", "Liberia") { X = 78, Y = 5925 };
            mapTemplate.Countries.Add(country461);
            var country462 = new CountryTemplate("462", "Elfenbeink�ste") { X = 151, Y = 5994 };
            mapTemplate.Countries.Add(country462);
            var country463 = new CountryTemplate("463", "Burkina Faso") { X = 349, Y = 5951 };
            mapTemplate.Countries.Add(country463);
            var country464 = new CountryTemplate("464", "Ghana") { X = 222, Y = 6080 };
            mapTemplate.Countries.Add(country464);
            var country465 = new CountryTemplate("465", "Togo") { X = 304, Y = 6124 };
            mapTemplate.Countries.Add(country465);
            var country466 = new CountryTemplate("466", "Benin") { X = 373, Y = 6088 };
            mapTemplate.Countries.Add(country466);
            var country467 = new CountryTemplate("467", "Nigeria") { X = 412, Y = 6186 };
            mapTemplate.Countries.Add(country467);
            var country468 = new CountryTemplate("468", "Niger") { X = 602, Y = 6056 };
            mapTemplate.Countries.Add(country468);
            var country469 = new CountryTemplate("469", "Tschad") { X = 733, Y = 6242 };
            mapTemplate.Countries.Add(country469);
            var country470 = new CountryTemplate("470", "�quatorialguinea") { X = 372, Y = 6361 };
            mapTemplate.Countries.Add(country470);
            var country471 = new CountryTemplate("471", "Kamerun") { X = 439, Y = 6341 };
            mapTemplate.Countries.Add(country471);
            var country472 = new CountryTemplate("472", "Gabun") { X = 335, Y = 6448 };
            mapTemplate.Countries.Add(country472);
            var country473 = new CountryTemplate("473", "Republik Kongo") { X = 457, Y = 6511 };
            mapTemplate.Countries.Add(country473);
            var country474 = new CountryTemplate("474", "Zentralafrikanische Republik") { X = 547, Y = 6419 };
            mapTemplate.Countries.Add(country474);
            var country475 = new CountryTemplate("475", "Kongo") { X = 531, Y = 6664 };
            mapTemplate.Countries.Add(country475);
            var country476 = new CountryTemplate("476", "Angola") { X = 273, Y = 6777 };
            mapTemplate.Countries.Add(country476);
            var country477 = new CountryTemplate("477", "Namibia") { X = 163, Y = 6950 };
            mapTemplate.Countries.Add(country477);
            var country478 = new CountryTemplate("478", "Botswana") { X = 248, Y = 7047 };
            mapTemplate.Countries.Add(country478);
            var country479 = new CountryTemplate("479", "S�dafrika") { X = 143, Y = 7187 };
            mapTemplate.Countries.Add(country479);
            var country480 = new CountryTemplate("480", "Lesotho") { X = 265, Y = 7258 };
            mapTemplate.Countries.Add(country480);
            var country481 = new CountryTemplate("481", "Swaziland") { X = 357, Y = 7195 };
            mapTemplate.Countries.Add(country481);
            var country482 = new CountryTemplate("482", "Simbabwe") { X = 417, Y = 7052 };
            mapTemplate.Countries.Add(country482);
            var country483 = new CountryTemplate("483", "Sambia") { X = 405, Y = 6928 };
            mapTemplate.Countries.Add(country483);
            var country484 = new CountryTemplate("484", "Madagaskar") { X = 732, Y = 7271 };
            mapTemplate.Countries.Add(country484);
            var country485 = new CountryTemplate("485", "Seychellen") { X = 1037, Y = 7132 };
            mapTemplate.Countries.Add(country485);
            var country486 = new CountryTemplate("486", "Komoren") { X = 801, Y = 7071 };
            mapTemplate.Countries.Add(country486);
            var country487 = new CountryTemplate("487", "Mosambik") { X = 611, Y = 7108 };
            mapTemplate.Countries.Add(country487);
            var country488 = new CountryTemplate("488", "Malawi") { X = 592, Y = 6978 };
            mapTemplate.Countries.Add(country488);
            var country489 = new CountryTemplate("489", "Tansania") { X = 667, Y = 6863 };
            mapTemplate.Countries.Add(country489);
            var country490 = new CountryTemplate("490", "Burundi") { X = 651, Y = 6786 };
            mapTemplate.Countries.Add(country490);
            var country491 = new CountryTemplate("491", "Ruanda") { X = 695, Y = 6714 };
            mapTemplate.Countries.Add(country491);
            var country492 = new CountryTemplate("492", "Uganda") { X = 765, Y = 6705 };
            mapTemplate.Countries.Add(country492);
            var country493 = new CountryTemplate("493", "Kenia") { X = 867, Y = 6794 };
            mapTemplate.Countries.Add(country493);
            var country494 = new CountryTemplate("494", "Somalia") { X = 1278, Y = 6804 };
            mapTemplate.Countries.Add(country494);
            var country495 = new CountryTemplate("495", "�thiopien") { X = 990, Y = 6662 };
            mapTemplate.Countries.Add(country495);
            var country496 = new CountryTemplate("496", "Dschibuti") { X = 1158, Y = 6636 };
            mapTemplate.Countries.Add(country496);
            var country497 = new CountryTemplate("497", "Eritrea") { X = 1122, Y = 6504 };
            mapTemplate.Countries.Add(country497);
            var country498 = new CountryTemplate("498", "Sudan") { X = 921, Y = 6415 };
            mapTemplate.Countries.Add(country498);
            var country499 = new CountryTemplate("499", "�gypten") { X = 1073, Y = 6178 };
            mapTemplate.Countries.Add(country499);
            var country500 = new CountryTemplate("500", "Lybien") { X = 896, Y = 6021 };
            mapTemplate.Countries.Add(country500);
            var country501 = new CountryTemplate("501", "Tunesien") { X = 845, Y = 5777 };
            mapTemplate.Countries.Add(country501);
            var country502 = new CountryTemplate("502", "Tunis") { X = 949, Y = 5720 };
            mapTemplate.Countries.Add(country502);
            var country503 = new CountryTemplate("503", "Algier") { X = 900, Y = 5676 };
            mapTemplate.Countries.Add(country503);
            var country504 = new CountryTemplate("504", "Casablanca") { X = 661, Y = 5552 };
            mapTemplate.Countries.Add(country504);
            var country505 = new CountryTemplate("505", "Dakar") { X = 171, Y = 5568 };
            mapTemplate.Countries.Add(country505);
            var country506 = new CountryTemplate("506", "Praia") { X = 81, Y = 5473 };
            mapTemplate.Countries.Add(country506);
            var country507 = new CountryTemplate("507", "Maputo") { X = 417, Y = 7251 };
            mapTemplate.Countries.Add(country507);
            var country508 = new CountryTemplate("508", "Toliara") { X = 638, Y = 7315 };
            mapTemplate.Countries.Add(country508);
            var country509 = new CountryTemplate("509", "Moroni") { X = 816, Y = 7131 };
            mapTemplate.Countries.Add(country509);
            var country510 = new CountryTemplate("510", "Antsiranana") { X = 877, Y = 7206 };
            mapTemplate.Countries.Add(country510);
            var country511 = new CountryTemplate("511", "Victoria_Hafen") { X = 1007, Y = 7197 };
            mapTemplate.Countries.Add(country511);
            var country512 = new CountryTemplate("512", "Beira") { X = 536, Y = 7120 };
            mapTemplate.Countries.Add(country512);
            var country513 = new CountryTemplate("513", "Boosaaso") { X = 1286, Y = 6742 };
            mapTemplate.Countries.Add(country513);
            var country514 = new CountryTemplate("514", "Alexandria") { X = 1138, Y = 6070 };
            mapTemplate.Countries.Add(country514);
            var country515 = new CountryTemplate("515", "DOD") { X = 727, Y = 6931 };
            mapTemplate.Countries.Add(country515);
            var country516 = new CountryTemplate("516", "KRT") { X = 992, Y = 6491 };
            mapTemplate.Countries.Add(country516);
            var country517 = new CountryTemplate("517", "NKC") { X = 275, Y = 5547 };
            mapTemplate.Countries.Add(country517);
            var country518 = new CountryTemplate("518", "ACC") { X = 228, Y = 6151 };
            mapTemplate.Countries.Add(country518);
            var country519 = new CountryTemplate("519", "LBV") { X = 321, Y = 6414 };
            mapTemplate.Countries.Add(country519);
            var country520 = new CountryTemplate("520", "JNB") { X = 307, Y = 7204 };
            mapTemplate.Countries.Add(country520);
            var country521 = new CountryTemplate("521", "Shaanxi") { X = 2712, Y = 6305 };
            mapTemplate.Countries.Add(country521);
            var country522 = new CountryTemplate("522", "Stavanger") { X = 1363, Y = 5322 };
            mapTemplate.Countries.Add(country522);
            var country523 = new CountryTemplate("523", "Magadan_Hafen") { X = 2890, Y = 5309 };
            mapTemplate.Countries.Add(country523);
            var country524 = new CountryTemplate("524", "Wladiwostok") { X = 3025, Y = 5804 };
            mapTemplate.Countries.Add(country524);
            var country525 = new CountryTemplate("525", "Saint Johns") { X = 1391, Y = 3263 };
            mapTemplate.Countries.Add(country525);
            var continent1 = new Continent("1", 4);
            continent1.Countries.Add(country1);
            continent1.Countries.Add(country2);
            continent1.Countries.Add(country3);
            continent1.Countries.Add(country4);
            continent1.Countries.Add(country5);
            continent1.Countries.Add(country6);
            continent1.Countries.Add(country7);
            continent1.Countries.Add(country8);
            continent1.Countries.Add(country9);
            continent1.Countries.Add(country10);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 5);
            continent2.Countries.Add(country11);
            continent2.Countries.Add(country12);
            continent2.Countries.Add(country13);
            continent2.Countries.Add(country14);
            continent2.Countries.Add(country15);
            continent2.Countries.Add(country16);
            continent2.Countries.Add(country17);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 5);
            continent3.Countries.Add(country18);
            continent3.Countries.Add(country19);
            continent3.Countries.Add(country20);
            continent3.Countries.Add(country21);
            continent3.Countries.Add(country22);
            continent3.Countries.Add(country23);
            continent3.Countries.Add(country24);
            continent3.Countries.Add(country25);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 5);
            continent4.Countries.Add(country33);
            continent4.Countries.Add(country34);
            continent4.Countries.Add(country35);
            continent4.Countries.Add(country36);
            continent4.Countries.Add(country37);
            continent4.Countries.Add(country38);
            continent4.Countries.Add(country39);
            continent4.Countries.Add(country40);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 5);
            continent5.Countries.Add(country26);
            continent5.Countries.Add(country27);
            continent5.Countries.Add(country28);
            continent5.Countries.Add(country29);
            continent5.Countries.Add(country30);
            continent5.Countries.Add(country31);
            continent5.Countries.Add(country32);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 3);
            continent6.Countries.Add(country41);
            continent6.Countries.Add(country42);
            continent6.Countries.Add(country43);
            continent6.Countries.Add(country44);
            continent6.Countries.Add(country45);
            mapTemplate.Continents.Add(continent6);
            var continent7 = new Continent("7", 3);
            continent7.Countries.Add(country46);
            continent7.Countries.Add(country47);
            continent7.Countries.Add(country48);
            continent7.Countries.Add(country49);
            mapTemplate.Continents.Add(continent7);
            var continent8 = new Continent("8", 5);
            continent8.Countries.Add(country50);
            continent8.Countries.Add(country51);
            continent8.Countries.Add(country52);
            continent8.Countries.Add(country53);
            continent8.Countries.Add(country54);
            continent8.Countries.Add(country55);
            continent8.Countries.Add(country56);
            continent8.Countries.Add(country57);
            continent8.Countries.Add(country58);
            mapTemplate.Continents.Add(continent8);
            var continent9 = new Continent("9", 5);
            continent9.Countries.Add(country59);
            continent9.Countries.Add(country60);
            continent9.Countries.Add(country61);
            continent9.Countries.Add(country62);
            continent9.Countries.Add(country63);
            continent9.Countries.Add(country64);
            continent9.Countries.Add(country65);
            continent9.Countries.Add(country66);
            mapTemplate.Continents.Add(continent9);
            var continent10 = new Continent("10", 5);
            continent10.Countries.Add(country67);
            continent10.Countries.Add(country68);
            continent10.Countries.Add(country69);
            continent10.Countries.Add(country70);
            continent10.Countries.Add(country71);
            continent10.Countries.Add(country72);
            continent10.Countries.Add(country73);
            continent10.Countries.Add(country74);
            continent10.Countries.Add(country75);
            continent10.Countries.Add(country76);
            mapTemplate.Continents.Add(continent10);
            var continent11 = new Continent("11", 6);
            continent11.Countries.Add(country77);
            continent11.Countries.Add(country78);
            continent11.Countries.Add(country79);
            continent11.Countries.Add(country80);
            continent11.Countries.Add(country81);
            continent11.Countries.Add(country82);
            continent11.Countries.Add(country83);
            continent11.Countries.Add(country84);
            continent11.Countries.Add(country85);
            continent11.Countries.Add(country87);
            mapTemplate.Continents.Add(continent11);
            var continent12 = new Continent("12", 5);
            continent12.Countries.Add(country107);
            continent12.Countries.Add(country108);
            continent12.Countries.Add(country109);
            continent12.Countries.Add(country110);
            continent12.Countries.Add(country111);
            continent12.Countries.Add(country112);
            continent12.Countries.Add(country113);
            continent12.Countries.Add(country114);
            mapTemplate.Continents.Add(continent12);
            var continent13 = new Continent("13", 5);
            continent13.Countries.Add(country97);
            continent13.Countries.Add(country98);
            continent13.Countries.Add(country99);
            continent13.Countries.Add(country100);
            continent13.Countries.Add(country101);
            continent13.Countries.Add(country102);
            continent13.Countries.Add(country103);
            mapTemplate.Continents.Add(continent13);
            var continent14 = new Continent("14", 5);
            continent14.Countries.Add(country89);
            continent14.Countries.Add(country90);
            continent14.Countries.Add(country91);
            continent14.Countries.Add(country92);
            continent14.Countries.Add(country93);
            continent14.Countries.Add(country94);
            continent14.Countries.Add(country95);
            mapTemplate.Continents.Add(continent14);
            var continent15 = new Continent("15", 4);
            continent15.Countries.Add(country167);
            continent15.Countries.Add(country170);
            continent15.Countries.Add(country171);
            continent15.Countries.Add(country172);
            continent15.Countries.Add(country173);
            continent15.Countries.Add(country174);
            continent15.Countries.Add(country175);
            mapTemplate.Continents.Add(continent15);
            var continent16 = new Continent("16", 3);
            continent16.Countries.Add(country181);
            continent16.Countries.Add(country185);
            continent16.Countries.Add(country186);
            continent16.Countries.Add(country187);
            continent16.Countries.Add(country188);
            mapTemplate.Continents.Add(continent16);
            var continent17 = new Continent("17", 0);
            continent17.Countries.Add(country86);
            continent17.Countries.Add(country88);
            continent17.Countries.Add(country96);
            continent17.Countries.Add(country104);
            continent17.Countries.Add(country105);
            continent17.Countries.Add(country106);
            continent17.Countries.Add(country115);
            continent17.Countries.Add(country116);
            continent17.Countries.Add(country117);
            continent17.Countries.Add(country118);
            continent17.Countries.Add(country119);
            continent17.Countries.Add(country120);
            continent17.Countries.Add(country155);
            continent17.Countries.Add(country178);
            continent17.Countries.Add(country189);
            continent17.Countries.Add(country204);
            continent17.Countries.Add(country215);
            continent17.Countries.Add(country232);
            continent17.Countries.Add(country241);
            continent17.Countries.Add(country254);
            continent17.Countries.Add(country265);
            continent17.Countries.Add(country279);
            continent17.Countries.Add(country306);
            continent17.Countries.Add(country312);
            continent17.Countries.Add(country320);
            continent17.Countries.Add(country335);
            continent17.Countries.Add(country336);
            continent17.Countries.Add(country356);
            continent17.Countries.Add(country370);
            continent17.Countries.Add(country393);
            continent17.Countries.Add(country401);
            continent17.Countries.Add(country432);
            continent17.Countries.Add(country444);
            continent17.Countries.Add(country449);
            continent17.Countries.Add(country515);
            continent17.Countries.Add(country516);
            continent17.Countries.Add(country517);
            continent17.Countries.Add(country518);
            continent17.Countries.Add(country519);
            continent17.Countries.Add(country520);
            mapTemplate.Continents.Add(continent17);
            var continent18 = new Continent("18", 1);
            continent18.Countries.Add(country154);
            continent18.Countries.Add(country166);
            mapTemplate.Continents.Add(continent18);
            var continent19 = new Continent("19", 4);
            continent19.Countries.Add(country158);
            continent19.Countries.Add(country161);
            continent19.Countries.Add(country162);
            continent19.Countries.Add(country165);
            continent19.Countries.Add(country445);
            continent19.Countries.Add(country446);
            mapTemplate.Continents.Add(continent19);
            var continent20 = new Continent("20", 3);
            continent20.Countries.Add(country371);
            continent20.Countries.Add(country372);
            continent20.Countries.Add(country373);
            continent20.Countries.Add(country374);
            continent20.Countries.Add(country375);
            mapTemplate.Continents.Add(continent20);
            var continent21 = new Continent("21", 4);
            continent21.Countries.Add(country381);
            continent21.Countries.Add(country382);
            continent21.Countries.Add(country383);
            continent21.Countries.Add(country384);
            continent21.Countries.Add(country385);
            continent21.Countries.Add(country386);
            mapTemplate.Continents.Add(continent21);
            var continent22 = new Continent("22", 5);
            continent22.Countries.Add(country190);
            continent22.Countries.Add(country191);
            continent22.Countries.Add(country192);
            continent22.Countries.Add(country193);
            continent22.Countries.Add(country194);
            continent22.Countries.Add(country195);
            continent22.Countries.Add(country196);
            mapTemplate.Continents.Add(continent22);
            var continent23 = new Continent("23", 6);
            continent23.Countries.Add(country205);
            continent23.Countries.Add(country206);
            continent23.Countries.Add(country207);
            continent23.Countries.Add(country208);
            continent23.Countries.Add(country209);
            continent23.Countries.Add(country210);
            continent23.Countries.Add(country211);
            continent23.Countries.Add(country212);
            continent23.Countries.Add(country213);
            continent23.Countries.Add(country214);
            mapTemplate.Continents.Add(continent23);
            var continent24 = new Continent("24", 5);
            continent24.Countries.Add(country221);
            continent24.Countries.Add(country222);
            continent24.Countries.Add(country223);
            continent24.Countries.Add(country224);
            continent24.Countries.Add(country225);
            continent24.Countries.Add(country226);
            continent24.Countries.Add(country227);
            continent24.Countries.Add(country228);
            continent24.Countries.Add(country229);
            mapTemplate.Continents.Add(continent24);
            var continent25 = new Continent("25", 4);
            continent25.Countries.Add(country233);
            continent25.Countries.Add(country234);
            continent25.Countries.Add(country235);
            continent25.Countries.Add(country236);
            continent25.Countries.Add(country237);
            continent25.Countries.Add(country238);
            continent25.Countries.Add(country239);
            continent25.Countries.Add(country240);
            mapTemplate.Continents.Add(continent25);
            var continent26 = new Continent("26", 6);
            continent26.Countries.Add(country244);
            continent26.Countries.Add(country245);
            continent26.Countries.Add(country246);
            continent26.Countries.Add(country247);
            continent26.Countries.Add(country248);
            continent26.Countries.Add(country249);
            continent26.Countries.Add(country250);
            continent26.Countries.Add(country251);
            continent26.Countries.Add(country252);
            continent26.Countries.Add(country253);
            mapTemplate.Continents.Add(continent26);
            var continent27 = new Continent("27", 5);
            continent27.Countries.Add(country258);
            continent27.Countries.Add(country259);
            continent27.Countries.Add(country260);
            continent27.Countries.Add(country261);
            continent27.Countries.Add(country262);
            continent27.Countries.Add(country263);
            continent27.Countries.Add(country264);
            mapTemplate.Continents.Add(continent27);
            var continent28 = new Continent("28", 6);
            continent28.Countries.Add(country269);
            continent28.Countries.Add(country270);
            continent28.Countries.Add(country271);
            continent28.Countries.Add(country272);
            continent28.Countries.Add(country273);
            continent28.Countries.Add(country274);
            continent28.Countries.Add(country275);
            continent28.Countries.Add(country276);
            continent28.Countries.Add(country277);
            continent28.Countries.Add(country278);
            mapTemplate.Continents.Add(continent28);
            var continent29 = new Continent("29", 5);
            continent29.Countries.Add(country280);
            continent29.Countries.Add(country281);
            continent29.Countries.Add(country282);
            continent29.Countries.Add(country283);
            continent29.Countries.Add(country284);
            continent29.Countries.Add(country285);
            continent29.Countries.Add(country286);
            continent29.Countries.Add(country287);
            mapTemplate.Continents.Add(continent29);
            var continent30 = new Continent("30", 5);
            continent30.Countries.Add(country292);
            continent30.Countries.Add(country293);
            continent30.Countries.Add(country294);
            continent30.Countries.Add(country295);
            continent30.Countries.Add(country296);
            continent30.Countries.Add(country297);
            continent30.Countries.Add(country298);
            continent30.Countries.Add(country299);
            mapTemplate.Continents.Add(continent30);
            var continent31 = new Continent("31", 4);
            continent31.Countries.Add(country300);
            continent31.Countries.Add(country301);
            continent31.Countries.Add(country302);
            continent31.Countries.Add(country303);
            continent31.Countries.Add(country304);
            continent31.Countries.Add(country305);
            mapTemplate.Continents.Add(continent31);
            var continent32 = new Continent("32", 4);
            continent32.Countries.Add(country313);
            continent32.Countries.Add(country314);
            continent32.Countries.Add(country315);
            continent32.Countries.Add(country316);
            continent32.Countries.Add(country317);
            continent32.Countries.Add(country318);
            continent32.Countries.Add(country319);
            mapTemplate.Continents.Add(continent32);
            var continent33 = new Continent("33", 5);
            continent33.Countries.Add(country321);
            continent33.Countries.Add(country322);
            continent33.Countries.Add(country323);
            continent33.Countries.Add(country324);
            continent33.Countries.Add(country325);
            continent33.Countries.Add(country326);
            continent33.Countries.Add(country327);
            mapTemplate.Continents.Add(continent33);
            var continent34 = new Continent("34", 5);
            continent34.Countries.Add(country338);
            continent34.Countries.Add(country339);
            continent34.Countries.Add(country340);
            continent34.Countries.Add(country341);
            continent34.Countries.Add(country342);
            continent34.Countries.Add(country343);
            continent34.Countries.Add(country344);
            continent34.Countries.Add(country345);
            mapTemplate.Continents.Add(continent34);
            var continent35 = new Continent("35", 5);
            continent35.Countries.Add(country328);
            continent35.Countries.Add(country329);
            continent35.Countries.Add(country330);
            continent35.Countries.Add(country331);
            continent35.Countries.Add(country332);
            continent35.Countries.Add(country333);
            continent35.Countries.Add(country334);
            continent35.Countries.Add(country521);
            mapTemplate.Continents.Add(continent35);
            var continent36 = new Continent("36", 4);
            continent36.Countries.Add(country346);
            continent36.Countries.Add(country347);
            continent36.Countries.Add(country348);
            continent36.Countries.Add(country349);
            continent36.Countries.Add(country350);
            continent36.Countries.Add(country351);
            mapTemplate.Continents.Add(continent36);
            var continent37 = new Continent("37", 5);
            continent37.Countries.Add(country357);
            continent37.Countries.Add(country358);
            continent37.Countries.Add(country359);
            continent37.Countries.Add(country360);
            continent37.Countries.Add(country361);
            continent37.Countries.Add(country362);
            continent37.Countries.Add(country363);
            mapTemplate.Continents.Add(continent37);
            var continent38 = new Continent("38", 5);
            continent38.Countries.Add(country394);
            continent38.Countries.Add(country395);
            continent38.Countries.Add(country396);
            continent38.Countries.Add(country397);
            continent38.Countries.Add(country398);
            continent38.Countries.Add(country399);
            continent38.Countries.Add(country408);
            continent38.Countries.Add(country409);
            mapTemplate.Continents.Add(continent38);
            var continent39 = new Continent("39", 4);
            continent39.Countries.Add(country402);
            continent39.Countries.Add(country403);
            continent39.Countries.Add(country404);
            continent39.Countries.Add(country405);
            continent39.Countries.Add(country406);
            continent39.Countries.Add(country407);
            mapTemplate.Continents.Add(continent39);
            var continent40 = new Continent("40", 6);
            continent40.Countries.Add(country420);
            continent40.Countries.Add(country421);
            continent40.Countries.Add(country422);
            continent40.Countries.Add(country423);
            continent40.Countries.Add(country424);
            continent40.Countries.Add(country425);
            continent40.Countries.Add(country426);
            continent40.Countries.Add(country427);
            continent40.Countries.Add(country428);
            continent40.Countries.Add(country429);
            mapTemplate.Continents.Add(continent40);
            var continent41 = new Continent("41", 5);
            continent41.Countries.Add(country433);
            continent41.Countries.Add(country434);
            continent41.Countries.Add(country435);
            continent41.Countries.Add(country436);
            continent41.Countries.Add(country437);
            continent41.Countries.Add(country438);
            continent41.Countries.Add(country439);
            continent41.Countries.Add(country440);
            mapTemplate.Continents.Add(continent41);
            var continent42 = new Continent("42", 5);
            continent42.Countries.Add(country450);
            continent42.Countries.Add(country451);
            continent42.Countries.Add(country452);
            continent42.Countries.Add(country453);
            continent42.Countries.Add(country454);
            continent42.Countries.Add(country455);
            continent42.Countries.Add(country456);
            continent42.Countries.Add(country457);
            mapTemplate.Continents.Add(continent42);
            var continent43 = new Continent("43", 5);
            continent43.Countries.Add(country458);
            continent43.Countries.Add(country459);
            continent43.Countries.Add(country460);
            continent43.Countries.Add(country461);
            continent43.Countries.Add(country462);
            continent43.Countries.Add(country463);
            continent43.Countries.Add(country464);
            continent43.Countries.Add(country465);
            continent43.Countries.Add(country466);
            mapTemplate.Continents.Add(continent43);
            var continent44 = new Continent("44", 5);
            continent44.Countries.Add(country467);
            continent44.Countries.Add(country468);
            continent44.Countries.Add(country469);
            continent44.Countries.Add(country470);
            continent44.Countries.Add(country471);
            continent44.Countries.Add(country472);
            continent44.Countries.Add(country473);
            continent44.Countries.Add(country474);
            continent44.Countries.Add(country475);
            mapTemplate.Continents.Add(continent44);
            var continent45 = new Continent("45", 5);
            continent45.Countries.Add(country484);
            continent45.Countries.Add(country485);
            continent45.Countries.Add(country486);
            continent45.Countries.Add(country487);
            continent45.Countries.Add(country488);
            continent45.Countries.Add(country489);
            continent45.Countries.Add(country490);
            continent45.Countries.Add(country491);
            mapTemplate.Continents.Add(continent45);
            var continent46 = new Continent("46", 4);
            continent46.Countries.Add(country476);
            continent46.Countries.Add(country477);
            continent46.Countries.Add(country478);
            continent46.Countries.Add(country479);
            continent46.Countries.Add(country480);
            continent46.Countries.Add(country481);
            continent46.Countries.Add(country482);
            continent46.Countries.Add(country483);
            mapTemplate.Continents.Add(continent46);
            var continent47 = new Continent("47", 6);
            continent47.Countries.Add(country492);
            continent47.Countries.Add(country493);
            continent47.Countries.Add(country494);
            continent47.Countries.Add(country495);
            continent47.Countries.Add(country496);
            continent47.Countries.Add(country497);
            continent47.Countries.Add(country498);
            continent47.Countries.Add(country499);
            continent47.Countries.Add(country500);
            continent47.Countries.Add(country501);
            mapTemplate.Continents.Add(continent47);
            var continent48 = new Continent("48", 3);
            continent48.Countries.Add(country121);
            continent48.Countries.Add(country122);
            continent48.Countries.Add(country123);
            continent48.Countries.Add(country124);
            continent48.Countries.Add(country153);
            mapTemplate.Continents.Add(continent48);
            var continent49 = new Continent("49", 3);
            continent49.Countries.Add(country126);
            continent49.Countries.Add(country133);
            continent49.Countries.Add(country134);
            continent49.Countries.Add(country141);
            mapTemplate.Continents.Add(continent49);
            var continent50 = new Continent("50", 3);
            continent50.Countries.Add(country135);
            continent50.Countries.Add(country136);
            continent50.Countries.Add(country137);
            continent50.Countries.Add(country140);
            mapTemplate.Continents.Add(continent50);
            var continent51 = new Continent("51", 2);
            continent51.Countries.Add(country149);
            continent51.Countries.Add(country150);
            continent51.Countries.Add(country151);
            mapTemplate.Continents.Add(continent51);
            var continent52 = new Continent("52", 2);
            continent52.Countries.Add(country146);
            continent52.Countries.Add(country152);
            continent52.Countries.Add(country177);
            mapTemplate.Continents.Add(continent52);
            var continent53 = new Continent("53", 2);
            continent53.Countries.Add(country147);
            continent53.Countries.Add(country148);
            continent53.Countries.Add(country169);
            mapTemplate.Continents.Add(continent53);
            var continent54 = new Continent("54", 2);
            continent54.Countries.Add(country180);
            continent54.Countries.Add(country266);
            continent54.Countries.Add(country267);
            mapTemplate.Continents.Add(continent54);
            var continent55 = new Continent("55", 2);
            continent55.Countries.Add(country176);
            continent55.Countries.Add(country182);
            continent55.Countries.Add(country183);
            mapTemplate.Continents.Add(continent55);
            var continent56 = new Continent("56", 3);
            continent56.Countries.Add(country184);
            continent56.Countries.Add(country216);
            continent56.Countries.Add(country217);
            continent56.Countries.Add(country268);
            mapTemplate.Continents.Add(continent56);
            var continent57 = new Continent("57", 2);
            continent57.Countries.Add(country202);
            continent57.Countries.Add(country220);
            continent57.Countries.Add(country522);
            mapTemplate.Continents.Add(continent57);
            var continent58 = new Continent("58", 2);
            continent58.Countries.Add(country200);
            continent58.Countries.Add(country201);
            continent58.Countries.Add(country203);
            mapTemplate.Continents.Add(continent58);
            var continent59 = new Continent("59", 1);
            continent59.Countries.Add(country505);
            continent59.Countries.Add(country506);
            mapTemplate.Continents.Add(continent59);
            var continent60 = new Continent("60", 2);
            continent60.Countries.Add(country197);
            continent60.Countries.Add(country198);
            continent60.Countries.Add(country504);
            mapTemplate.Continents.Add(continent60);
            var continent61 = new Continent("61", 3);
            continent61.Countries.Add(country199);
            continent61.Countries.Add(country218);
            continent61.Countries.Add(country219);
            continent61.Countries.Add(country502);
            continent61.Countries.Add(country503);
            mapTemplate.Continents.Add(continent61);
            var continent62 = new Continent("62", 2);
            continent62.Countries.Add(country230);
            continent62.Countries.Add(country242);
            continent62.Countries.Add(country514);
            mapTemplate.Continents.Add(continent62);
            var continent63 = new Continent("63", 1);
            continent63.Countries.Add(country231);
            continent63.Countries.Add(country243);
            mapTemplate.Continents.Add(continent63);
            var continent64 = new Continent("64", 2);
            continent64.Countries.Add(country509);
            continent64.Countries.Add(country510);
            continent64.Countries.Add(country511);
            mapTemplate.Continents.Add(continent64);
            var continent65 = new Continent("65", 2);
            continent65.Countries.Add(country507);
            continent65.Countries.Add(country508);
            continent65.Countries.Add(country512);
            mapTemplate.Continents.Add(continent65);
            var continent66 = new Continent("66", 1);
            continent66.Countries.Add(country255);
            continent66.Countries.Add(country513);
            mapTemplate.Continents.Add(continent66);
            var continent67 = new Continent("67", 2);
            continent67.Countries.Add(country256);
            continent67.Countries.Add(country257);
            continent67.Countries.Add(country307);
            mapTemplate.Continents.Add(continent67);
            var continent68 = new Continent("68", 3);
            continent68.Countries.Add(country308);
            continent68.Countries.Add(country309);
            continent68.Countries.Add(country310);
            continent68.Countries.Add(country311);
            mapTemplate.Continents.Add(continent68);
            var continent69 = new Continent("69", 3);
            continent69.Countries.Add(country442);
            continent69.Countries.Add(country443);
            continent69.Countries.Add(country447);
            continent69.Countries.Add(country448);
            mapTemplate.Continents.Add(continent69);
            var continent70 = new Continent("70", 3);
            continent70.Countries.Add(country388);
            continent70.Countries.Add(country389);
            continent70.Countries.Add(country390);
            continent70.Countries.Add(country391);
            continent70.Countries.Add(country392);
            mapTemplate.Continents.Add(continent70);
            var continent71 = new Continent("71", 1);
            continent71.Countries.Add(country387);
            continent71.Countries.Add(country416);
            mapTemplate.Continents.Add(continent71);
            var continent72 = new Continent("72", 3);
            continent72.Countries.Add(country415);
            continent72.Countries.Add(country418);
            continent72.Countries.Add(country419);
            continent72.Countries.Add(country430);
            continent72.Countries.Add(country431);
            mapTemplate.Continents.Add(continent72);
            var continent73 = new Continent("73", 3);
            continent73.Countries.Add(country410);
            continent73.Countries.Add(country411);
            continent73.Countries.Add(country412);
            continent73.Countries.Add(country413);
            continent73.Countries.Add(country414);
            mapTemplate.Continents.Add(continent73);
            var continent74 = new Continent("74", 3);
            continent74.Countries.Add(country354);
            continent74.Countries.Add(country355);
            continent74.Countries.Add(country400);
            continent74.Countries.Add(country417);
            mapTemplate.Continents.Add(continent74);
            var continent75 = new Continent("75", 3);
            continent75.Countries.Add(country337);
            continent75.Countries.Add(country352);
            continent75.Countries.Add(country353);
            continent75.Countries.Add(country369);
            mapTemplate.Continents.Add(continent75);
            var continent76 = new Continent("76", 3);
            continent76.Countries.Add(country365);
            continent76.Countries.Add(country366);
            continent76.Countries.Add(country367);
            continent76.Countries.Add(country368);
            mapTemplate.Continents.Add(continent76);
            var continent77 = new Continent("77", 2);
            continent77.Countries.Add(country290);
            continent77.Countries.Add(country364);
            continent77.Countries.Add(country524);
            mapTemplate.Continents.Add(continent77);
            var continent78 = new Continent("78", 2);
            continent78.Countries.Add(country289);
            continent78.Countries.Add(country291);
            continent78.Countries.Add(country523);
            mapTemplate.Continents.Add(continent78);
            var continent79 = new Continent("79", 2);
            continent79.Countries.Add(country168);
            continent79.Countries.Add(country179);
            continent79.Countries.Add(country288);
            mapTemplate.Continents.Add(continent79);
            var continent80 = new Continent("80", 3);
            continent80.Countries.Add(country376);
            continent80.Countries.Add(country377);
            continent80.Countries.Add(country378);
            continent80.Countries.Add(country379);
            continent80.Countries.Add(country380);
            mapTemplate.Continents.Add(continent80);
            var continent81 = new Continent("81", 3);
            continent81.Countries.Add(country157);
            continent81.Countries.Add(country159);
            continent81.Countries.Add(country160);
            continent81.Countries.Add(country163);
            continent81.Countries.Add(country164);
            mapTemplate.Continents.Add(continent81);
            var continent82 = new Continent("82", 1);
            continent82.Countries.Add(country156);
            continent82.Countries.Add(country441);
            mapTemplate.Continents.Add(continent82);
            var continent83 = new Continent("83", 3);
            continent83.Countries.Add(country142);
            continent83.Countries.Add(country143);
            continent83.Countries.Add(country144);
            continent83.Countries.Add(country145);
            mapTemplate.Continents.Add(continent83);
            var continent84 = new Continent("84", 2);
            continent84.Countries.Add(country125);
            continent84.Countries.Add(country132);
            continent84.Countries.Add(country525);
            mapTemplate.Continents.Add(continent84);
            var continent85 = new Continent("85", 2);
            continent85.Countries.Add(country131);
            continent85.Countries.Add(country138);
            continent85.Countries.Add(country139);
            mapTemplate.Continents.Add(continent85);
            var continent86 = new Continent("86", 3);
            continent86.Countries.Add(country127);
            continent86.Countries.Add(country128);
            continent86.Countries.Add(country129);
            continent86.Countries.Add(country130);
            mapTemplate.Continents.Add(continent86);
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("1", "153"));
            mapTemplate.Connections.Add(new Connection("2", "4"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("2", "7"));
            mapTemplate.Connections.Add(new Connection("2", "3"));
            mapTemplate.Connections.Add(new Connection("3", "2"));
            mapTemplate.Connections.Add(new Connection("4", "9"));
            mapTemplate.Connections.Add(new Connection("4", "7"));
            mapTemplate.Connections.Add(new Connection("4", "8"));
            mapTemplate.Connections.Add(new Connection("4", "2"));
            mapTemplate.Connections.Add(new Connection("4", "10"));
            mapTemplate.Connections.Add(new Connection("4", "154"));
            mapTemplate.Connections.Add(new Connection("5", "8"));
            mapTemplate.Connections.Add(new Connection("5", "6"));
            mapTemplate.Connections.Add(new Connection("5", "7"));
            mapTemplate.Connections.Add(new Connection("6", "8"));
            mapTemplate.Connections.Add(new Connection("6", "5"));
            mapTemplate.Connections.Add(new Connection("6", "9"));
            mapTemplate.Connections.Add(new Connection("7", "5"));
            mapTemplate.Connections.Add(new Connection("7", "8"));
            mapTemplate.Connections.Add(new Connection("7", "4"));
            mapTemplate.Connections.Add(new Connection("7", "2"));
            mapTemplate.Connections.Add(new Connection("8", "5"));
            mapTemplate.Connections.Add(new Connection("8", "6"));
            mapTemplate.Connections.Add(new Connection("8", "7"));
            mapTemplate.Connections.Add(new Connection("8", "9"));
            mapTemplate.Connections.Add(new Connection("8", "4"));
            mapTemplate.Connections.Add(new Connection("9", "8"));
            mapTemplate.Connections.Add(new Connection("9", "6"));
            mapTemplate.Connections.Add(new Connection("9", "4"));
            mapTemplate.Connections.Add(new Connection("9", "10"));
            mapTemplate.Connections.Add(new Connection("10", "4"));
            mapTemplate.Connections.Add(new Connection("10", "9"));
            mapTemplate.Connections.Add(new Connection("10", "155"));
            mapTemplate.Connections.Add(new Connection("10", "156"));
            mapTemplate.Connections.Add(new Connection("11", "121"));
            mapTemplate.Connections.Add(new Connection("12", "122"));
            mapTemplate.Connections.Add(new Connection("13", "17"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("13", "16"));
            mapTemplate.Connections.Add(new Connection("13", "31"));
            mapTemplate.Connections.Add(new Connection("13", "123"));
            mapTemplate.Connections.Add(new Connection("14", "13"));
            mapTemplate.Connections.Add(new Connection("14", "16"));
            mapTemplate.Connections.Add(new Connection("14", "15"));
            mapTemplate.Connections.Add(new Connection("14", "31"));
            mapTemplate.Connections.Add(new Connection("15", "16"));
            mapTemplate.Connections.Add(new Connection("15", "14"));
            mapTemplate.Connections.Add(new Connection("15", "30"));
            mapTemplate.Connections.Add(new Connection("15", "31"));
            mapTemplate.Connections.Add(new Connection("15", "40"));
            mapTemplate.Connections.Add(new Connection("15", "39"));
            mapTemplate.Connections.Add(new Connection("16", "15"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("16", "14"));
            mapTemplate.Connections.Add(new Connection("16", "13"));
            mapTemplate.Connections.Add(new Connection("16", "33"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("17", "13"));
            mapTemplate.Connections.Add(new Connection("17", "120"));
            mapTemplate.Connections.Add(new Connection("18", "23"));
            mapTemplate.Connections.Add(new Connection("18", "20"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("18", "27"));
            mapTemplate.Connections.Add(new Connection("18", "29"));
            mapTemplate.Connections.Add(new Connection("18", "26"));
            mapTemplate.Connections.Add(new Connection("18", "35"));
            mapTemplate.Connections.Add(new Connection("18", "34"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("19", "29"));
            mapTemplate.Connections.Add(new Connection("19", "30"));
            mapTemplate.Connections.Add(new Connection("19", "34"));
            mapTemplate.Connections.Add(new Connection("20", "21"));
            mapTemplate.Connections.Add(new Connection("20", "24"));
            mapTemplate.Connections.Add(new Connection("20", "23"));
            mapTemplate.Connections.Add(new Connection("20", "18"));
            mapTemplate.Connections.Add(new Connection("20", "35"));
            mapTemplate.Connections.Add(new Connection("20", "36"));
            mapTemplate.Connections.Add(new Connection("20", "37"));
            mapTemplate.Connections.Add(new Connection("21", "20"));
            mapTemplate.Connections.Add(new Connection("21", "22"));
            mapTemplate.Connections.Add(new Connection("21", "24"));
            mapTemplate.Connections.Add(new Connection("22", "21"));
            mapTemplate.Connections.Add(new Connection("22", "24"));
            mapTemplate.Connections.Add(new Connection("22", "127"));
            mapTemplate.Connections.Add(new Connection("23", "20"));
            mapTemplate.Connections.Add(new Connection("23", "25"));
            mapTemplate.Connections.Add(new Connection("23", "18"));
            mapTemplate.Connections.Add(new Connection("23", "26"));
            mapTemplate.Connections.Add(new Connection("24", "22"));
            mapTemplate.Connections.Add(new Connection("24", "20"));
            mapTemplate.Connections.Add(new Connection("24", "25"));
            mapTemplate.Connections.Add(new Connection("24", "118"));
            mapTemplate.Connections.Add(new Connection("24", "21"));
            mapTemplate.Connections.Add(new Connection("25", "24"));
            mapTemplate.Connections.Add(new Connection("25", "23"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("25", "128"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("26", "25"));
            mapTemplate.Connections.Add(new Connection("26", "23"));
            mapTemplate.Connections.Add(new Connection("26", "18"));
            mapTemplate.Connections.Add(new Connection("26", "49"));
            mapTemplate.Connections.Add(new Connection("26", "131"));
            mapTemplate.Connections.Add(new Connection("26", "138"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("27", "29"));
            mapTemplate.Connections.Add(new Connection("27", "18"));
            mapTemplate.Connections.Add(new Connection("27", "26"));
            mapTemplate.Connections.Add(new Connection("27", "50"));
            mapTemplate.Connections.Add(new Connection("27", "139"));
            mapTemplate.Connections.Add(new Connection("27", "143"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("28", "27"));
            mapTemplate.Connections.Add(new Connection("28", "144"));
            mapTemplate.Connections.Add(new Connection("29", "19"));
            mapTemplate.Connections.Add(new Connection("29", "28"));
            mapTemplate.Connections.Add(new Connection("29", "27"));
            mapTemplate.Connections.Add(new Connection("29", "18"));
            mapTemplate.Connections.Add(new Connection("29", "30"));
            mapTemplate.Connections.Add(new Connection("29", "31"));
            mapTemplate.Connections.Add(new Connection("29", "117"));
            mapTemplate.Connections.Add(new Connection("30", "19"));
            mapTemplate.Connections.Add(new Connection("30", "29"));
            mapTemplate.Connections.Add(new Connection("30", "31"));
            mapTemplate.Connections.Add(new Connection("30", "15"));
            mapTemplate.Connections.Add(new Connection("30", "39"));
            mapTemplate.Connections.Add(new Connection("30", "34"));
            mapTemplate.Connections.Add(new Connection("30", "35"));
            mapTemplate.Connections.Add(new Connection("31", "30"));
            mapTemplate.Connections.Add(new Connection("31", "29"));
            mapTemplate.Connections.Add(new Connection("31", "15"));
            mapTemplate.Connections.Add(new Connection("31", "14"));
            mapTemplate.Connections.Add(new Connection("31", "13"));
            mapTemplate.Connections.Add(new Connection("31", "124"));
            mapTemplate.Connections.Add(new Connection("32", "145"));
            mapTemplate.Connections.Add(new Connection("33", "16"));
            mapTemplate.Connections.Add(new Connection("33", "40"));
            mapTemplate.Connections.Add(new Connection("34", "35"));
            mapTemplate.Connections.Add(new Connection("34", "30"));
            mapTemplate.Connections.Add(new Connection("34", "18"));
            mapTemplate.Connections.Add(new Connection("34", "19"));
            mapTemplate.Connections.Add(new Connection("35", "38"));
            mapTemplate.Connections.Add(new Connection("35", "37"));
            mapTemplate.Connections.Add(new Connection("35", "39"));
            mapTemplate.Connections.Add(new Connection("35", "34"));
            mapTemplate.Connections.Add(new Connection("35", "30"));
            mapTemplate.Connections.Add(new Connection("35", "36"));
            mapTemplate.Connections.Add(new Connection("35", "20"));
            mapTemplate.Connections.Add(new Connection("35", "18"));
            mapTemplate.Connections.Add(new Connection("35", "119"));
            mapTemplate.Connections.Add(new Connection("35", "40"));
            mapTemplate.Connections.Add(new Connection("36", "37"));
            mapTemplate.Connections.Add(new Connection("36", "35"));
            mapTemplate.Connections.Add(new Connection("36", "20"));
            mapTemplate.Connections.Add(new Connection("37", "38"));
            mapTemplate.Connections.Add(new Connection("37", "36"));
            mapTemplate.Connections.Add(new Connection("37", "35"));
            mapTemplate.Connections.Add(new Connection("37", "20"));
            mapTemplate.Connections.Add(new Connection("38", "40"));
            mapTemplate.Connections.Add(new Connection("38", "37"));
            mapTemplate.Connections.Add(new Connection("38", "35"));
            mapTemplate.Connections.Add(new Connection("39", "15"));
            mapTemplate.Connections.Add(new Connection("39", "30"));
            mapTemplate.Connections.Add(new Connection("39", "40"));
            mapTemplate.Connections.Add(new Connection("39", "35"));
            mapTemplate.Connections.Add(new Connection("40", "33"));
            mapTemplate.Connections.Add(new Connection("40", "15"));
            mapTemplate.Connections.Add(new Connection("40", "39"));
            mapTemplate.Connections.Add(new Connection("40", "38"));
            mapTemplate.Connections.Add(new Connection("40", "35"));
            mapTemplate.Connections.Add(new Connection("41", "132"));
            mapTemplate.Connections.Add(new Connection("42", "43"));
            mapTemplate.Connections.Add(new Connection("42", "125"));
            mapTemplate.Connections.Add(new Connection("42", "116"));
            mapTemplate.Connections.Add(new Connection("43", "42"));
            mapTemplate.Connections.Add(new Connection("43", "126"));
            mapTemplate.Connections.Add(new Connection("44", "133"));
            mapTemplate.Connections.Add(new Connection("45", "134"));
            mapTemplate.Connections.Add(new Connection("45", "137"));
            mapTemplate.Connections.Add(new Connection("46", "131"));
            mapTemplate.Connections.Add(new Connection("47", "525"));
            mapTemplate.Connections.Add(new Connection("48", "135"));
            mapTemplate.Connections.Add(new Connection("49", "26"));
            mapTemplate.Connections.Add(new Connection("49", "130"));
            mapTemplate.Connections.Add(new Connection("50", "51"));
            mapTemplate.Connections.Add(new Connection("50", "27"));
            mapTemplate.Connections.Add(new Connection("51", "52"));
            mapTemplate.Connections.Add(new Connection("51", "50"));
            mapTemplate.Connections.Add(new Connection("51", "142"));
            mapTemplate.Connections.Add(new Connection("52", "53"));
            mapTemplate.Connections.Add(new Connection("52", "51"));
            mapTemplate.Connections.Add(new Connection("53", "55"));
            mapTemplate.Connections.Add(new Connection("53", "54"));
            mapTemplate.Connections.Add(new Connection("53", "52"));
            mapTemplate.Connections.Add(new Connection("53", "141"));
            mapTemplate.Connections.Add(new Connection("54", "55"));
            mapTemplate.Connections.Add(new Connection("54", "53"));
            mapTemplate.Connections.Add(new Connection("55", "57"));
            mapTemplate.Connections.Add(new Connection("55", "56"));
            mapTemplate.Connections.Add(new Connection("55", "54"));
            mapTemplate.Connections.Add(new Connection("55", "53"));
            mapTemplate.Connections.Add(new Connection("56", "57"));
            mapTemplate.Connections.Add(new Connection("56", "55"));
            mapTemplate.Connections.Add(new Connection("57", "58"));
            mapTemplate.Connections.Add(new Connection("57", "55"));
            mapTemplate.Connections.Add(new Connection("57", "56"));
            mapTemplate.Connections.Add(new Connection("57", "63"));
            mapTemplate.Connections.Add(new Connection("57", "61"));
            mapTemplate.Connections.Add(new Connection("57", "59"));
            mapTemplate.Connections.Add(new Connection("57", "115"));
            mapTemplate.Connections.Add(new Connection("57", "140"));
            mapTemplate.Connections.Add(new Connection("58", "57"));
            mapTemplate.Connections.Add(new Connection("58", "66"));
            mapTemplate.Connections.Add(new Connection("58", "63"));
            mapTemplate.Connections.Add(new Connection("59", "57"));
            mapTemplate.Connections.Add(new Connection("59", "60"));
            mapTemplate.Connections.Add(new Connection("59", "61"));
            mapTemplate.Connections.Add(new Connection("59", "67"));
            mapTemplate.Connections.Add(new Connection("59", "69"));
            mapTemplate.Connections.Add(new Connection("60", "59"));
            mapTemplate.Connections.Add(new Connection("60", "61"));
            mapTemplate.Connections.Add(new Connection("60", "62"));
            mapTemplate.Connections.Add(new Connection("60", "69"));
            mapTemplate.Connections.Add(new Connection("60", "84"));
            mapTemplate.Connections.Add(new Connection("60", "107"));
            mapTemplate.Connections.Add(new Connection("61", "57"));
            mapTemplate.Connections.Add(new Connection("61", "60"));
            mapTemplate.Connections.Add(new Connection("61", "59"));
            mapTemplate.Connections.Add(new Connection("61", "62"));
            mapTemplate.Connections.Add(new Connection("61", "63"));
            mapTemplate.Connections.Add(new Connection("61", "64"));
            mapTemplate.Connections.Add(new Connection("62", "61"));
            mapTemplate.Connections.Add(new Connection("62", "60"));
            mapTemplate.Connections.Add(new Connection("62", "64"));
            mapTemplate.Connections.Add(new Connection("62", "63"));
            mapTemplate.Connections.Add(new Connection("62", "108"));
            mapTemplate.Connections.Add(new Connection("62", "109"));
            mapTemplate.Connections.Add(new Connection("62", "107"));
            mapTemplate.Connections.Add(new Connection("63", "65"));
            mapTemplate.Connections.Add(new Connection("63", "66"));
            mapTemplate.Connections.Add(new Connection("63", "57"));
            mapTemplate.Connections.Add(new Connection("63", "61"));
            mapTemplate.Connections.Add(new Connection("63", "64"));
            mapTemplate.Connections.Add(new Connection("63", "62"));
            mapTemplate.Connections.Add(new Connection("63", "58"));
            mapTemplate.Connections.Add(new Connection("64", "63"));
            mapTemplate.Connections.Add(new Connection("64", "62"));
            mapTemplate.Connections.Add(new Connection("64", "61"));
            mapTemplate.Connections.Add(new Connection("64", "65"));
            mapTemplate.Connections.Add(new Connection("64", "109"));
            mapTemplate.Connections.Add(new Connection("64", "112"));
            mapTemplate.Connections.Add(new Connection("65", "66"));
            mapTemplate.Connections.Add(new Connection("65", "63"));
            mapTemplate.Connections.Add(new Connection("65", "64"));
            mapTemplate.Connections.Add(new Connection("65", "112"));
            mapTemplate.Connections.Add(new Connection("65", "113"));
            mapTemplate.Connections.Add(new Connection("65", "105"));
            mapTemplate.Connections.Add(new Connection("66", "58"));
            mapTemplate.Connections.Add(new Connection("66", "65"));
            mapTemplate.Connections.Add(new Connection("66", "63"));
            mapTemplate.Connections.Add(new Connection("66", "113"));
            mapTemplate.Connections.Add(new Connection("66", "157"));
            mapTemplate.Connections.Add(new Connection("67", "59"));
            mapTemplate.Connections.Add(new Connection("67", "69"));
            mapTemplate.Connections.Add(new Connection("67", "68"));
            mapTemplate.Connections.Add(new Connection("68", "67"));
            mapTemplate.Connections.Add(new Connection("68", "69"));
            mapTemplate.Connections.Add(new Connection("68", "70"));
            mapTemplate.Connections.Add(new Connection("68", "76"));
            mapTemplate.Connections.Add(new Connection("69", "59"));
            mapTemplate.Connections.Add(new Connection("69", "60"));
            mapTemplate.Connections.Add(new Connection("69", "67"));
            mapTemplate.Connections.Add(new Connection("69", "68"));
            mapTemplate.Connections.Add(new Connection("69", "76"));
            mapTemplate.Connections.Add(new Connection("69", "84"));
            mapTemplate.Connections.Add(new Connection("70", "76"));
            mapTemplate.Connections.Add(new Connection("70", "68"));
            mapTemplate.Connections.Add(new Connection("70", "71"));
            mapTemplate.Connections.Add(new Connection("70", "72"));
            mapTemplate.Connections.Add(new Connection("71", "76"));
            mapTemplate.Connections.Add(new Connection("71", "73"));
            mapTemplate.Connections.Add(new Connection("71", "70"));
            mapTemplate.Connections.Add(new Connection("71", "72"));
            mapTemplate.Connections.Add(new Connection("72", "70"));
            mapTemplate.Connections.Add(new Connection("72", "71"));
            mapTemplate.Connections.Add(new Connection("72", "88"));
            mapTemplate.Connections.Add(new Connection("72", "136"));
            mapTemplate.Connections.Add(new Connection("73", "74"));
            mapTemplate.Connections.Add(new Connection("73", "76"));
            mapTemplate.Connections.Add(new Connection("73", "71"));
            mapTemplate.Connections.Add(new Connection("74", "75"));
            mapTemplate.Connections.Add(new Connection("74", "76"));
            mapTemplate.Connections.Add(new Connection("74", "73"));
            mapTemplate.Connections.Add(new Connection("74", "82"));
            mapTemplate.Connections.Add(new Connection("74", "78"));
            mapTemplate.Connections.Add(new Connection("74", "77"));
            mapTemplate.Connections.Add(new Connection("75", "76"));
            mapTemplate.Connections.Add(new Connection("75", "74"));
            mapTemplate.Connections.Add(new Connection("75", "79"));
            mapTemplate.Connections.Add(new Connection("75", "78"));
            mapTemplate.Connections.Add(new Connection("75", "80"));
            mapTemplate.Connections.Add(new Connection("75", "84"));
            mapTemplate.Connections.Add(new Connection("76", "69"));
            mapTemplate.Connections.Add(new Connection("76", "70"));
            mapTemplate.Connections.Add(new Connection("76", "75"));
            mapTemplate.Connections.Add(new Connection("76", "74"));
            mapTemplate.Connections.Add(new Connection("76", "73"));
            mapTemplate.Connections.Add(new Connection("76", "71"));
            mapTemplate.Connections.Add(new Connection("76", "84"));
            mapTemplate.Connections.Add(new Connection("76", "68"));
            mapTemplate.Connections.Add(new Connection("77", "74"));
            mapTemplate.Connections.Add(new Connection("77", "78"));
            mapTemplate.Connections.Add(new Connection("77", "82"));
            mapTemplate.Connections.Add(new Connection("78", "74"));
            mapTemplate.Connections.Add(new Connection("78", "77"));
            mapTemplate.Connections.Add(new Connection("78", "79"));
            mapTemplate.Connections.Add(new Connection("78", "75"));
            mapTemplate.Connections.Add(new Connection("78", "81"));
            mapTemplate.Connections.Add(new Connection("79", "78"));
            mapTemplate.Connections.Add(new Connection("79", "80"));
            mapTemplate.Connections.Add(new Connection("79", "75"));
            mapTemplate.Connections.Add(new Connection("79", "81"));
            mapTemplate.Connections.Add(new Connection("80", "79"));
            mapTemplate.Connections.Add(new Connection("80", "75"));
            mapTemplate.Connections.Add(new Connection("80", "84"));
            mapTemplate.Connections.Add(new Connection("80", "86"));
            mapTemplate.Connections.Add(new Connection("80", "85"));
            mapTemplate.Connections.Add(new Connection("80", "83"));
            mapTemplate.Connections.Add(new Connection("81", "83"));
            mapTemplate.Connections.Add(new Connection("81", "78"));
            mapTemplate.Connections.Add(new Connection("81", "79"));
            mapTemplate.Connections.Add(new Connection("82", "74"));
            mapTemplate.Connections.Add(new Connection("82", "89"));
            mapTemplate.Connections.Add(new Connection("82", "90"));
            mapTemplate.Connections.Add(new Connection("82", "103"));
            mapTemplate.Connections.Add(new Connection("82", "77"));
            mapTemplate.Connections.Add(new Connection("83", "85"));
            mapTemplate.Connections.Add(new Connection("83", "81"));
            mapTemplate.Connections.Add(new Connection("83", "87"));
            mapTemplate.Connections.Add(new Connection("83", "80"));
            mapTemplate.Connections.Add(new Connection("84", "75"));
            mapTemplate.Connections.Add(new Connection("84", "76"));
            mapTemplate.Connections.Add(new Connection("84", "69"));
            mapTemplate.Connections.Add(new Connection("84", "80"));
            mapTemplate.Connections.Add(new Connection("84", "60"));
            mapTemplate.Connections.Add(new Connection("84", "85"));
            mapTemplate.Connections.Add(new Connection("84", "108"));
            mapTemplate.Connections.Add(new Connection("84", "107"));
            mapTemplate.Connections.Add(new Connection("85", "80"));
            mapTemplate.Connections.Add(new Connection("85", "84"));
            mapTemplate.Connections.Add(new Connection("85", "83"));
            mapTemplate.Connections.Add(new Connection("85", "87"));
            mapTemplate.Connections.Add(new Connection("85", "108"));
            mapTemplate.Connections.Add(new Connection("85", "110"));
            mapTemplate.Connections.Add(new Connection("86", "80"));
            mapTemplate.Connections.Add(new Connection("86", "96"));
            mapTemplate.Connections.Add(new Connection("86", "88"));
            mapTemplate.Connections.Add(new Connection("86", "104"));
            mapTemplate.Connections.Add(new Connection("86", "105"));
            mapTemplate.Connections.Add(new Connection("86", "106"));
            mapTemplate.Connections.Add(new Connection("87", "83"));
            mapTemplate.Connections.Add(new Connection("87", "85"));
            mapTemplate.Connections.Add(new Connection("87", "103"));
            mapTemplate.Connections.Add(new Connection("87", "101"));
            mapTemplate.Connections.Add(new Connection("87", "110"));
            mapTemplate.Connections.Add(new Connection("88", "72"));
            mapTemplate.Connections.Add(new Connection("88", "86"));
            mapTemplate.Connections.Add(new Connection("88", "105"));
            mapTemplate.Connections.Add(new Connection("88", "116"));
            mapTemplate.Connections.Add(new Connection("88", "115"));
            mapTemplate.Connections.Add(new Connection("89", "90"));
            mapTemplate.Connections.Add(new Connection("89", "82"));
            mapTemplate.Connections.Add(new Connection("90", "91"));
            mapTemplate.Connections.Add(new Connection("90", "89"));
            mapTemplate.Connections.Add(new Connection("90", "82"));
            mapTemplate.Connections.Add(new Connection("90", "103"));
            mapTemplate.Connections.Add(new Connection("90", "151"));
            mapTemplate.Connections.Add(new Connection("91", "90"));
            mapTemplate.Connections.Add(new Connection("91", "152"));
            mapTemplate.Connections.Add(new Connection("92", "93"));
            mapTemplate.Connections.Add(new Connection("92", "101"));
            mapTemplate.Connections.Add(new Connection("92", "102"));
            mapTemplate.Connections.Add(new Connection("92", "149"));
            mapTemplate.Connections.Add(new Connection("92", "148"));
            mapTemplate.Connections.Add(new Connection("93", "92"));
            mapTemplate.Connections.Add(new Connection("93", "101"));
            mapTemplate.Connections.Add(new Connection("93", "100"));
            mapTemplate.Connections.Add(new Connection("93", "102"));
            mapTemplate.Connections.Add(new Connection("93", "99"));
            mapTemplate.Connections.Add(new Connection("93", "98"));
            mapTemplate.Connections.Add(new Connection("94", "146"));
            mapTemplate.Connections.Add(new Connection("94", "96"));
            mapTemplate.Connections.Add(new Connection("95", "147"));
            mapTemplate.Connections.Add(new Connection("96", "104"));
            mapTemplate.Connections.Add(new Connection("96", "86"));
            mapTemplate.Connections.Add(new Connection("96", "178"));
            mapTemplate.Connections.Add(new Connection("96", "94"));
            mapTemplate.Connections.Add(new Connection("97", "98"));
            mapTemplate.Connections.Add(new Connection("97", "99"));
            mapTemplate.Connections.Add(new Connection("97", "104"));
            mapTemplate.Connections.Add(new Connection("97", "179"));
            mapTemplate.Connections.Add(new Connection("98", "97"));
            mapTemplate.Connections.Add(new Connection("98", "99"));
            mapTemplate.Connections.Add(new Connection("98", "93"));
            mapTemplate.Connections.Add(new Connection("99", "98"));
            mapTemplate.Connections.Add(new Connection("99", "97"));
            mapTemplate.Connections.Add(new Connection("99", "100"));
            mapTemplate.Connections.Add(new Connection("99", "93"));
            mapTemplate.Connections.Add(new Connection("99", "111"));
            mapTemplate.Connections.Add(new Connection("99", "112"));
            mapTemplate.Connections.Add(new Connection("99", "114"));
            mapTemplate.Connections.Add(new Connection("100", "99"));
            mapTemplate.Connections.Add(new Connection("100", "102"));
            mapTemplate.Connections.Add(new Connection("100", "93"));
            mapTemplate.Connections.Add(new Connection("100", "111"));
            mapTemplate.Connections.Add(new Connection("101", "102"));
            mapTemplate.Connections.Add(new Connection("101", "103"));
            mapTemplate.Connections.Add(new Connection("101", "87"));
            mapTemplate.Connections.Add(new Connection("101", "92"));
            mapTemplate.Connections.Add(new Connection("101", "93"));
            mapTemplate.Connections.Add(new Connection("101", "110"));
            mapTemplate.Connections.Add(new Connection("101", "150"));
            mapTemplate.Connections.Add(new Connection("102", "100"));
            mapTemplate.Connections.Add(new Connection("102", "101"));
            mapTemplate.Connections.Add(new Connection("102", "92"));
            mapTemplate.Connections.Add(new Connection("102", "93"));
            mapTemplate.Connections.Add(new Connection("102", "110"));
            mapTemplate.Connections.Add(new Connection("102", "111"));
            mapTemplate.Connections.Add(new Connection("103", "101"));
            mapTemplate.Connections.Add(new Connection("103", "90"));
            mapTemplate.Connections.Add(new Connection("103", "82"));
            mapTemplate.Connections.Add(new Connection("103", "87"));
            mapTemplate.Connections.Add(new Connection("104", "97"));
            mapTemplate.Connections.Add(new Connection("104", "96"));
            mapTemplate.Connections.Add(new Connection("104", "86"));
            mapTemplate.Connections.Add(new Connection("104", "106"));
            mapTemplate.Connections.Add(new Connection("104", "279"));
            mapTemplate.Connections.Add(new Connection("105", "88"));
            mapTemplate.Connections.Add(new Connection("105", "86"));
            mapTemplate.Connections.Add(new Connection("105", "106"));
            mapTemplate.Connections.Add(new Connection("105", "449"));
            mapTemplate.Connections.Add(new Connection("105", "115"));
            mapTemplate.Connections.Add(new Connection("105", "65"));
            mapTemplate.Connections.Add(new Connection("106", "105"));
            mapTemplate.Connections.Add(new Connection("106", "86"));
            mapTemplate.Connections.Add(new Connection("106", "104"));
            mapTemplate.Connections.Add(new Connection("106", "111"));
            mapTemplate.Connections.Add(new Connection("107", "108"));
            mapTemplate.Connections.Add(new Connection("107", "60"));
            mapTemplate.Connections.Add(new Connection("107", "84"));
            mapTemplate.Connections.Add(new Connection("107", "62"));
            mapTemplate.Connections.Add(new Connection("108", "107"));
            mapTemplate.Connections.Add(new Connection("108", "84"));
            mapTemplate.Connections.Add(new Connection("108", "85"));
            mapTemplate.Connections.Add(new Connection("108", "110"));
            mapTemplate.Connections.Add(new Connection("108", "62"));
            mapTemplate.Connections.Add(new Connection("108", "109"));
            mapTemplate.Connections.Add(new Connection("109", "108"));
            mapTemplate.Connections.Add(new Connection("109", "110"));
            mapTemplate.Connections.Add(new Connection("109", "111"));
            mapTemplate.Connections.Add(new Connection("109", "62"));
            mapTemplate.Connections.Add(new Connection("109", "64"));
            mapTemplate.Connections.Add(new Connection("109", "112"));
            mapTemplate.Connections.Add(new Connection("110", "108"));
            mapTemplate.Connections.Add(new Connection("110", "87"));
            mapTemplate.Connections.Add(new Connection("110", "101"));
            mapTemplate.Connections.Add(new Connection("110", "102"));
            mapTemplate.Connections.Add(new Connection("110", "111"));
            mapTemplate.Connections.Add(new Connection("110", "109"));
            mapTemplate.Connections.Add(new Connection("110", "85"));
            mapTemplate.Connections.Add(new Connection("111", "110"));
            mapTemplate.Connections.Add(new Connection("111", "109"));
            mapTemplate.Connections.Add(new Connection("111", "102"));
            mapTemplate.Connections.Add(new Connection("111", "100"));
            mapTemplate.Connections.Add(new Connection("111", "106"));
            mapTemplate.Connections.Add(new Connection("111", "112"));
            mapTemplate.Connections.Add(new Connection("111", "99"));
            mapTemplate.Connections.Add(new Connection("112", "111"));
            mapTemplate.Connections.Add(new Connection("112", "109"));
            mapTemplate.Connections.Add(new Connection("112", "64"));
            mapTemplate.Connections.Add(new Connection("112", "65"));
            mapTemplate.Connections.Add(new Connection("112", "113"));
            mapTemplate.Connections.Add(new Connection("112", "114"));
            mapTemplate.Connections.Add(new Connection("112", "99"));
            mapTemplate.Connections.Add(new Connection("113", "112"));
            mapTemplate.Connections.Add(new Connection("113", "114"));
            mapTemplate.Connections.Add(new Connection("113", "66"));
            mapTemplate.Connections.Add(new Connection("113", "65"));
            mapTemplate.Connections.Add(new Connection("114", "112"));
            mapTemplate.Connections.Add(new Connection("114", "113"));
            mapTemplate.Connections.Add(new Connection("114", "99"));
            mapTemplate.Connections.Add(new Connection("115", "88"));
            mapTemplate.Connections.Add(new Connection("115", "116"));
            mapTemplate.Connections.Add(new Connection("115", "57"));
            mapTemplate.Connections.Add(new Connection("115", "117"));
            mapTemplate.Connections.Add(new Connection("115", "105"));
            mapTemplate.Connections.Add(new Connection("116", "88"));
            mapTemplate.Connections.Add(new Connection("116", "115"));
            mapTemplate.Connections.Add(new Connection("116", "118"));
            mapTemplate.Connections.Add(new Connection("116", "42"));
            mapTemplate.Connections.Add(new Connection("117", "119"));
            mapTemplate.Connections.Add(new Connection("117", "120"));
            mapTemplate.Connections.Add(new Connection("117", "118"));
            mapTemplate.Connections.Add(new Connection("117", "115"));
            mapTemplate.Connections.Add(new Connection("117", "29"));
            mapTemplate.Connections.Add(new Connection("118", "119"));
            mapTemplate.Connections.Add(new Connection("118", "117"));
            mapTemplate.Connections.Add(new Connection("118", "116"));
            mapTemplate.Connections.Add(new Connection("118", "24"));
            mapTemplate.Connections.Add(new Connection("119", "120"));
            mapTemplate.Connections.Add(new Connection("119", "117"));
            mapTemplate.Connections.Add(new Connection("119", "118"));
            mapTemplate.Connections.Add(new Connection("119", "35"));
            mapTemplate.Connections.Add(new Connection("119", "517"));
            mapTemplate.Connections.Add(new Connection("120", "119"));
            mapTemplate.Connections.Add(new Connection("120", "117"));
            mapTemplate.Connections.Add(new Connection("120", "17"));
            mapTemplate.Connections.Add(new Connection("120", "155"));
            mapTemplate.Connections.Add(new Connection("121", "11"));
            mapTemplate.Connections.Add(new Connection("121", "122"));
            mapTemplate.Connections.Add(new Connection("122", "121"));
            mapTemplate.Connections.Add(new Connection("122", "12"));
            mapTemplate.Connections.Add(new Connection("122", "123"));
            mapTemplate.Connections.Add(new Connection("123", "122"));
            mapTemplate.Connections.Add(new Connection("123", "13"));
            mapTemplate.Connections.Add(new Connection("123", "153"));
            mapTemplate.Connections.Add(new Connection("124", "31"));
            mapTemplate.Connections.Add(new Connection("124", "153"));
            mapTemplate.Connections.Add(new Connection("125", "132"));
            mapTemplate.Connections.Add(new Connection("125", "42"));
            mapTemplate.Connections.Add(new Connection("125", "139"));
            mapTemplate.Connections.Add(new Connection("126", "43"));
            mapTemplate.Connections.Add(new Connection("126", "134"));
            mapTemplate.Connections.Add(new Connection("127", "22"));
            mapTemplate.Connections.Add(new Connection("127", "128"));
            mapTemplate.Connections.Add(new Connection("128", "127"));
            mapTemplate.Connections.Add(new Connection("128", "25"));
            mapTemplate.Connections.Add(new Connection("128", "129"));
            mapTemplate.Connections.Add(new Connection("129", "128"));
            mapTemplate.Connections.Add(new Connection("129", "130"));
            mapTemplate.Connections.Add(new Connection("129", "525"));
            mapTemplate.Connections.Add(new Connection("130", "129"));
            mapTemplate.Connections.Add(new Connection("130", "49"));
            mapTemplate.Connections.Add(new Connection("130", "131"));
            mapTemplate.Connections.Add(new Connection("131", "130"));
            mapTemplate.Connections.Add(new Connection("131", "46"));
            mapTemplate.Connections.Add(new Connection("131", "138"));
            mapTemplate.Connections.Add(new Connection("131", "26"));
            mapTemplate.Connections.Add(new Connection("131", "525"));
            mapTemplate.Connections.Add(new Connection("132", "41"));
            mapTemplate.Connections.Add(new Connection("132", "125"));
            mapTemplate.Connections.Add(new Connection("132", "525"));
            mapTemplate.Connections.Add(new Connection("133", "134"));
            mapTemplate.Connections.Add(new Connection("133", "44"));
            mapTemplate.Connections.Add(new Connection("134", "126"));
            mapTemplate.Connections.Add(new Connection("134", "133"));
            mapTemplate.Connections.Add(new Connection("134", "45"));
            mapTemplate.Connections.Add(new Connection("134", "141"));
            mapTemplate.Connections.Add(new Connection("135", "48"));
            mapTemplate.Connections.Add(new Connection("135", "136"));
            mapTemplate.Connections.Add(new Connection("135", "137"));
            mapTemplate.Connections.Add(new Connection("135", "525"));
            mapTemplate.Connections.Add(new Connection("136", "135"));
            mapTemplate.Connections.Add(new Connection("136", "137"));
            mapTemplate.Connections.Add(new Connection("136", "72"));
            mapTemplate.Connections.Add(new Connection("137", "135"));
            mapTemplate.Connections.Add(new Connection("137", "136"));
            mapTemplate.Connections.Add(new Connection("137", "45"));
            mapTemplate.Connections.Add(new Connection("137", "140"));
            mapTemplate.Connections.Add(new Connection("138", "139"));
            mapTemplate.Connections.Add(new Connection("138", "131"));
            mapTemplate.Connections.Add(new Connection("138", "26"));
            mapTemplate.Connections.Add(new Connection("139", "125"));
            mapTemplate.Connections.Add(new Connection("139", "138"));
            mapTemplate.Connections.Add(new Connection("139", "27"));
            mapTemplate.Connections.Add(new Connection("140", "141"));
            mapTemplate.Connections.Add(new Connection("140", "57"));
            mapTemplate.Connections.Add(new Connection("140", "137"));
            mapTemplate.Connections.Add(new Connection("141", "53"));
            mapTemplate.Connections.Add(new Connection("141", "134"));
            mapTemplate.Connections.Add(new Connection("141", "140"));
            mapTemplate.Connections.Add(new Connection("142", "145"));
            mapTemplate.Connections.Add(new Connection("142", "51"));
            mapTemplate.Connections.Add(new Connection("142", "143"));
            mapTemplate.Connections.Add(new Connection("143", "142"));
            mapTemplate.Connections.Add(new Connection("143", "27"));
            mapTemplate.Connections.Add(new Connection("144", "28"));
            mapTemplate.Connections.Add(new Connection("144", "145"));
            mapTemplate.Connections.Add(new Connection("145", "144"));
            mapTemplate.Connections.Add(new Connection("145", "32"));
            mapTemplate.Connections.Add(new Connection("145", "142"));
            mapTemplate.Connections.Add(new Connection("146", "152"));
            mapTemplate.Connections.Add(new Connection("146", "94"));
            mapTemplate.Connections.Add(new Connection("146", "149"));
            mapTemplate.Connections.Add(new Connection("146", "177"));
            mapTemplate.Connections.Add(new Connection("147", "148"));
            mapTemplate.Connections.Add(new Connection("147", "95"));
            mapTemplate.Connections.Add(new Connection("147", "169"));
            mapTemplate.Connections.Add(new Connection("148", "92"));
            mapTemplate.Connections.Add(new Connection("148", "147"));
            mapTemplate.Connections.Add(new Connection("148", "149"));
            mapTemplate.Connections.Add(new Connection("149", "146"));
            mapTemplate.Connections.Add(new Connection("149", "92"));
            mapTemplate.Connections.Add(new Connection("149", "151"));
            mapTemplate.Connections.Add(new Connection("149", "150"));
            mapTemplate.Connections.Add(new Connection("149", "148"));
            mapTemplate.Connections.Add(new Connection("150", "101"));
            mapTemplate.Connections.Add(new Connection("150", "149"));
            mapTemplate.Connections.Add(new Connection("151", "149"));
            mapTemplate.Connections.Add(new Connection("151", "90"));
            mapTemplate.Connections.Add(new Connection("152", "91"));
            mapTemplate.Connections.Add(new Connection("152", "146"));
            mapTemplate.Connections.Add(new Connection("153", "1"));
            mapTemplate.Connections.Add(new Connection("153", "123"));
            mapTemplate.Connections.Add(new Connection("153", "124"));
            mapTemplate.Connections.Add(new Connection("154", "4"));
            mapTemplate.Connections.Add(new Connection("155", "10"));
            mapTemplate.Connections.Add(new Connection("155", "120"));
            mapTemplate.Connections.Add(new Connection("155", "449"));
            mapTemplate.Connections.Add(new Connection("156", "10"));
            mapTemplate.Connections.Add(new Connection("156", "441"));
            mapTemplate.Connections.Add(new Connection("157", "66"));
            mapTemplate.Connections.Add(new Connection("157", "159"));
            mapTemplate.Connections.Add(new Connection("158", "159"));
            mapTemplate.Connections.Add(new Connection("159", "157"));
            mapTemplate.Connections.Add(new Connection("159", "158"));
            mapTemplate.Connections.Add(new Connection("159", "160"));
            mapTemplate.Connections.Add(new Connection("159", "376"));
            mapTemplate.Connections.Add(new Connection("160", "163"));
            mapTemplate.Connections.Add(new Connection("160", "161"));
            mapTemplate.Connections.Add(new Connection("160", "159"));
            mapTemplate.Connections.Add(new Connection("160", "164"));
            mapTemplate.Connections.Add(new Connection("161", "160"));
            mapTemplate.Connections.Add(new Connection("162", "163"));
            mapTemplate.Connections.Add(new Connection("163", "160"));
            mapTemplate.Connections.Add(new Connection("163", "162"));
            mapTemplate.Connections.Add(new Connection("164", "160"));
            mapTemplate.Connections.Add(new Connection("164", "165"));
            mapTemplate.Connections.Add(new Connection("164", "391"));
            mapTemplate.Connections.Add(new Connection("165", "164"));
            mapTemplate.Connections.Add(new Connection("166", "167"));
            mapTemplate.Connections.Add(new Connection("167", "168"));
            mapTemplate.Connections.Add(new Connection("167", "166"));
            mapTemplate.Connections.Add(new Connection("168", "169"));
            mapTemplate.Connections.Add(new Connection("168", "167"));
            mapTemplate.Connections.Add(new Connection("168", "179"));
            mapTemplate.Connections.Add(new Connection("168", "288"));
            mapTemplate.Connections.Add(new Connection("169", "170"));
            mapTemplate.Connections.Add(new Connection("169", "147"));
            mapTemplate.Connections.Add(new Connection("169", "168"));
            mapTemplate.Connections.Add(new Connection("170", "174"));
            mapTemplate.Connections.Add(new Connection("170", "172"));
            mapTemplate.Connections.Add(new Connection("170", "171"));
            mapTemplate.Connections.Add(new Connection("170", "169"));
            mapTemplate.Connections.Add(new Connection("171", "170"));
            mapTemplate.Connections.Add(new Connection("171", "174"));
            mapTemplate.Connections.Add(new Connection("172", "174"));
            mapTemplate.Connections.Add(new Connection("172", "170"));
            mapTemplate.Connections.Add(new Connection("172", "178"));
            mapTemplate.Connections.Add(new Connection("173", "174"));
            mapTemplate.Connections.Add(new Connection("174", "177"));
            mapTemplate.Connections.Add(new Connection("174", "172"));
            mapTemplate.Connections.Add(new Connection("174", "170"));
            mapTemplate.Connections.Add(new Connection("174", "171"));
            mapTemplate.Connections.Add(new Connection("174", "173"));
            mapTemplate.Connections.Add(new Connection("175", "176"));
            mapTemplate.Connections.Add(new Connection("176", "177"));
            mapTemplate.Connections.Add(new Connection("176", "175"));
            mapTemplate.Connections.Add(new Connection("176", "180"));
            mapTemplate.Connections.Add(new Connection("177", "146"));
            mapTemplate.Connections.Add(new Connection("177", "174"));
            mapTemplate.Connections.Add(new Connection("177", "176"));
            mapTemplate.Connections.Add(new Connection("178", "96"));
            mapTemplate.Connections.Add(new Connection("178", "172"));
            mapTemplate.Connections.Add(new Connection("178", "189"));
            mapTemplate.Connections.Add(new Connection("178", "279"));
            mapTemplate.Connections.Add(new Connection("179", "97"));
            mapTemplate.Connections.Add(new Connection("179", "168"));
            mapTemplate.Connections.Add(new Connection("179", "288"));
            mapTemplate.Connections.Add(new Connection("180", "176"));
            mapTemplate.Connections.Add(new Connection("180", "181"));
            mapTemplate.Connections.Add(new Connection("180", "182"));
            mapTemplate.Connections.Add(new Connection("180", "266"));
            mapTemplate.Connections.Add(new Connection("181", "180"));
            mapTemplate.Connections.Add(new Connection("182", "180"));
            mapTemplate.Connections.Add(new Connection("182", "185"));
            mapTemplate.Connections.Add(new Connection("182", "183"));
            mapTemplate.Connections.Add(new Connection("183", "182"));
            mapTemplate.Connections.Add(new Connection("183", "188"));
            mapTemplate.Connections.Add(new Connection("183", "202"));
            mapTemplate.Connections.Add(new Connection("184", "186"));
            mapTemplate.Connections.Add(new Connection("184", "217"));
            mapTemplate.Connections.Add(new Connection("184", "216"));
            mapTemplate.Connections.Add(new Connection("184", "268"));
            mapTemplate.Connections.Add(new Connection("185", "182"));
            mapTemplate.Connections.Add(new Connection("185", "186"));
            mapTemplate.Connections.Add(new Connection("185", "187"));
            mapTemplate.Connections.Add(new Connection("185", "258"));
            mapTemplate.Connections.Add(new Connection("185", "522"));
            mapTemplate.Connections.Add(new Connection("186", "185"));
            mapTemplate.Connections.Add(new Connection("186", "184"));
            mapTemplate.Connections.Add(new Connection("186", "187"));
            mapTemplate.Connections.Add(new Connection("187", "186"));
            mapTemplate.Connections.Add(new Connection("187", "189"));
            mapTemplate.Connections.Add(new Connection("187", "185"));
            mapTemplate.Connections.Add(new Connection("187", "258"));
            mapTemplate.Connections.Add(new Connection("188", "183"));
            mapTemplate.Connections.Add(new Connection("189", "187"));
            mapTemplate.Connections.Add(new Connection("189", "178"));
            mapTemplate.Connections.Add(new Connection("189", "215"));
            mapTemplate.Connections.Add(new Connection("189", "232"));
            mapTemplate.Connections.Add(new Connection("189", "265"));
            mapTemplate.Connections.Add(new Connection("190", "201"));
            mapTemplate.Connections.Add(new Connection("191", "202"));
            mapTemplate.Connections.Add(new Connection("191", "203"));
            mapTemplate.Connections.Add(new Connection("191", "204"));
            mapTemplate.Connections.Add(new Connection("192", "206"));
            mapTemplate.Connections.Add(new Connection("192", "193"));
            mapTemplate.Connections.Add(new Connection("192", "207"));
            mapTemplate.Connections.Add(new Connection("193", "200"));
            mapTemplate.Connections.Add(new Connection("193", "194"));
            mapTemplate.Connections.Add(new Connection("193", "192"));
            mapTemplate.Connections.Add(new Connection("193", "207"));
            mapTemplate.Connections.Add(new Connection("193", "209"));
            mapTemplate.Connections.Add(new Connection("194", "193"));
            mapTemplate.Connections.Add(new Connection("194", "199"));
            mapTemplate.Connections.Add(new Connection("194", "195"));
            mapTemplate.Connections.Add(new Connection("195", "194"));
            mapTemplate.Connections.Add(new Connection("195", "198"));
            mapTemplate.Connections.Add(new Connection("196", "197"));
            mapTemplate.Connections.Add(new Connection("197", "196"));
            mapTemplate.Connections.Add(new Connection("197", "505"));
            mapTemplate.Connections.Add(new Connection("197", "504"));
            mapTemplate.Connections.Add(new Connection("197", "198"));
            mapTemplate.Connections.Add(new Connection("198", "195"));
            mapTemplate.Connections.Add(new Connection("198", "201"));
            mapTemplate.Connections.Add(new Connection("198", "504"));
            mapTemplate.Connections.Add(new Connection("198", "197"));
            mapTemplate.Connections.Add(new Connection("199", "194"));
            mapTemplate.Connections.Add(new Connection("199", "218"));
            mapTemplate.Connections.Add(new Connection("199", "503"));
            mapTemplate.Connections.Add(new Connection("200", "201"));
            mapTemplate.Connections.Add(new Connection("200", "193"));
            mapTemplate.Connections.Add(new Connection("201", "203"));
            mapTemplate.Connections.Add(new Connection("201", "190"));
            mapTemplate.Connections.Add(new Connection("201", "200"));
            mapTemplate.Connections.Add(new Connection("201", "198"));
            mapTemplate.Connections.Add(new Connection("202", "183"));
            mapTemplate.Connections.Add(new Connection("202", "191"));
            mapTemplate.Connections.Add(new Connection("202", "220"));
            mapTemplate.Connections.Add(new Connection("203", "191"));
            mapTemplate.Connections.Add(new Connection("203", "201"));
            mapTemplate.Connections.Add(new Connection("204", "191"));
            mapTemplate.Connections.Add(new Connection("204", "215"));
            mapTemplate.Connections.Add(new Connection("204", "517"));
            mapTemplate.Connections.Add(new Connection("205", "207"));
            mapTemplate.Connections.Add(new Connection("205", "217"));
            mapTemplate.Connections.Add(new Connection("206", "207"));
            mapTemplate.Connections.Add(new Connection("206", "192"));
            mapTemplate.Connections.Add(new Connection("206", "220"));
            mapTemplate.Connections.Add(new Connection("207", "206"));
            mapTemplate.Connections.Add(new Connection("207", "192"));
            mapTemplate.Connections.Add(new Connection("207", "205"));
            mapTemplate.Connections.Add(new Connection("207", "215"));
            mapTemplate.Connections.Add(new Connection("207", "208"));
            mapTemplate.Connections.Add(new Connection("207", "193"));
            mapTemplate.Connections.Add(new Connection("207", "210"));
            mapTemplate.Connections.Add(new Connection("207", "211"));
            mapTemplate.Connections.Add(new Connection("207", "213"));
            mapTemplate.Connections.Add(new Connection("208", "207"));
            mapTemplate.Connections.Add(new Connection("208", "210"));
            mapTemplate.Connections.Add(new Connection("208", "209"));
            mapTemplate.Connections.Add(new Connection("209", "210"));
            mapTemplate.Connections.Add(new Connection("209", "208"));
            mapTemplate.Connections.Add(new Connection("209", "218"));
            mapTemplate.Connections.Add(new Connection("209", "219"));
            mapTemplate.Connections.Add(new Connection("209", "193"));
            mapTemplate.Connections.Add(new Connection("209", "228"));
            mapTemplate.Connections.Add(new Connection("210", "207"));
            mapTemplate.Connections.Add(new Connection("210", "211"));
            mapTemplate.Connections.Add(new Connection("210", "212"));
            mapTemplate.Connections.Add(new Connection("210", "208"));
            mapTemplate.Connections.Add(new Connection("210", "209"));
            mapTemplate.Connections.Add(new Connection("210", "228"));
            mapTemplate.Connections.Add(new Connection("210", "229"));
            mapTemplate.Connections.Add(new Connection("211", "207"));
            mapTemplate.Connections.Add(new Connection("211", "213"));
            mapTemplate.Connections.Add(new Connection("211", "210"));
            mapTemplate.Connections.Add(new Connection("211", "212"));
            mapTemplate.Connections.Add(new Connection("212", "213"));
            mapTemplate.Connections.Add(new Connection("212", "211"));
            mapTemplate.Connections.Add(new Connection("212", "210"));
            mapTemplate.Connections.Add(new Connection("212", "223"));
            mapTemplate.Connections.Add(new Connection("212", "229"));
            mapTemplate.Connections.Add(new Connection("213", "207"));
            mapTemplate.Connections.Add(new Connection("213", "214"));
            mapTemplate.Connections.Add(new Connection("213", "211"));
            mapTemplate.Connections.Add(new Connection("213", "212"));
            mapTemplate.Connections.Add(new Connection("213", "222"));
            mapTemplate.Connections.Add(new Connection("213", "221"));
            mapTemplate.Connections.Add(new Connection("213", "223"));
            mapTemplate.Connections.Add(new Connection("214", "213"));
            mapTemplate.Connections.Add(new Connection("214", "216"));
            mapTemplate.Connections.Add(new Connection("214", "221"));
            mapTemplate.Connections.Add(new Connection("215", "207"));
            mapTemplate.Connections.Add(new Connection("215", "232"));
            mapTemplate.Connections.Add(new Connection("215", "204"));
            mapTemplate.Connections.Add(new Connection("215", "189"));
            mapTemplate.Connections.Add(new Connection("216", "214"));
            mapTemplate.Connections.Add(new Connection("216", "184"));
            mapTemplate.Connections.Add(new Connection("216", "268"));
            mapTemplate.Connections.Add(new Connection("216", "217"));
            mapTemplate.Connections.Add(new Connection("217", "205"));
            mapTemplate.Connections.Add(new Connection("217", "184"));
            mapTemplate.Connections.Add(new Connection("217", "216"));
            mapTemplate.Connections.Add(new Connection("218", "209"));
            mapTemplate.Connections.Add(new Connection("218", "199"));
            mapTemplate.Connections.Add(new Connection("218", "219"));
            mapTemplate.Connections.Add(new Connection("219", "209"));
            mapTemplate.Connections.Add(new Connection("219", "218"));
            mapTemplate.Connections.Add(new Connection("219", "502"));
            mapTemplate.Connections.Add(new Connection("220", "206"));
            mapTemplate.Connections.Add(new Connection("220", "522"));
            mapTemplate.Connections.Add(new Connection("220", "202"));
            mapTemplate.Connections.Add(new Connection("221", "214"));
            mapTemplate.Connections.Add(new Connection("221", "222"));
            mapTemplate.Connections.Add(new Connection("221", "213"));
            mapTemplate.Connections.Add(new Connection("221", "258"));
            mapTemplate.Connections.Add(new Connection("222", "221"));
            mapTemplate.Connections.Add(new Connection("222", "213"));
            mapTemplate.Connections.Add(new Connection("222", "223"));
            mapTemplate.Connections.Add(new Connection("222", "258"));
            mapTemplate.Connections.Add(new Connection("222", "259"));
            mapTemplate.Connections.Add(new Connection("223", "222"));
            mapTemplate.Connections.Add(new Connection("223", "213"));
            mapTemplate.Connections.Add(new Connection("223", "212"));
            mapTemplate.Connections.Add(new Connection("223", "229"));
            mapTemplate.Connections.Add(new Connection("223", "225"));
            mapTemplate.Connections.Add(new Connection("223", "224"));
            mapTemplate.Connections.Add(new Connection("223", "231"));
            mapTemplate.Connections.Add(new Connection("223", "232"));
            mapTemplate.Connections.Add(new Connection("223", "237"));
            mapTemplate.Connections.Add(new Connection("223", "259"));
            mapTemplate.Connections.Add(new Connection("224", "223"));
            mapTemplate.Connections.Add(new Connection("224", "225"));
            mapTemplate.Connections.Add(new Connection("225", "223"));
            mapTemplate.Connections.Add(new Connection("225", "224"));
            mapTemplate.Connections.Add(new Connection("225", "229"));
            mapTemplate.Connections.Add(new Connection("225", "228"));
            mapTemplate.Connections.Add(new Connection("225", "226"));
            mapTemplate.Connections.Add(new Connection("226", "225"));
            mapTemplate.Connections.Add(new Connection("226", "228"));
            mapTemplate.Connections.Add(new Connection("226", "227"));
            mapTemplate.Connections.Add(new Connection("226", "233"));
            mapTemplate.Connections.Add(new Connection("227", "226"));
            mapTemplate.Connections.Add(new Connection("227", "228"));
            mapTemplate.Connections.Add(new Connection("227", "230"));
            mapTemplate.Connections.Add(new Connection("227", "233"));
            mapTemplate.Connections.Add(new Connection("228", "225"));
            mapTemplate.Connections.Add(new Connection("228", "226"));
            mapTemplate.Connections.Add(new Connection("228", "227"));
            mapTemplate.Connections.Add(new Connection("228", "210"));
            mapTemplate.Connections.Add(new Connection("228", "229"));
            mapTemplate.Connections.Add(new Connection("228", "209"));
            mapTemplate.Connections.Add(new Connection("229", "223"));
            mapTemplate.Connections.Add(new Connection("229", "225"));
            mapTemplate.Connections.Add(new Connection("229", "228"));
            mapTemplate.Connections.Add(new Connection("229", "212"));
            mapTemplate.Connections.Add(new Connection("229", "210"));
            mapTemplate.Connections.Add(new Connection("230", "227"));
            mapTemplate.Connections.Add(new Connection("230", "243"));
            mapTemplate.Connections.Add(new Connection("230", "242"));
            mapTemplate.Connections.Add(new Connection("231", "223"));
            mapTemplate.Connections.Add(new Connection("231", "243"));
            mapTemplate.Connections.Add(new Connection("232", "223"));
            mapTemplate.Connections.Add(new Connection("232", "215"));
            mapTemplate.Connections.Add(new Connection("232", "189"));
            mapTemplate.Connections.Add(new Connection("232", "241"));
            mapTemplate.Connections.Add(new Connection("232", "516"));
            mapTemplate.Connections.Add(new Connection("232", "265"));
            mapTemplate.Connections.Add(new Connection("233", "236"));
            mapTemplate.Connections.Add(new Connection("233", "235"));
            mapTemplate.Connections.Add(new Connection("233", "243"));
            mapTemplate.Connections.Add(new Connection("233", "240"));
            mapTemplate.Connections.Add(new Connection("233", "227"));
            mapTemplate.Connections.Add(new Connection("233", "226"));
            mapTemplate.Connections.Add(new Connection("233", "244"));
            mapTemplate.Connections.Add(new Connection("233", "247"));
            mapTemplate.Connections.Add(new Connection("234", "242"));
            mapTemplate.Connections.Add(new Connection("235", "236"));
            mapTemplate.Connections.Add(new Connection("235", "239"));
            mapTemplate.Connections.Add(new Connection("235", "240"));
            mapTemplate.Connections.Add(new Connection("235", "233"));
            mapTemplate.Connections.Add(new Connection("236", "237"));
            mapTemplate.Connections.Add(new Connection("236", "238"));
            mapTemplate.Connections.Add(new Connection("236", "235"));
            mapTemplate.Connections.Add(new Connection("236", "233"));
            mapTemplate.Connections.Add(new Connection("236", "239"));
            mapTemplate.Connections.Add(new Connection("237", "223"));
            mapTemplate.Connections.Add(new Connection("237", "238"));
            mapTemplate.Connections.Add(new Connection("237", "236"));
            mapTemplate.Connections.Add(new Connection("237", "260"));
            mapTemplate.Connections.Add(new Connection("237", "259"));
            mapTemplate.Connections.Add(new Connection("237", "292"));
            mapTemplate.Connections.Add(new Connection("238", "237"));
            mapTemplate.Connections.Add(new Connection("238", "236"));
            mapTemplate.Connections.Add(new Connection("238", "239"));
            mapTemplate.Connections.Add(new Connection("239", "238"));
            mapTemplate.Connections.Add(new Connection("239", "236"));
            mapTemplate.Connections.Add(new Connection("239", "240"));
            mapTemplate.Connections.Add(new Connection("239", "235"));
            mapTemplate.Connections.Add(new Connection("240", "239"));
            mapTemplate.Connections.Add(new Connection("240", "235"));
            mapTemplate.Connections.Add(new Connection("240", "241"));
            mapTemplate.Connections.Add(new Connection("240", "233"));
            mapTemplate.Connections.Add(new Connection("240", "247"));
            mapTemplate.Connections.Add(new Connection("240", "248"));
            mapTemplate.Connections.Add(new Connection("240", "297"));
            mapTemplate.Connections.Add(new Connection("240", "299"));
            mapTemplate.Connections.Add(new Connection("240", "300"));
            mapTemplate.Connections.Add(new Connection("241", "240"));
            mapTemplate.Connections.Add(new Connection("241", "232"));
            mapTemplate.Connections.Add(new Connection("241", "254"));
            mapTemplate.Connections.Add(new Connection("241", "312"));
            mapTemplate.Connections.Add(new Connection("241", "306"));
            mapTemplate.Connections.Add(new Connection("241", "265"));
            mapTemplate.Connections.Add(new Connection("242", "230"));
            mapTemplate.Connections.Add(new Connection("242", "234"));
            mapTemplate.Connections.Add(new Connection("242", "514"));
            mapTemplate.Connections.Add(new Connection("243", "233"));
            mapTemplate.Connections.Add(new Connection("243", "231"));
            mapTemplate.Connections.Add(new Connection("243", "230"));
            mapTemplate.Connections.Add(new Connection("244", "245"));
            mapTemplate.Connections.Add(new Connection("244", "246"));
            mapTemplate.Connections.Add(new Connection("244", "247"));
            mapTemplate.Connections.Add(new Connection("244", "233"));
            mapTemplate.Connections.Add(new Connection("245", "244"));
            mapTemplate.Connections.Add(new Connection("245", "246"));
            mapTemplate.Connections.Add(new Connection("245", "499"));
            mapTemplate.Connections.Add(new Connection("246", "244"));
            mapTemplate.Connections.Add(new Connection("246", "245"));
            mapTemplate.Connections.Add(new Connection("246", "247"));
            mapTemplate.Connections.Add(new Connection("246", "249"));
            mapTemplate.Connections.Add(new Connection("247", "244"));
            mapTemplate.Connections.Add(new Connection("247", "246"));
            mapTemplate.Connections.Add(new Connection("247", "240"));
            mapTemplate.Connections.Add(new Connection("247", "248"));
            mapTemplate.Connections.Add(new Connection("247", "233"));
            mapTemplate.Connections.Add(new Connection("247", "249"));
            mapTemplate.Connections.Add(new Connection("248", "247"));
            mapTemplate.Connections.Add(new Connection("248", "249"));
            mapTemplate.Connections.Add(new Connection("248", "240"));
            mapTemplate.Connections.Add(new Connection("249", "246"));
            mapTemplate.Connections.Add(new Connection("249", "248"));
            mapTemplate.Connections.Add(new Connection("249", "247"));
            mapTemplate.Connections.Add(new Connection("249", "250"));
            mapTemplate.Connections.Add(new Connection("249", "253"));
            mapTemplate.Connections.Add(new Connection("249", "251"));
            mapTemplate.Connections.Add(new Connection("249", "252"));
            mapTemplate.Connections.Add(new Connection("249", "254"));
            mapTemplate.Connections.Add(new Connection("250", "249"));
            mapTemplate.Connections.Add(new Connection("251", "252"));
            mapTemplate.Connections.Add(new Connection("251", "249"));
            mapTemplate.Connections.Add(new Connection("251", "257"));
            mapTemplate.Connections.Add(new Connection("252", "253"));
            mapTemplate.Connections.Add(new Connection("252", "251"));
            mapTemplate.Connections.Add(new Connection("252", "249"));
            mapTemplate.Connections.Add(new Connection("252", "256"));
            mapTemplate.Connections.Add(new Connection("253", "249"));
            mapTemplate.Connections.Add(new Connection("253", "252"));
            mapTemplate.Connections.Add(new Connection("253", "255"));
            mapTemplate.Connections.Add(new Connection("254", "249"));
            mapTemplate.Connections.Add(new Connection("254", "241"));
            mapTemplate.Connections.Add(new Connection("254", "516"));
            mapTemplate.Connections.Add(new Connection("255", "253"));
            mapTemplate.Connections.Add(new Connection("255", "513"));
            mapTemplate.Connections.Add(new Connection("255", "256"));
            mapTemplate.Connections.Add(new Connection("256", "252"));
            mapTemplate.Connections.Add(new Connection("256", "257"));
            mapTemplate.Connections.Add(new Connection("256", "255"));
            mapTemplate.Connections.Add(new Connection("256", "307"));
            mapTemplate.Connections.Add(new Connection("257", "251"));
            mapTemplate.Connections.Add(new Connection("257", "256"));
            mapTemplate.Connections.Add(new Connection("258", "268"));
            mapTemplate.Connections.Add(new Connection("258", "267"));
            mapTemplate.Connections.Add(new Connection("258", "187"));
            mapTemplate.Connections.Add(new Connection("258", "221"));
            mapTemplate.Connections.Add(new Connection("258", "222"));
            mapTemplate.Connections.Add(new Connection("258", "259"));
            mapTemplate.Connections.Add(new Connection("258", "260"));
            mapTemplate.Connections.Add(new Connection("258", "261"));
            mapTemplate.Connections.Add(new Connection("258", "262"));
            mapTemplate.Connections.Add(new Connection("258", "263"));
            mapTemplate.Connections.Add(new Connection("258", "185"));
            mapTemplate.Connections.Add(new Connection("259", "258"));
            mapTemplate.Connections.Add(new Connection("259", "260"));
            mapTemplate.Connections.Add(new Connection("259", "222"));
            mapTemplate.Connections.Add(new Connection("259", "223"));
            mapTemplate.Connections.Add(new Connection("259", "237"));
            mapTemplate.Connections.Add(new Connection("260", "258"));
            mapTemplate.Connections.Add(new Connection("260", "261"));
            mapTemplate.Connections.Add(new Connection("260", "259"));
            mapTemplate.Connections.Add(new Connection("260", "237"));
            mapTemplate.Connections.Add(new Connection("260", "292"));
            mapTemplate.Connections.Add(new Connection("260", "293"));
            mapTemplate.Connections.Add(new Connection("261", "258"));
            mapTemplate.Connections.Add(new Connection("261", "262"));
            mapTemplate.Connections.Add(new Connection("261", "260"));
            mapTemplate.Connections.Add(new Connection("261", "275"));
            mapTemplate.Connections.Add(new Connection("261", "293"));
            mapTemplate.Connections.Add(new Connection("262", "258"));
            mapTemplate.Connections.Add(new Connection("262", "263"));
            mapTemplate.Connections.Add(new Connection("262", "261"));
            mapTemplate.Connections.Add(new Connection("262", "276"));
            mapTemplate.Connections.Add(new Connection("262", "275"));
            mapTemplate.Connections.Add(new Connection("263", "265"));
            mapTemplate.Connections.Add(new Connection("263", "258"));
            mapTemplate.Connections.Add(new Connection("263", "262"));
            mapTemplate.Connections.Add(new Connection("263", "278"));
            mapTemplate.Connections.Add(new Connection("263", "276"));
            mapTemplate.Connections.Add(new Connection("264", "266"));
            mapTemplate.Connections.Add(new Connection("265", "263"));
            mapTemplate.Connections.Add(new Connection("265", "189"));
            mapTemplate.Connections.Add(new Connection("265", "279"));
            mapTemplate.Connections.Add(new Connection("265", "241"));
            mapTemplate.Connections.Add(new Connection("265", "312"));
            mapTemplate.Connections.Add(new Connection("265", "336"));
            mapTemplate.Connections.Add(new Connection("265", "232"));
            mapTemplate.Connections.Add(new Connection("266", "264"));
            mapTemplate.Connections.Add(new Connection("266", "180"));
            mapTemplate.Connections.Add(new Connection("266", "267"));
            mapTemplate.Connections.Add(new Connection("267", "258"));
            mapTemplate.Connections.Add(new Connection("267", "266"));
            mapTemplate.Connections.Add(new Connection("268", "258"));
            mapTemplate.Connections.Add(new Connection("268", "184"));
            mapTemplate.Connections.Add(new Connection("268", "216"));
            mapTemplate.Connections.Add(new Connection("269", "270"));
            mapTemplate.Connections.Add(new Connection("269", "272"));
            mapTemplate.Connections.Add(new Connection("269", "273"));
            mapTemplate.Connections.Add(new Connection("269", "280"));
            mapTemplate.Connections.Add(new Connection("269", "282"));
            mapTemplate.Connections.Add(new Connection("269", "283"));
            mapTemplate.Connections.Add(new Connection("270", "278"));
            mapTemplate.Connections.Add(new Connection("270", "269"));
            mapTemplate.Connections.Add(new Connection("270", "273"));
            mapTemplate.Connections.Add(new Connection("270", "271"));
            mapTemplate.Connections.Add(new Connection("271", "278"));
            mapTemplate.Connections.Add(new Connection("271", "270"));
            mapTemplate.Connections.Add(new Connection("271", "277"));
            mapTemplate.Connections.Add(new Connection("271", "274"));
            mapTemplate.Connections.Add(new Connection("271", "273"));
            mapTemplate.Connections.Add(new Connection("271", "272"));
            mapTemplate.Connections.Add(new Connection("272", "271"));
            mapTemplate.Connections.Add(new Connection("272", "274"));
            mapTemplate.Connections.Add(new Connection("272", "273"));
            mapTemplate.Connections.Add(new Connection("272", "269"));
            mapTemplate.Connections.Add(new Connection("272", "283"));
            mapTemplate.Connections.Add(new Connection("272", "284"));
            mapTemplate.Connections.Add(new Connection("273", "270"));
            mapTemplate.Connections.Add(new Connection("273", "279"));
            mapTemplate.Connections.Add(new Connection("273", "271"));
            mapTemplate.Connections.Add(new Connection("273", "272"));
            mapTemplate.Connections.Add(new Connection("273", "269"));
            mapTemplate.Connections.Add(new Connection("274", "271"));
            mapTemplate.Connections.Add(new Connection("274", "277"));
            mapTemplate.Connections.Add(new Connection("274", "276"));
            mapTemplate.Connections.Add(new Connection("274", "275"));
            mapTemplate.Connections.Add(new Connection("274", "272"));
            mapTemplate.Connections.Add(new Connection("274", "284"));
            mapTemplate.Connections.Add(new Connection("274", "328"));
            mapTemplate.Connections.Add(new Connection("274", "329"));
            mapTemplate.Connections.Add(new Connection("275", "274"));
            mapTemplate.Connections.Add(new Connection("275", "276"));
            mapTemplate.Connections.Add(new Connection("275", "261"));
            mapTemplate.Connections.Add(new Connection("275", "262"));
            mapTemplate.Connections.Add(new Connection("275", "293"));
            mapTemplate.Connections.Add(new Connection("275", "321"));
            mapTemplate.Connections.Add(new Connection("275", "328"));
            mapTemplate.Connections.Add(new Connection("276", "278"));
            mapTemplate.Connections.Add(new Connection("276", "277"));
            mapTemplate.Connections.Add(new Connection("276", "274"));
            mapTemplate.Connections.Add(new Connection("276", "275"));
            mapTemplate.Connections.Add(new Connection("276", "263"));
            mapTemplate.Connections.Add(new Connection("276", "262"));
            mapTemplate.Connections.Add(new Connection("277", "278"));
            mapTemplate.Connections.Add(new Connection("277", "271"));
            mapTemplate.Connections.Add(new Connection("277", "276"));
            mapTemplate.Connections.Add(new Connection("277", "274"));
            mapTemplate.Connections.Add(new Connection("278", "263"));
            mapTemplate.Connections.Add(new Connection("278", "276"));
            mapTemplate.Connections.Add(new Connection("278", "277"));
            mapTemplate.Connections.Add(new Connection("278", "271"));
            mapTemplate.Connections.Add(new Connection("278", "270"));
            mapTemplate.Connections.Add(new Connection("279", "273"));
            mapTemplate.Connections.Add(new Connection("279", "265"));
            mapTemplate.Connections.Add(new Connection("279", "104"));
            mapTemplate.Connections.Add(new Connection("279", "178"));
            mapTemplate.Connections.Add(new Connection("279", "370"));
            mapTemplate.Connections.Add(new Connection("279", "336"));
            mapTemplate.Connections.Add(new Connection("280", "288"));
            mapTemplate.Connections.Add(new Connection("280", "269"));
            mapTemplate.Connections.Add(new Connection("280", "282"));
            mapTemplate.Connections.Add(new Connection("280", "281"));
            mapTemplate.Connections.Add(new Connection("281", "280"));
            mapTemplate.Connections.Add(new Connection("281", "289"));
            mapTemplate.Connections.Add(new Connection("281", "282"));
            mapTemplate.Connections.Add(new Connection("282", "280"));
            mapTemplate.Connections.Add(new Connection("282", "281"));
            mapTemplate.Connections.Add(new Connection("282", "269"));
            mapTemplate.Connections.Add(new Connection("282", "283"));
            mapTemplate.Connections.Add(new Connection("282", "523"));
            mapTemplate.Connections.Add(new Connection("283", "290"));
            mapTemplate.Connections.Add(new Connection("283", "282"));
            mapTemplate.Connections.Add(new Connection("283", "269"));
            mapTemplate.Connections.Add(new Connection("283", "272"));
            mapTemplate.Connections.Add(new Connection("283", "284"));
            mapTemplate.Connections.Add(new Connection("283", "285"));
            mapTemplate.Connections.Add(new Connection("283", "286"));
            mapTemplate.Connections.Add(new Connection("283", "330"));
            mapTemplate.Connections.Add(new Connection("284", "283"));
            mapTemplate.Connections.Add(new Connection("284", "272"));
            mapTemplate.Connections.Add(new Connection("284", "274"));
            mapTemplate.Connections.Add(new Connection("284", "285"));
            mapTemplate.Connections.Add(new Connection("284", "330"));
            mapTemplate.Connections.Add(new Connection("284", "329"));
            mapTemplate.Connections.Add(new Connection("285", "283"));
            mapTemplate.Connections.Add(new Connection("285", "284"));
            mapTemplate.Connections.Add(new Connection("285", "330"));
            mapTemplate.Connections.Add(new Connection("286", "283"));
            mapTemplate.Connections.Add(new Connection("286", "330"));
            mapTemplate.Connections.Add(new Connection("286", "524"));
            mapTemplate.Connections.Add(new Connection("287", "291"));
            mapTemplate.Connections.Add(new Connection("288", "179"));
            mapTemplate.Connections.Add(new Connection("288", "168"));
            mapTemplate.Connections.Add(new Connection("288", "280"));
            mapTemplate.Connections.Add(new Connection("289", "281"));
            mapTemplate.Connections.Add(new Connection("289", "291"));
            mapTemplate.Connections.Add(new Connection("290", "291"));
            mapTemplate.Connections.Add(new Connection("290", "283"));
            mapTemplate.Connections.Add(new Connection("291", "289"));
            mapTemplate.Connections.Add(new Connection("291", "287"));
            mapTemplate.Connections.Add(new Connection("291", "290"));
            mapTemplate.Connections.Add(new Connection("291", "364"));
            mapTemplate.Connections.Add(new Connection("291", "523"));
            mapTemplate.Connections.Add(new Connection("292", "237"));
            mapTemplate.Connections.Add(new Connection("292", "260"));
            mapTemplate.Connections.Add(new Connection("292", "297"));
            mapTemplate.Connections.Add(new Connection("292", "296"));
            mapTemplate.Connections.Add(new Connection("292", "294"));
            mapTemplate.Connections.Add(new Connection("292", "293"));
            mapTemplate.Connections.Add(new Connection("293", "261"));
            mapTemplate.Connections.Add(new Connection("293", "275"));
            mapTemplate.Connections.Add(new Connection("293", "292"));
            mapTemplate.Connections.Add(new Connection("293", "294"));
            mapTemplate.Connections.Add(new Connection("293", "295"));
            mapTemplate.Connections.Add(new Connection("293", "312"));
            mapTemplate.Connections.Add(new Connection("293", "321"));
            mapTemplate.Connections.Add(new Connection("293", "260"));
            mapTemplate.Connections.Add(new Connection("294", "292"));
            mapTemplate.Connections.Add(new Connection("294", "293"));
            mapTemplate.Connections.Add(new Connection("294", "296"));
            mapTemplate.Connections.Add(new Connection("294", "295"));
            mapTemplate.Connections.Add(new Connection("295", "293"));
            mapTemplate.Connections.Add(new Connection("295", "294"));
            mapTemplate.Connections.Add(new Connection("295", "296"));
            mapTemplate.Connections.Add(new Connection("295", "298"));
            mapTemplate.Connections.Add(new Connection("295", "321"));
            mapTemplate.Connections.Add(new Connection("296", "292"));
            mapTemplate.Connections.Add(new Connection("296", "294"));
            mapTemplate.Connections.Add(new Connection("296", "297"));
            mapTemplate.Connections.Add(new Connection("296", "298"));
            mapTemplate.Connections.Add(new Connection("296", "295"));
            mapTemplate.Connections.Add(new Connection("296", "299"));
            mapTemplate.Connections.Add(new Connection("297", "240"));
            mapTemplate.Connections.Add(new Connection("297", "292"));
            mapTemplate.Connections.Add(new Connection("297", "296"));
            mapTemplate.Connections.Add(new Connection("297", "299"));
            mapTemplate.Connections.Add(new Connection("298", "296"));
            mapTemplate.Connections.Add(new Connection("298", "299"));
            mapTemplate.Connections.Add(new Connection("298", "295"));
            mapTemplate.Connections.Add(new Connection("298", "321"));
            mapTemplate.Connections.Add(new Connection("299", "240"));
            mapTemplate.Connections.Add(new Connection("299", "300"));
            mapTemplate.Connections.Add(new Connection("299", "296"));
            mapTemplate.Connections.Add(new Connection("299", "298"));
            mapTemplate.Connections.Add(new Connection("299", "297"));
            mapTemplate.Connections.Add(new Connection("299", "321"));
            mapTemplate.Connections.Add(new Connection("300", "307"));
            mapTemplate.Connections.Add(new Connection("300", "240"));
            mapTemplate.Connections.Add(new Connection("300", "299"));
            mapTemplate.Connections.Add(new Connection("300", "313"));
            mapTemplate.Connections.Add(new Connection("300", "301"));
            mapTemplate.Connections.Add(new Connection("300", "321"));
            mapTemplate.Connections.Add(new Connection("301", "308"));
            mapTemplate.Connections.Add(new Connection("301", "300"));
            mapTemplate.Connections.Add(new Connection("301", "313"));
            mapTemplate.Connections.Add(new Connection("301", "302"));
            mapTemplate.Connections.Add(new Connection("301", "303"));
            mapTemplate.Connections.Add(new Connection("302", "301"));
            mapTemplate.Connections.Add(new Connection("302", "303"));
            mapTemplate.Connections.Add(new Connection("302", "313"));
            mapTemplate.Connections.Add(new Connection("302", "317"));
            mapTemplate.Connections.Add(new Connection("303", "311"));
            mapTemplate.Connections.Add(new Connection("303", "306"));
            mapTemplate.Connections.Add(new Connection("303", "301"));
            mapTemplate.Connections.Add(new Connection("303", "302"));
            mapTemplate.Connections.Add(new Connection("303", "317"));
            mapTemplate.Connections.Add(new Connection("304", "310"));
            mapTemplate.Connections.Add(new Connection("305", "309"));
            mapTemplate.Connections.Add(new Connection("306", "303"));
            mapTemplate.Connections.Add(new Connection("306", "241"));
            mapTemplate.Connections.Add(new Connection("306", "312"));
            mapTemplate.Connections.Add(new Connection("306", "320"));
            mapTemplate.Connections.Add(new Connection("307", "300"));
            mapTemplate.Connections.Add(new Connection("307", "256"));
            mapTemplate.Connections.Add(new Connection("308", "301"));
            mapTemplate.Connections.Add(new Connection("308", "309"));
            mapTemplate.Connections.Add(new Connection("309", "308"));
            mapTemplate.Connections.Add(new Connection("309", "305"));
            mapTemplate.Connections.Add(new Connection("309", "310"));
            mapTemplate.Connections.Add(new Connection("310", "309"));
            mapTemplate.Connections.Add(new Connection("310", "304"));
            mapTemplate.Connections.Add(new Connection("310", "311"));
            mapTemplate.Connections.Add(new Connection("311", "310"));
            mapTemplate.Connections.Add(new Connection("311", "303"));
            mapTemplate.Connections.Add(new Connection("312", "293"));
            mapTemplate.Connections.Add(new Connection("312", "241"));
            mapTemplate.Connections.Add(new Connection("312", "265"));
            mapTemplate.Connections.Add(new Connection("312", "336"));
            mapTemplate.Connections.Add(new Connection("312", "306"));
            mapTemplate.Connections.Add(new Connection("312", "335"));
            mapTemplate.Connections.Add(new Connection("313", "300"));
            mapTemplate.Connections.Add(new Connection("313", "301"));
            mapTemplate.Connections.Add(new Connection("313", "302"));
            mapTemplate.Connections.Add(new Connection("313", "321"));
            mapTemplate.Connections.Add(new Connection("313", "315"));
            mapTemplate.Connections.Add(new Connection("313", "314"));
            mapTemplate.Connections.Add(new Connection("313", "317"));
            mapTemplate.Connections.Add(new Connection("314", "313"));
            mapTemplate.Connections.Add(new Connection("314", "315"));
            mapTemplate.Connections.Add(new Connection("314", "317"));
            mapTemplate.Connections.Add(new Connection("315", "313"));
            mapTemplate.Connections.Add(new Connection("315", "314"));
            mapTemplate.Connections.Add(new Connection("315", "321"));
            mapTemplate.Connections.Add(new Connection("315", "322"));
            mapTemplate.Connections.Add(new Connection("315", "325"));
            mapTemplate.Connections.Add(new Connection("315", "327"));
            mapTemplate.Connections.Add(new Connection("315", "394"));
            mapTemplate.Connections.Add(new Connection("315", "319"));
            mapTemplate.Connections.Add(new Connection("315", "316"));
            mapTemplate.Connections.Add(new Connection("315", "317"));
            mapTemplate.Connections.Add(new Connection("316", "315"));
            mapTemplate.Connections.Add(new Connection("316", "317"));
            mapTemplate.Connections.Add(new Connection("316", "319"));
            mapTemplate.Connections.Add(new Connection("317", "320"));
            mapTemplate.Connections.Add(new Connection("317", "303"));
            mapTemplate.Connections.Add(new Connection("317", "302"));
            mapTemplate.Connections.Add(new Connection("317", "313"));
            mapTemplate.Connections.Add(new Connection("317", "314"));
            mapTemplate.Connections.Add(new Connection("317", "315"));
            mapTemplate.Connections.Add(new Connection("317", "316"));
            mapTemplate.Connections.Add(new Connection("317", "318"));
            mapTemplate.Connections.Add(new Connection("317", "319"));
            mapTemplate.Connections.Add(new Connection("318", "317"));
            mapTemplate.Connections.Add(new Connection("318", "319"));
            mapTemplate.Connections.Add(new Connection("318", "394"));
            mapTemplate.Connections.Add(new Connection("319", "315"));
            mapTemplate.Connections.Add(new Connection("319", "316"));
            mapTemplate.Connections.Add(new Connection("319", "317"));
            mapTemplate.Connections.Add(new Connection("319", "318"));
            mapTemplate.Connections.Add(new Connection("319", "394"));
            mapTemplate.Connections.Add(new Connection("320", "317"));
            mapTemplate.Connections.Add(new Connection("320", "306"));
            mapTemplate.Connections.Add(new Connection("320", "335"));
            mapTemplate.Connections.Add(new Connection("320", "401"));
            mapTemplate.Connections.Add(new Connection("321", "293"));
            mapTemplate.Connections.Add(new Connection("321", "298"));
            mapTemplate.Connections.Add(new Connection("321", "299"));
            mapTemplate.Connections.Add(new Connection("321", "295"));
            mapTemplate.Connections.Add(new Connection("321", "313"));
            mapTemplate.Connections.Add(new Connection("321", "300"));
            mapTemplate.Connections.Add(new Connection("321", "315"));
            mapTemplate.Connections.Add(new Connection("321", "275"));
            mapTemplate.Connections.Add(new Connection("321", "328"));
            mapTemplate.Connections.Add(new Connection("321", "323"));
            mapTemplate.Connections.Add(new Connection("321", "322"));
            mapTemplate.Connections.Add(new Connection("322", "315"));
            mapTemplate.Connections.Add(new Connection("322", "321"));
            mapTemplate.Connections.Add(new Connection("322", "323"));
            mapTemplate.Connections.Add(new Connection("322", "325"));
            mapTemplate.Connections.Add(new Connection("323", "321"));
            mapTemplate.Connections.Add(new Connection("323", "322"));
            mapTemplate.Connections.Add(new Connection("323", "325"));
            mapTemplate.Connections.Add(new Connection("323", "324"));
            mapTemplate.Connections.Add(new Connection("323", "328"));
            mapTemplate.Connections.Add(new Connection("323", "329"));
            mapTemplate.Connections.Add(new Connection("323", "521"));
            mapTemplate.Connections.Add(new Connection("324", "323"));
            mapTemplate.Connections.Add(new Connection("324", "329"));
            mapTemplate.Connections.Add(new Connection("324", "521"));
            mapTemplate.Connections.Add(new Connection("325", "335"));
            mapTemplate.Connections.Add(new Connection("325", "315"));
            mapTemplate.Connections.Add(new Connection("325", "322"));
            mapTemplate.Connections.Add(new Connection("325", "323"));
            mapTemplate.Connections.Add(new Connection("325", "521"));
            mapTemplate.Connections.Add(new Connection("325", "326"));
            mapTemplate.Connections.Add(new Connection("325", "344"));
            mapTemplate.Connections.Add(new Connection("325", "327"));
            mapTemplate.Connections.Add(new Connection("326", "325"));
            mapTemplate.Connections.Add(new Connection("326", "521"));
            mapTemplate.Connections.Add(new Connection("326", "344"));
            mapTemplate.Connections.Add(new Connection("326", "341"));
            mapTemplate.Connections.Add(new Connection("326", "342"));
            mapTemplate.Connections.Add(new Connection("327", "315"));
            mapTemplate.Connections.Add(new Connection("327", "325"));
            mapTemplate.Connections.Add(new Connection("327", "394"));
            mapTemplate.Connections.Add(new Connection("327", "395"));
            mapTemplate.Connections.Add(new Connection("327", "398"));
            mapTemplate.Connections.Add(new Connection("327", "345"));
            mapTemplate.Connections.Add(new Connection("327", "344"));
            mapTemplate.Connections.Add(new Connection("328", "274"));
            mapTemplate.Connections.Add(new Connection("328", "321"));
            mapTemplate.Connections.Add(new Connection("328", "323"));
            mapTemplate.Connections.Add(new Connection("328", "329"));
            mapTemplate.Connections.Add(new Connection("328", "275"));
            mapTemplate.Connections.Add(new Connection("329", "336"));
            mapTemplate.Connections.Add(new Connection("329", "274"));
            mapTemplate.Connections.Add(new Connection("329", "323"));
            mapTemplate.Connections.Add(new Connection("329", "328"));
            mapTemplate.Connections.Add(new Connection("329", "284"));
            mapTemplate.Connections.Add(new Connection("329", "330"));
            mapTemplate.Connections.Add(new Connection("329", "331"));
            mapTemplate.Connections.Add(new Connection("329", "332"));
            mapTemplate.Connections.Add(new Connection("329", "333"));
            mapTemplate.Connections.Add(new Connection("329", "334"));
            mapTemplate.Connections.Add(new Connection("329", "521"));
            mapTemplate.Connections.Add(new Connection("329", "324"));
            mapTemplate.Connections.Add(new Connection("330", "284"));
            mapTemplate.Connections.Add(new Connection("330", "285"));
            mapTemplate.Connections.Add(new Connection("330", "286"));
            mapTemplate.Connections.Add(new Connection("330", "329"));
            mapTemplate.Connections.Add(new Connection("330", "283"));
            mapTemplate.Connections.Add(new Connection("330", "331"));
            mapTemplate.Connections.Add(new Connection("331", "329"));
            mapTemplate.Connections.Add(new Connection("331", "330"));
            mapTemplate.Connections.Add(new Connection("331", "362"));
            mapTemplate.Connections.Add(new Connection("331", "332"));
            mapTemplate.Connections.Add(new Connection("332", "329"));
            mapTemplate.Connections.Add(new Connection("332", "331"));
            mapTemplate.Connections.Add(new Connection("332", "362"));
            mapTemplate.Connections.Add(new Connection("332", "333"));
            mapTemplate.Connections.Add(new Connection("333", "337"));
            mapTemplate.Connections.Add(new Connection("333", "329"));
            mapTemplate.Connections.Add(new Connection("333", "332"));
            mapTemplate.Connections.Add(new Connection("333", "334"));
            mapTemplate.Connections.Add(new Connection("333", "338"));
            mapTemplate.Connections.Add(new Connection("333", "339"));
            mapTemplate.Connections.Add(new Connection("334", "329"));
            mapTemplate.Connections.Add(new Connection("334", "333"));
            mapTemplate.Connections.Add(new Connection("334", "521"));
            mapTemplate.Connections.Add(new Connection("334", "339"));
            mapTemplate.Connections.Add(new Connection("335", "325"));
            mapTemplate.Connections.Add(new Connection("335", "336"));
            mapTemplate.Connections.Add(new Connection("335", "312"));
            mapTemplate.Connections.Add(new Connection("335", "320"));
            mapTemplate.Connections.Add(new Connection("335", "401"));
            mapTemplate.Connections.Add(new Connection("335", "356"));
            mapTemplate.Connections.Add(new Connection("336", "329"));
            mapTemplate.Connections.Add(new Connection("336", "265"));
            mapTemplate.Connections.Add(new Connection("336", "279"));
            mapTemplate.Connections.Add(new Connection("336", "335"));
            mapTemplate.Connections.Add(new Connection("336", "356"));
            mapTemplate.Connections.Add(new Connection("336", "370"));
            mapTemplate.Connections.Add(new Connection("336", "312"));
            mapTemplate.Connections.Add(new Connection("337", "368"));
            mapTemplate.Connections.Add(new Connection("337", "333"));
            mapTemplate.Connections.Add(new Connection("337", "352"));
            mapTemplate.Connections.Add(new Connection("338", "333"));
            mapTemplate.Connections.Add(new Connection("338", "339"));
            mapTemplate.Connections.Add(new Connection("338", "351"));
            mapTemplate.Connections.Add(new Connection("338", "340"));
            mapTemplate.Connections.Add(new Connection("339", "333"));
            mapTemplate.Connections.Add(new Connection("339", "334"));
            mapTemplate.Connections.Add(new Connection("339", "521"));
            mapTemplate.Connections.Add(new Connection("339", "338"));
            mapTemplate.Connections.Add(new Connection("339", "341"));
            mapTemplate.Connections.Add(new Connection("339", "340"));
            mapTemplate.Connections.Add(new Connection("340", "338"));
            mapTemplate.Connections.Add(new Connection("340", "339"));
            mapTemplate.Connections.Add(new Connection("340", "341"));
            mapTemplate.Connections.Add(new Connection("340", "351"));
            mapTemplate.Connections.Add(new Connection("340", "350"));
            mapTemplate.Connections.Add(new Connection("340", "343"));
            mapTemplate.Connections.Add(new Connection("341", "326"));
            mapTemplate.Connections.Add(new Connection("341", "521"));
            mapTemplate.Connections.Add(new Connection("341", "339"));
            mapTemplate.Connections.Add(new Connection("341", "342"));
            mapTemplate.Connections.Add(new Connection("341", "343"));
            mapTemplate.Connections.Add(new Connection("341", "340"));
            mapTemplate.Connections.Add(new Connection("342", "326"));
            mapTemplate.Connections.Add(new Connection("342", "341"));
            mapTemplate.Connections.Add(new Connection("342", "343"));
            mapTemplate.Connections.Add(new Connection("342", "348"));
            mapTemplate.Connections.Add(new Connection("342", "344"));
            mapTemplate.Connections.Add(new Connection("342", "345"));
            mapTemplate.Connections.Add(new Connection("343", "341"));
            mapTemplate.Connections.Add(new Connection("343", "340"));
            mapTemplate.Connections.Add(new Connection("343", "342"));
            mapTemplate.Connections.Add(new Connection("343", "350"));
            mapTemplate.Connections.Add(new Connection("343", "347"));
            mapTemplate.Connections.Add(new Connection("343", "348"));
            mapTemplate.Connections.Add(new Connection("344", "325"));
            mapTemplate.Connections.Add(new Connection("344", "326"));
            mapTemplate.Connections.Add(new Connection("344", "327"));
            mapTemplate.Connections.Add(new Connection("344", "342"));
            mapTemplate.Connections.Add(new Connection("344", "345"));
            mapTemplate.Connections.Add(new Connection("345", "327"));
            mapTemplate.Connections.Add(new Connection("345", "342"));
            mapTemplate.Connections.Add(new Connection("345", "344"));
            mapTemplate.Connections.Add(new Connection("345", "398"));
            mapTemplate.Connections.Add(new Connection("345", "348"));
            mapTemplate.Connections.Add(new Connection("346", "355"));
            mapTemplate.Connections.Add(new Connection("347", "356"));
            mapTemplate.Connections.Add(new Connection("347", "343"));
            mapTemplate.Connections.Add(new Connection("347", "350"));
            mapTemplate.Connections.Add(new Connection("347", "348"));
            mapTemplate.Connections.Add(new Connection("348", "354"));
            mapTemplate.Connections.Add(new Connection("348", "342"));
            mapTemplate.Connections.Add(new Connection("348", "345"));
            mapTemplate.Connections.Add(new Connection("348", "343"));
            mapTemplate.Connections.Add(new Connection("348", "347"));
            mapTemplate.Connections.Add(new Connection("349", "353"));
            mapTemplate.Connections.Add(new Connection("350", "340"));
            mapTemplate.Connections.Add(new Connection("350", "343"));
            mapTemplate.Connections.Add(new Connection("350", "351"));
            mapTemplate.Connections.Add(new Connection("350", "347"));
            mapTemplate.Connections.Add(new Connection("351", "352"));
            mapTemplate.Connections.Add(new Connection("351", "338"));
            mapTemplate.Connections.Add(new Connection("351", "340"));
            mapTemplate.Connections.Add(new Connection("351", "350"));
            mapTemplate.Connections.Add(new Connection("352", "353"));
            mapTemplate.Connections.Add(new Connection("352", "351"));
            mapTemplate.Connections.Add(new Connection("352", "369"));
            mapTemplate.Connections.Add(new Connection("352", "337"));
            mapTemplate.Connections.Add(new Connection("353", "417"));
            mapTemplate.Connections.Add(new Connection("353", "349"));
            mapTemplate.Connections.Add(new Connection("353", "354"));
            mapTemplate.Connections.Add(new Connection("353", "352"));
            mapTemplate.Connections.Add(new Connection("353", "369"));
            mapTemplate.Connections.Add(new Connection("354", "353"));
            mapTemplate.Connections.Add(new Connection("354", "348"));
            mapTemplate.Connections.Add(new Connection("354", "355"));
            mapTemplate.Connections.Add(new Connection("355", "354"));
            mapTemplate.Connections.Add(new Connection("355", "346"));
            mapTemplate.Connections.Add(new Connection("355", "400"));
            mapTemplate.Connections.Add(new Connection("356", "347"));
            mapTemplate.Connections.Add(new Connection("356", "336"));
            mapTemplate.Connections.Add(new Connection("356", "401"));
            mapTemplate.Connections.Add(new Connection("356", "335"));
            mapTemplate.Connections.Add(new Connection("356", "370"));
            mapTemplate.Connections.Add(new Connection("357", "364"));
            mapTemplate.Connections.Add(new Connection("358", "365"));
            mapTemplate.Connections.Add(new Connection("358", "370"));
            mapTemplate.Connections.Add(new Connection("359", "366"));
            mapTemplate.Connections.Add(new Connection("360", "367"));
            mapTemplate.Connections.Add(new Connection("361", "368"));
            mapTemplate.Connections.Add(new Connection("361", "362"));
            mapTemplate.Connections.Add(new Connection("362", "331"));
            mapTemplate.Connections.Add(new Connection("362", "332"));
            mapTemplate.Connections.Add(new Connection("362", "361"));
            mapTemplate.Connections.Add(new Connection("363", "369"));
            mapTemplate.Connections.Add(new Connection("364", "357"));
            mapTemplate.Connections.Add(new Connection("364", "291"));
            mapTemplate.Connections.Add(new Connection("364", "365"));
            mapTemplate.Connections.Add(new Connection("364", "524"));
            mapTemplate.Connections.Add(new Connection("365", "366"));
            mapTemplate.Connections.Add(new Connection("365", "358"));
            mapTemplate.Connections.Add(new Connection("365", "379"));
            mapTemplate.Connections.Add(new Connection("365", "364"));
            mapTemplate.Connections.Add(new Connection("366", "367"));
            mapTemplate.Connections.Add(new Connection("366", "359"));
            mapTemplate.Connections.Add(new Connection("366", "365"));
            mapTemplate.Connections.Add(new Connection("367", "368"));
            mapTemplate.Connections.Add(new Connection("367", "366"));
            mapTemplate.Connections.Add(new Connection("367", "360"));
            mapTemplate.Connections.Add(new Connection("368", "369"));
            mapTemplate.Connections.Add(new Connection("368", "361"));
            mapTemplate.Connections.Add(new Connection("368", "337"));
            mapTemplate.Connections.Add(new Connection("368", "367"));
            mapTemplate.Connections.Add(new Connection("368", "524"));
            mapTemplate.Connections.Add(new Connection("369", "353"));
            mapTemplate.Connections.Add(new Connection("369", "352"));
            mapTemplate.Connections.Add(new Connection("369", "368"));
            mapTemplate.Connections.Add(new Connection("369", "363"));
            mapTemplate.Connections.Add(new Connection("370", "358"));
            mapTemplate.Connections.Add(new Connection("370", "279"));
            mapTemplate.Connections.Add(new Connection("370", "336"));
            mapTemplate.Connections.Add(new Connection("370", "356"));
            mapTemplate.Connections.Add(new Connection("371", "376"));
            mapTemplate.Connections.Add(new Connection("372", "377"));
            mapTemplate.Connections.Add(new Connection("373", "378"));
            mapTemplate.Connections.Add(new Connection("374", "379"));
            mapTemplate.Connections.Add(new Connection("375", "380"));
            mapTemplate.Connections.Add(new Connection("376", "378"));
            mapTemplate.Connections.Add(new Connection("376", "377"));
            mapTemplate.Connections.Add(new Connection("376", "371"));
            mapTemplate.Connections.Add(new Connection("376", "159"));
            mapTemplate.Connections.Add(new Connection("377", "376"));
            mapTemplate.Connections.Add(new Connection("377", "372"));
            mapTemplate.Connections.Add(new Connection("378", "379"));
            mapTemplate.Connections.Add(new Connection("378", "373"));
            mapTemplate.Connections.Add(new Connection("378", "376"));
            mapTemplate.Connections.Add(new Connection("378", "389"));
            mapTemplate.Connections.Add(new Connection("379", "365"));
            mapTemplate.Connections.Add(new Connection("379", "374"));
            mapTemplate.Connections.Add(new Connection("379", "380"));
            mapTemplate.Connections.Add(new Connection("379", "378"));
            mapTemplate.Connections.Add(new Connection("380", "379"));
            mapTemplate.Connections.Add(new Connection("380", "375"));
            mapTemplate.Connections.Add(new Connection("380", "387"));
            mapTemplate.Connections.Add(new Connection("381", "387"));
            mapTemplate.Connections.Add(new Connection("381", "393"));
            mapTemplate.Connections.Add(new Connection("381", "382"));
            mapTemplate.Connections.Add(new Connection("382", "388"));
            mapTemplate.Connections.Add(new Connection("382", "381"));
            mapTemplate.Connections.Add(new Connection("383", "389"));
            mapTemplate.Connections.Add(new Connection("384", "390"));
            mapTemplate.Connections.Add(new Connection("385", "391"));
            mapTemplate.Connections.Add(new Connection("386", "392"));
            mapTemplate.Connections.Add(new Connection("387", "381"));
            mapTemplate.Connections.Add(new Connection("387", "416"));
            mapTemplate.Connections.Add(new Connection("387", "380"));
            mapTemplate.Connections.Add(new Connection("388", "389"));
            mapTemplate.Connections.Add(new Connection("388", "382"));
            mapTemplate.Connections.Add(new Connection("388", "431"));
            mapTemplate.Connections.Add(new Connection("389", "378"));
            mapTemplate.Connections.Add(new Connection("389", "383"));
            mapTemplate.Connections.Add(new Connection("389", "388"));
            mapTemplate.Connections.Add(new Connection("389", "390"));
            mapTemplate.Connections.Add(new Connection("390", "389"));
            mapTemplate.Connections.Add(new Connection("390", "384"));
            mapTemplate.Connections.Add(new Connection("390", "391"));
            mapTemplate.Connections.Add(new Connection("391", "390"));
            mapTemplate.Connections.Add(new Connection("391", "385"));
            mapTemplate.Connections.Add(new Connection("391", "392"));
            mapTemplate.Connections.Add(new Connection("391", "164"));
            mapTemplate.Connections.Add(new Connection("392", "391"));
            mapTemplate.Connections.Add(new Connection("392", "386"));
            mapTemplate.Connections.Add(new Connection("392", "448"));
            mapTemplate.Connections.Add(new Connection("393", "381"));
            mapTemplate.Connections.Add(new Connection("393", "401"));
            mapTemplate.Connections.Add(new Connection("393", "432"));
            mapTemplate.Connections.Add(new Connection("393", "449"));
            mapTemplate.Connections.Add(new Connection("394", "315"));
            mapTemplate.Connections.Add(new Connection("394", "319"));
            mapTemplate.Connections.Add(new Connection("394", "318"));
            mapTemplate.Connections.Add(new Connection("394", "327"));
            mapTemplate.Connections.Add(new Connection("394", "395"));
            mapTemplate.Connections.Add(new Connection("394", "396"));
            mapTemplate.Connections.Add(new Connection("395", "327"));
            mapTemplate.Connections.Add(new Connection("395", "394"));
            mapTemplate.Connections.Add(new Connection("395", "398"));
            mapTemplate.Connections.Add(new Connection("395", "396"));
            mapTemplate.Connections.Add(new Connection("395", "397"));
            mapTemplate.Connections.Add(new Connection("396", "401"));
            mapTemplate.Connections.Add(new Connection("396", "394"));
            mapTemplate.Connections.Add(new Connection("396", "395"));
            mapTemplate.Connections.Add(new Connection("396", "397"));
            mapTemplate.Connections.Add(new Connection("396", "399"));
            mapTemplate.Connections.Add(new Connection("397", "395"));
            mapTemplate.Connections.Add(new Connection("397", "398"));
            mapTemplate.Connections.Add(new Connection("397", "396"));
            mapTemplate.Connections.Add(new Connection("398", "400"));
            mapTemplate.Connections.Add(new Connection("398", "327"));
            mapTemplate.Connections.Add(new Connection("398", "345"));
            mapTemplate.Connections.Add(new Connection("398", "395"));
            mapTemplate.Connections.Add(new Connection("398", "397"));
            mapTemplate.Connections.Add(new Connection("399", "411"));
            mapTemplate.Connections.Add(new Connection("399", "396"));
            mapTemplate.Connections.Add(new Connection("400", "417"));
            mapTemplate.Connections.Add(new Connection("400", "398"));
            mapTemplate.Connections.Add(new Connection("400", "355"));
            mapTemplate.Connections.Add(new Connection("401", "396"));
            mapTemplate.Connections.Add(new Connection("401", "320"));
            mapTemplate.Connections.Add(new Connection("401", "335"));
            mapTemplate.Connections.Add(new Connection("401", "356"));
            mapTemplate.Connections.Add(new Connection("401", "393"));
            mapTemplate.Connections.Add(new Connection("402", "410"));
            mapTemplate.Connections.Add(new Connection("402", "412"));
            mapTemplate.Connections.Add(new Connection("403", "413"));
            mapTemplate.Connections.Add(new Connection("404", "415"));
            mapTemplate.Connections.Add(new Connection("404", "408"));
            mapTemplate.Connections.Add(new Connection("404", "409"));
            mapTemplate.Connections.Add(new Connection("405", "418"));
            mapTemplate.Connections.Add(new Connection("406", "419"));
            mapTemplate.Connections.Add(new Connection("407", "417"));
            mapTemplate.Connections.Add(new Connection("408", "414"));
            mapTemplate.Connections.Add(new Connection("408", "409"));
            mapTemplate.Connections.Add(new Connection("408", "404"));
            mapTemplate.Connections.Add(new Connection("409", "416"));
            mapTemplate.Connections.Add(new Connection("409", "408"));
            mapTemplate.Connections.Add(new Connection("409", "404"));
            mapTemplate.Connections.Add(new Connection("410", "402"));
            mapTemplate.Connections.Add(new Connection("410", "411"));
            mapTemplate.Connections.Add(new Connection("411", "410"));
            mapTemplate.Connections.Add(new Connection("411", "399"));
            mapTemplate.Connections.Add(new Connection("411", "414"));
            mapTemplate.Connections.Add(new Connection("411", "412"));
            mapTemplate.Connections.Add(new Connection("412", "402"));
            mapTemplate.Connections.Add(new Connection("412", "413"));
            mapTemplate.Connections.Add(new Connection("412", "411"));
            mapTemplate.Connections.Add(new Connection("413", "415"));
            mapTemplate.Connections.Add(new Connection("413", "403"));
            mapTemplate.Connections.Add(new Connection("413", "412"));
            mapTemplate.Connections.Add(new Connection("414", "411"));
            mapTemplate.Connections.Add(new Connection("414", "408"));
            mapTemplate.Connections.Add(new Connection("415", "418"));
            mapTemplate.Connections.Add(new Connection("415", "404"));
            mapTemplate.Connections.Add(new Connection("415", "413"));
            mapTemplate.Connections.Add(new Connection("416", "409"));
            mapTemplate.Connections.Add(new Connection("416", "417"));
            mapTemplate.Connections.Add(new Connection("416", "387"));
            mapTemplate.Connections.Add(new Connection("417", "416"));
            mapTemplate.Connections.Add(new Connection("417", "407"));
            mapTemplate.Connections.Add(new Connection("417", "400"));
            mapTemplate.Connections.Add(new Connection("417", "353"));
            mapTemplate.Connections.Add(new Connection("418", "419"));
            mapTemplate.Connections.Add(new Connection("418", "405"));
            mapTemplate.Connections.Add(new Connection("418", "415"));
            mapTemplate.Connections.Add(new Connection("419", "430"));
            mapTemplate.Connections.Add(new Connection("419", "406"));
            mapTemplate.Connections.Add(new Connection("419", "418"));
            mapTemplate.Connections.Add(new Connection("420", "431"));
            mapTemplate.Connections.Add(new Connection("420", "421"));
            mapTemplate.Connections.Add(new Connection("421", "420"));
            mapTemplate.Connections.Add(new Connection("421", "422"));
            mapTemplate.Connections.Add(new Connection("421", "424"));
            mapTemplate.Connections.Add(new Connection("421", "425"));
            mapTemplate.Connections.Add(new Connection("421", "426"));
            mapTemplate.Connections.Add(new Connection("422", "430"));
            mapTemplate.Connections.Add(new Connection("422", "421"));
            mapTemplate.Connections.Add(new Connection("422", "424"));
            mapTemplate.Connections.Add(new Connection("422", "423"));
            mapTemplate.Connections.Add(new Connection("423", "422"));
            mapTemplate.Connections.Add(new Connection("423", "433"));
            mapTemplate.Connections.Add(new Connection("423", "434"));
            mapTemplate.Connections.Add(new Connection("423", "435"));
            mapTemplate.Connections.Add(new Connection("423", "424"));
            mapTemplate.Connections.Add(new Connection("424", "421"));
            mapTemplate.Connections.Add(new Connection("424", "422"));
            mapTemplate.Connections.Add(new Connection("424", "423"));
            mapTemplate.Connections.Add(new Connection("424", "425"));
            mapTemplate.Connections.Add(new Connection("424", "427"));
            mapTemplate.Connections.Add(new Connection("424", "437"));
            mapTemplate.Connections.Add(new Connection("424", "435"));
            mapTemplate.Connections.Add(new Connection("425", "421"));
            mapTemplate.Connections.Add(new Connection("425", "424"));
            mapTemplate.Connections.Add(new Connection("425", "426"));
            mapTemplate.Connections.Add(new Connection("425", "427"));
            mapTemplate.Connections.Add(new Connection("426", "421"));
            mapTemplate.Connections.Add(new Connection("426", "432"));
            mapTemplate.Connections.Add(new Connection("426", "425"));
            mapTemplate.Connections.Add(new Connection("426", "428"));
            mapTemplate.Connections.Add(new Connection("426", "427"));
            mapTemplate.Connections.Add(new Connection("427", "424"));
            mapTemplate.Connections.Add(new Connection("427", "425"));
            mapTemplate.Connections.Add(new Connection("427", "426"));
            mapTemplate.Connections.Add(new Connection("427", "437"));
            mapTemplate.Connections.Add(new Connection("427", "429"));
            mapTemplate.Connections.Add(new Connection("427", "428"));
            mapTemplate.Connections.Add(new Connection("428", "426"));
            mapTemplate.Connections.Add(new Connection("428", "427"));
            mapTemplate.Connections.Add(new Connection("428", "429"));
            mapTemplate.Connections.Add(new Connection("428", "438"));
            mapTemplate.Connections.Add(new Connection("429", "427"));
            mapTemplate.Connections.Add(new Connection("429", "428"));
            mapTemplate.Connections.Add(new Connection("429", "437"));
            mapTemplate.Connections.Add(new Connection("429", "438"));
            mapTemplate.Connections.Add(new Connection("430", "431"));
            mapTemplate.Connections.Add(new Connection("430", "422"));
            mapTemplate.Connections.Add(new Connection("430", "419"));
            mapTemplate.Connections.Add(new Connection("431", "420"));
            mapTemplate.Connections.Add(new Connection("431", "388"));
            mapTemplate.Connections.Add(new Connection("431", "430"));
            mapTemplate.Connections.Add(new Connection("432", "426"));
            mapTemplate.Connections.Add(new Connection("432", "393"));
            mapTemplate.Connections.Add(new Connection("432", "444"));
            mapTemplate.Connections.Add(new Connection("432", "449"));
            mapTemplate.Connections.Add(new Connection("433", "423"));
            mapTemplate.Connections.Add(new Connection("433", "434"));
            mapTemplate.Connections.Add(new Connection("434", "423"));
            mapTemplate.Connections.Add(new Connection("434", "433"));
            mapTemplate.Connections.Add(new Connection("434", "436"));
            mapTemplate.Connections.Add(new Connection("434", "435"));
            mapTemplate.Connections.Add(new Connection("435", "423"));
            mapTemplate.Connections.Add(new Connection("435", "424"));
            mapTemplate.Connections.Add(new Connection("435", "434"));
            mapTemplate.Connections.Add(new Connection("435", "436"));
            mapTemplate.Connections.Add(new Connection("435", "437"));
            mapTemplate.Connections.Add(new Connection("436", "441"));
            mapTemplate.Connections.Add(new Connection("436", "434"));
            mapTemplate.Connections.Add(new Connection("436", "435"));
            mapTemplate.Connections.Add(new Connection("437", "424"));
            mapTemplate.Connections.Add(new Connection("437", "427"));
            mapTemplate.Connections.Add(new Connection("437", "429"));
            mapTemplate.Connections.Add(new Connection("437", "435"));
            mapTemplate.Connections.Add(new Connection("437", "438"));
            mapTemplate.Connections.Add(new Connection("437", "439"));
            mapTemplate.Connections.Add(new Connection("438", "428"));
            mapTemplate.Connections.Add(new Connection("438", "429"));
            mapTemplate.Connections.Add(new Connection("438", "437"));
            mapTemplate.Connections.Add(new Connection("438", "439"));
            mapTemplate.Connections.Add(new Connection("438", "444"));
            mapTemplate.Connections.Add(new Connection("439", "442"));
            mapTemplate.Connections.Add(new Connection("439", "437"));
            mapTemplate.Connections.Add(new Connection("439", "438"));
            mapTemplate.Connections.Add(new Connection("440", "443"));
            mapTemplate.Connections.Add(new Connection("441", "436"));
            mapTemplate.Connections.Add(new Connection("441", "156"));
            mapTemplate.Connections.Add(new Connection("442", "443"));
            mapTemplate.Connections.Add(new Connection("442", "439"));
            mapTemplate.Connections.Add(new Connection("443", "447"));
            mapTemplate.Connections.Add(new Connection("443", "440"));
            mapTemplate.Connections.Add(new Connection("443", "442"));
            mapTemplate.Connections.Add(new Connection("444", "438"));
            mapTemplate.Connections.Add(new Connection("444", "432"));
            mapTemplate.Connections.Add(new Connection("444", "449"));
            mapTemplate.Connections.Add(new Connection("445", "447"));
            mapTemplate.Connections.Add(new Connection("445", "449"));
            mapTemplate.Connections.Add(new Connection("446", "448"));
            mapTemplate.Connections.Add(new Connection("447", "448"));
            mapTemplate.Connections.Add(new Connection("447", "445"));
            mapTemplate.Connections.Add(new Connection("447", "443"));
            mapTemplate.Connections.Add(new Connection("448", "392"));
            mapTemplate.Connections.Add(new Connection("448", "446"));
            mapTemplate.Connections.Add(new Connection("448", "447"));
            mapTemplate.Connections.Add(new Connection("449", "445"));
            mapTemplate.Connections.Add(new Connection("449", "393"));
            mapTemplate.Connections.Add(new Connection("449", "432"));
            mapTemplate.Connections.Add(new Connection("449", "444"));
            mapTemplate.Connections.Add(new Connection("449", "105"));
            mapTemplate.Connections.Add(new Connection("449", "155"));
            mapTemplate.Connections.Add(new Connection("450", "506"));
            mapTemplate.Connections.Add(new Connection("451", "452"));
            mapTemplate.Connections.Add(new Connection("452", "453"));
            mapTemplate.Connections.Add(new Connection("452", "505"));
            mapTemplate.Connections.Add(new Connection("452", "451"));
            mapTemplate.Connections.Add(new Connection("452", "458"));
            mapTemplate.Connections.Add(new Connection("452", "459"));
            mapTemplate.Connections.Add(new Connection("452", "454"));
            mapTemplate.Connections.Add(new Connection("453", "457"));
            mapTemplate.Connections.Add(new Connection("453", "455"));
            mapTemplate.Connections.Add(new Connection("453", "454"));
            mapTemplate.Connections.Add(new Connection("453", "452"));
            mapTemplate.Connections.Add(new Connection("453", "517"));
            mapTemplate.Connections.Add(new Connection("454", "457"));
            mapTemplate.Connections.Add(new Connection("454", "453"));
            mapTemplate.Connections.Add(new Connection("454", "452"));
            mapTemplate.Connections.Add(new Connection("454", "468"));
            mapTemplate.Connections.Add(new Connection("454", "463"));
            mapTemplate.Connections.Add(new Connection("454", "462"));
            mapTemplate.Connections.Add(new Connection("454", "459"));
            mapTemplate.Connections.Add(new Connection("455", "457"));
            mapTemplate.Connections.Add(new Connection("455", "456"));
            mapTemplate.Connections.Add(new Connection("455", "453"));
            mapTemplate.Connections.Add(new Connection("456", "504"));
            mapTemplate.Connections.Add(new Connection("456", "457"));
            mapTemplate.Connections.Add(new Connection("456", "455"));
            mapTemplate.Connections.Add(new Connection("457", "503"));
            mapTemplate.Connections.Add(new Connection("457", "501"));
            mapTemplate.Connections.Add(new Connection("457", "456"));
            mapTemplate.Connections.Add(new Connection("457", "455"));
            mapTemplate.Connections.Add(new Connection("457", "453"));
            mapTemplate.Connections.Add(new Connection("457", "454"));
            mapTemplate.Connections.Add(new Connection("457", "468"));
            mapTemplate.Connections.Add(new Connection("457", "500"));
            mapTemplate.Connections.Add(new Connection("458", "452"));
            mapTemplate.Connections.Add(new Connection("458", "459"));
            mapTemplate.Connections.Add(new Connection("459", "452"));
            mapTemplate.Connections.Add(new Connection("459", "454"));
            mapTemplate.Connections.Add(new Connection("459", "462"));
            mapTemplate.Connections.Add(new Connection("459", "461"));
            mapTemplate.Connections.Add(new Connection("459", "460"));
            mapTemplate.Connections.Add(new Connection("459", "458"));
            mapTemplate.Connections.Add(new Connection("460", "462"));
            mapTemplate.Connections.Add(new Connection("460", "461"));
            mapTemplate.Connections.Add(new Connection("460", "459"));
            mapTemplate.Connections.Add(new Connection("461", "462"));
            mapTemplate.Connections.Add(new Connection("461", "459"));
            mapTemplate.Connections.Add(new Connection("461", "460"));
            mapTemplate.Connections.Add(new Connection("462", "454"));
            mapTemplate.Connections.Add(new Connection("462", "463"));
            mapTemplate.Connections.Add(new Connection("462", "464"));
            mapTemplate.Connections.Add(new Connection("462", "461"));
            mapTemplate.Connections.Add(new Connection("462", "460"));
            mapTemplate.Connections.Add(new Connection("462", "459"));
            mapTemplate.Connections.Add(new Connection("463", "454"));
            mapTemplate.Connections.Add(new Connection("463", "468"));
            mapTemplate.Connections.Add(new Connection("463", "465"));
            mapTemplate.Connections.Add(new Connection("463", "466"));
            mapTemplate.Connections.Add(new Connection("463", "464"));
            mapTemplate.Connections.Add(new Connection("463", "462"));
            mapTemplate.Connections.Add(new Connection("464", "463"));
            mapTemplate.Connections.Add(new Connection("464", "465"));
            mapTemplate.Connections.Add(new Connection("464", "518"));
            mapTemplate.Connections.Add(new Connection("464", "462"));
            mapTemplate.Connections.Add(new Connection("465", "463"));
            mapTemplate.Connections.Add(new Connection("465", "466"));
            mapTemplate.Connections.Add(new Connection("465", "464"));
            mapTemplate.Connections.Add(new Connection("466", "467"));
            mapTemplate.Connections.Add(new Connection("466", "468"));
            mapTemplate.Connections.Add(new Connection("466", "463"));
            mapTemplate.Connections.Add(new Connection("466", "465"));
            mapTemplate.Connections.Add(new Connection("467", "471"));
            mapTemplate.Connections.Add(new Connection("467", "469"));
            mapTemplate.Connections.Add(new Connection("467", "468"));
            mapTemplate.Connections.Add(new Connection("467", "466"));
            mapTemplate.Connections.Add(new Connection("468", "457"));
            mapTemplate.Connections.Add(new Connection("468", "454"));
            mapTemplate.Connections.Add(new Connection("468", "500"));
            mapTemplate.Connections.Add(new Connection("468", "467"));
            mapTemplate.Connections.Add(new Connection("468", "469"));
            mapTemplate.Connections.Add(new Connection("468", "466"));
            mapTemplate.Connections.Add(new Connection("468", "463"));
            mapTemplate.Connections.Add(new Connection("469", "500"));
            mapTemplate.Connections.Add(new Connection("469", "498"));
            mapTemplate.Connections.Add(new Connection("469", "474"));
            mapTemplate.Connections.Add(new Connection("469", "471"));
            mapTemplate.Connections.Add(new Connection("469", "467"));
            mapTemplate.Connections.Add(new Connection("469", "468"));
            mapTemplate.Connections.Add(new Connection("470", "472"));
            mapTemplate.Connections.Add(new Connection("470", "471"));
            mapTemplate.Connections.Add(new Connection("471", "473"));
            mapTemplate.Connections.Add(new Connection("471", "472"));
            mapTemplate.Connections.Add(new Connection("471", "470"));
            mapTemplate.Connections.Add(new Connection("471", "474"));
            mapTemplate.Connections.Add(new Connection("471", "469"));
            mapTemplate.Connections.Add(new Connection("471", "467"));
            mapTemplate.Connections.Add(new Connection("472", "473"));
            mapTemplate.Connections.Add(new Connection("472", "519"));
            mapTemplate.Connections.Add(new Connection("472", "470"));
            mapTemplate.Connections.Add(new Connection("472", "471"));
            mapTemplate.Connections.Add(new Connection("473", "475"));
            mapTemplate.Connections.Add(new Connection("473", "474"));
            mapTemplate.Connections.Add(new Connection("473", "472"));
            mapTemplate.Connections.Add(new Connection("473", "471"));
            mapTemplate.Connections.Add(new Connection("474", "498"));
            mapTemplate.Connections.Add(new Connection("474", "475"));
            mapTemplate.Connections.Add(new Connection("474", "473"));
            mapTemplate.Connections.Add(new Connection("474", "471"));
            mapTemplate.Connections.Add(new Connection("474", "469"));
            mapTemplate.Connections.Add(new Connection("475", "498"));
            mapTemplate.Connections.Add(new Connection("475", "492"));
            mapTemplate.Connections.Add(new Connection("475", "491"));
            mapTemplate.Connections.Add(new Connection("475", "490"));
            mapTemplate.Connections.Add(new Connection("475", "483"));
            mapTemplate.Connections.Add(new Connection("475", "476"));
            mapTemplate.Connections.Add(new Connection("475", "473"));
            mapTemplate.Connections.Add(new Connection("475", "474"));
            mapTemplate.Connections.Add(new Connection("476", "477"));
            mapTemplate.Connections.Add(new Connection("476", "483"));
            mapTemplate.Connections.Add(new Connection("476", "475"));
            mapTemplate.Connections.Add(new Connection("477", "479"));
            mapTemplate.Connections.Add(new Connection("477", "478"));
            mapTemplate.Connections.Add(new Connection("477", "476"));
            mapTemplate.Connections.Add(new Connection("477", "483"));
            mapTemplate.Connections.Add(new Connection("478", "479"));
            mapTemplate.Connections.Add(new Connection("478", "482"));
            mapTemplate.Connections.Add(new Connection("478", "477"));
            mapTemplate.Connections.Add(new Connection("478", "483"));
            mapTemplate.Connections.Add(new Connection("479", "487"));
            mapTemplate.Connections.Add(new Connection("479", "481"));
            mapTemplate.Connections.Add(new Connection("479", "520"));
            mapTemplate.Connections.Add(new Connection("479", "480"));
            mapTemplate.Connections.Add(new Connection("479", "477"));
            mapTemplate.Connections.Add(new Connection("479", "478"));
            mapTemplate.Connections.Add(new Connection("479", "482"));
            mapTemplate.Connections.Add(new Connection("480", "479"));
            mapTemplate.Connections.Add(new Connection("481", "487"));
            mapTemplate.Connections.Add(new Connection("481", "479"));
            mapTemplate.Connections.Add(new Connection("482", "487"));
            mapTemplate.Connections.Add(new Connection("482", "479"));
            mapTemplate.Connections.Add(new Connection("482", "478"));
            mapTemplate.Connections.Add(new Connection("482", "483"));
            mapTemplate.Connections.Add(new Connection("483", "489"));
            mapTemplate.Connections.Add(new Connection("483", "488"));
            mapTemplate.Connections.Add(new Connection("483", "487"));
            mapTemplate.Connections.Add(new Connection("483", "482"));
            mapTemplate.Connections.Add(new Connection("483", "478"));
            mapTemplate.Connections.Add(new Connection("483", "476"));
            mapTemplate.Connections.Add(new Connection("483", "475"));
            mapTemplate.Connections.Add(new Connection("483", "477"));
            mapTemplate.Connections.Add(new Connection("484", "510"));
            mapTemplate.Connections.Add(new Connection("484", "508"));
            mapTemplate.Connections.Add(new Connection("485", "511"));
            mapTemplate.Connections.Add(new Connection("486", "509"));
            mapTemplate.Connections.Add(new Connection("487", "489"));
            mapTemplate.Connections.Add(new Connection("487", "488"));
            mapTemplate.Connections.Add(new Connection("487", "512"));
            mapTemplate.Connections.Add(new Connection("487", "507"));
            mapTemplate.Connections.Add(new Connection("487", "482"));
            mapTemplate.Connections.Add(new Connection("487", "483"));
            mapTemplate.Connections.Add(new Connection("487", "481"));
            mapTemplate.Connections.Add(new Connection("487", "479"));
            mapTemplate.Connections.Add(new Connection("488", "489"));
            mapTemplate.Connections.Add(new Connection("488", "483"));
            mapTemplate.Connections.Add(new Connection("488", "487"));
            mapTemplate.Connections.Add(new Connection("489", "493"));
            mapTemplate.Connections.Add(new Connection("489", "492"));
            mapTemplate.Connections.Add(new Connection("489", "491"));
            mapTemplate.Connections.Add(new Connection("489", "490"));
            mapTemplate.Connections.Add(new Connection("489", "488"));
            mapTemplate.Connections.Add(new Connection("489", "515"));
            mapTemplate.Connections.Add(new Connection("489", "487"));
            mapTemplate.Connections.Add(new Connection("489", "483"));
            mapTemplate.Connections.Add(new Connection("490", "491"));
            mapTemplate.Connections.Add(new Connection("490", "489"));
            mapTemplate.Connections.Add(new Connection("490", "475"));
            mapTemplate.Connections.Add(new Connection("491", "492"));
            mapTemplate.Connections.Add(new Connection("491", "490"));
            mapTemplate.Connections.Add(new Connection("491", "489"));
            mapTemplate.Connections.Add(new Connection("491", "475"));
            mapTemplate.Connections.Add(new Connection("492", "498"));
            mapTemplate.Connections.Add(new Connection("492", "493"));
            mapTemplate.Connections.Add(new Connection("492", "491"));
            mapTemplate.Connections.Add(new Connection("492", "489"));
            mapTemplate.Connections.Add(new Connection("492", "475"));
            mapTemplate.Connections.Add(new Connection("493", "498"));
            mapTemplate.Connections.Add(new Connection("493", "494"));
            mapTemplate.Connections.Add(new Connection("493", "495"));
            mapTemplate.Connections.Add(new Connection("493", "492"));
            mapTemplate.Connections.Add(new Connection("493", "489"));
            mapTemplate.Connections.Add(new Connection("494", "496"));
            mapTemplate.Connections.Add(new Connection("494", "513"));
            mapTemplate.Connections.Add(new Connection("494", "495"));
            mapTemplate.Connections.Add(new Connection("494", "493"));
            mapTemplate.Connections.Add(new Connection("495", "498"));
            mapTemplate.Connections.Add(new Connection("495", "497"));
            mapTemplate.Connections.Add(new Connection("495", "496"));
            mapTemplate.Connections.Add(new Connection("495", "494"));
            mapTemplate.Connections.Add(new Connection("495", "493"));
            mapTemplate.Connections.Add(new Connection("496", "497"));
            mapTemplate.Connections.Add(new Connection("496", "494"));
            mapTemplate.Connections.Add(new Connection("496", "495"));
            mapTemplate.Connections.Add(new Connection("497", "498"));
            mapTemplate.Connections.Add(new Connection("497", "495"));
            mapTemplate.Connections.Add(new Connection("497", "496"));
            mapTemplate.Connections.Add(new Connection("498", "500"));
            mapTemplate.Connections.Add(new Connection("498", "499"));
            mapTemplate.Connections.Add(new Connection("498", "469"));
            mapTemplate.Connections.Add(new Connection("498", "474"));
            mapTemplate.Connections.Add(new Connection("498", "516"));
            mapTemplate.Connections.Add(new Connection("498", "497"));
            mapTemplate.Connections.Add(new Connection("498", "495"));
            mapTemplate.Connections.Add(new Connection("498", "493"));
            mapTemplate.Connections.Add(new Connection("498", "492"));
            mapTemplate.Connections.Add(new Connection("498", "475"));
            mapTemplate.Connections.Add(new Connection("499", "500"));
            mapTemplate.Connections.Add(new Connection("499", "514"));
            mapTemplate.Connections.Add(new Connection("499", "245"));
            mapTemplate.Connections.Add(new Connection("499", "498"));
            mapTemplate.Connections.Add(new Connection("500", "457"));
            mapTemplate.Connections.Add(new Connection("500", "501"));
            mapTemplate.Connections.Add(new Connection("500", "468"));
            mapTemplate.Connections.Add(new Connection("500", "469"));
            mapTemplate.Connections.Add(new Connection("500", "499"));
            mapTemplate.Connections.Add(new Connection("500", "498"));
            mapTemplate.Connections.Add(new Connection("501", "502"));
            mapTemplate.Connections.Add(new Connection("501", "457"));
            mapTemplate.Connections.Add(new Connection("501", "500"));
            mapTemplate.Connections.Add(new Connection("502", "219"));
            mapTemplate.Connections.Add(new Connection("502", "501"));
            mapTemplate.Connections.Add(new Connection("503", "199"));
            mapTemplate.Connections.Add(new Connection("503", "457"));
            mapTemplate.Connections.Add(new Connection("504", "197"));
            mapTemplate.Connections.Add(new Connection("504", "198"));
            mapTemplate.Connections.Add(new Connection("504", "456"));
            mapTemplate.Connections.Add(new Connection("505", "197"));
            mapTemplate.Connections.Add(new Connection("505", "506"));
            mapTemplate.Connections.Add(new Connection("505", "452"));
            mapTemplate.Connections.Add(new Connection("506", "505"));
            mapTemplate.Connections.Add(new Connection("506", "450"));
            mapTemplate.Connections.Add(new Connection("507", "508"));
            mapTemplate.Connections.Add(new Connection("507", "487"));
            mapTemplate.Connections.Add(new Connection("508", "507"));
            mapTemplate.Connections.Add(new Connection("508", "484"));
            mapTemplate.Connections.Add(new Connection("508", "512"));
            mapTemplate.Connections.Add(new Connection("509", "510"));
            mapTemplate.Connections.Add(new Connection("509", "512"));
            mapTemplate.Connections.Add(new Connection("509", "486"));
            mapTemplate.Connections.Add(new Connection("510", "511"));
            mapTemplate.Connections.Add(new Connection("510", "509"));
            mapTemplate.Connections.Add(new Connection("510", "484"));
            mapTemplate.Connections.Add(new Connection("511", "510"));
            mapTemplate.Connections.Add(new Connection("511", "485"));
            mapTemplate.Connections.Add(new Connection("512", "509"));
            mapTemplate.Connections.Add(new Connection("512", "487"));
            mapTemplate.Connections.Add(new Connection("512", "508"));
            mapTemplate.Connections.Add(new Connection("513", "255"));
            mapTemplate.Connections.Add(new Connection("513", "494"));
            mapTemplate.Connections.Add(new Connection("514", "242"));
            mapTemplate.Connections.Add(new Connection("514", "499"));
            mapTemplate.Connections.Add(new Connection("515", "489"));
            mapTemplate.Connections.Add(new Connection("515", "519"));
            mapTemplate.Connections.Add(new Connection("515", "516"));
            mapTemplate.Connections.Add(new Connection("515", "520"));
            mapTemplate.Connections.Add(new Connection("516", "498"));
            mapTemplate.Connections.Add(new Connection("516", "517"));
            mapTemplate.Connections.Add(new Connection("516", "519"));
            mapTemplate.Connections.Add(new Connection("516", "254"));
            mapTemplate.Connections.Add(new Connection("516", "232"));
            mapTemplate.Connections.Add(new Connection("516", "515"));
            mapTemplate.Connections.Add(new Connection("517", "453"));
            mapTemplate.Connections.Add(new Connection("517", "518"));
            mapTemplate.Connections.Add(new Connection("517", "516"));
            mapTemplate.Connections.Add(new Connection("517", "204"));
            mapTemplate.Connections.Add(new Connection("517", "519"));
            mapTemplate.Connections.Add(new Connection("517", "119"));
            mapTemplate.Connections.Add(new Connection("518", "464"));
            mapTemplate.Connections.Add(new Connection("518", "517"));
            mapTemplate.Connections.Add(new Connection("518", "519"));
            mapTemplate.Connections.Add(new Connection("519", "472"));
            mapTemplate.Connections.Add(new Connection("519", "517"));
            mapTemplate.Connections.Add(new Connection("519", "518"));
            mapTemplate.Connections.Add(new Connection("519", "516"));
            mapTemplate.Connections.Add(new Connection("519", "515"));
            mapTemplate.Connections.Add(new Connection("519", "520"));
            mapTemplate.Connections.Add(new Connection("520", "479"));
            mapTemplate.Connections.Add(new Connection("520", "519"));
            mapTemplate.Connections.Add(new Connection("520", "515"));
            mapTemplate.Connections.Add(new Connection("521", "325"));
            mapTemplate.Connections.Add(new Connection("521", "323"));
            mapTemplate.Connections.Add(new Connection("521", "326"));
            mapTemplate.Connections.Add(new Connection("521", "329"));
            mapTemplate.Connections.Add(new Connection("521", "324"));
            mapTemplate.Connections.Add(new Connection("521", "334"));
            mapTemplate.Connections.Add(new Connection("521", "341"));
            mapTemplate.Connections.Add(new Connection("521", "339"));
            mapTemplate.Connections.Add(new Connection("522", "220"));
            mapTemplate.Connections.Add(new Connection("522", "185"));
            mapTemplate.Connections.Add(new Connection("523", "282"));
            mapTemplate.Connections.Add(new Connection("523", "291"));
            mapTemplate.Connections.Add(new Connection("524", "286"));
            mapTemplate.Connections.Add(new Connection("524", "368"));
            mapTemplate.Connections.Add(new Connection("524", "364"));
            mapTemplate.Connections.Add(new Connection("525", "47"));
            mapTemplate.Connections.Add(new Connection("525", "129"));
            mapTemplate.Connections.Add(new Connection("525", "135"));
            mapTemplate.Connections.Add(new Connection("525", "132"));
            mapTemplate.Connections.Add(new Connection("525", "131"));

            return mapTemplate;
        }
Пример #30
0
        public static MapTemplate Spanien()
        {
            var mapTemplate = new MapTemplate("Spanien") { Image = "espana.png" };
            var country1 = new CountryTemplate("1", "Coruna") { X = 120, Y = 61 };
            mapTemplate.Countries.Add(country1);
            var country2 = new CountryTemplate("2", "Lugo") { X = 186, Y = 69 };
            mapTemplate.Countries.Add(country2);
            var country3 = new CountryTemplate("3", "Pontevedra") { X = 110, Y = 113 };
            mapTemplate.Countries.Add(country3);
            var country4 = new CountryTemplate("4", "Orense") { X = 159, Y = 122 };
            mapTemplate.Countries.Add(country4);
            var country5 = new CountryTemplate("5", "Asturias") { X = 248, Y = 37 };
            mapTemplate.Countries.Add(country5);
            var country6 = new CountryTemplate("6", "Cantabria") { X = 395, Y = 47 };
            mapTemplate.Countries.Add(country6);
            var country7 = new CountryTemplate("7", "Pamplona") { X = 553, Y = 91 };
            mapTemplate.Countries.Add(country7);
            var country8 = new CountryTemplate("8", "Rioja") { X = 480, Y = 129 };
            mapTemplate.Countries.Add(country8);
            var country9 = new CountryTemplate("9", "Alava") { X = 477, Y = 37 };
            mapTemplate.Countries.Add(country9);
            var country10 = new CountryTemplate("10", "Guipuzcoa") { X = 514, Y = 43 };
            mapTemplate.Countries.Add(country10);
            var country11 = new CountryTemplate("11", "Viscaya") { X = 485, Y = 84 };
            mapTemplate.Countries.Add(country11);
            var country12 = new CountryTemplate("12", "Leon") { X = 282, Y = 97 };
            mapTemplate.Countries.Add(country12);
            var country13 = new CountryTemplate("13", "Zamora") { X = 286, Y = 172 };
            mapTemplate.Countries.Add(country13);
            var country14 = new CountryTemplate("14", "Salamanca") { X = 260, Y = 243 };
            mapTemplate.Countries.Add(country14);
            var country15 = new CountryTemplate("15", "Palencia") { X = 365, Y = 119 };
            mapTemplate.Countries.Add(country15);
            var country16 = new CountryTemplate("16", "Valladolid") { X = 341, Y = 181 };
            mapTemplate.Countries.Add(country16);
            var country17 = new CountryTemplate("17", "Avila") { X = 344, Y = 258 };
            mapTemplate.Countries.Add(country17);
            var country18 = new CountryTemplate("18", "Burgos") { X = 430, Y = 131 };
            mapTemplate.Countries.Add(country18);
            var country19 = new CountryTemplate("19", "Segovia") { X = 390, Y = 224 };
            mapTemplate.Countries.Add(country19);
            var country20 = new CountryTemplate("20", "Soria") { X = 497, Y = 179 };
            mapTemplate.Countries.Add(country20);
            var country21 = new CountryTemplate("21", "Huesca") { X = 648, Y = 121 };
            mapTemplate.Countries.Add(country21);
            var country22 = new CountryTemplate("22", "Zaragoza") { X = 579, Y = 184 };
            mapTemplate.Countries.Add(country22);
            var country23 = new CountryTemplate("23", "Teruel") { X = 607, Y = 262 };
            mapTemplate.Countries.Add(country23);
            var country24 = new CountryTemplate("24", "Lerida") { X = 726, Y = 136 };
            mapTemplate.Countries.Add(country24);
            var country25 = new CountryTemplate("25", "Gerona") { X = 833, Y = 126 };
            mapTemplate.Countries.Add(country25);
            var country26 = new CountryTemplate("26", "Barcelona") { X = 786, Y = 147 };
            mapTemplate.Countries.Add(country26);
            var country27 = new CountryTemplate("27", "Tarragona") { X = 696, Y = 224 };
            mapTemplate.Countries.Add(country27);
            var country28 = new CountryTemplate("28", "Castellon") { X = 662, Y = 302 };
            mapTemplate.Countries.Add(country28);
            var country29 = new CountryTemplate("29", "Valencia") { X = 623, Y = 371 };
            mapTemplate.Countries.Add(country29);
            var country30 = new CountryTemplate("30", "Alicante") { X = 631, Y = 451 };
            mapTemplate.Countries.Add(country30);
            var country31 = new CountryTemplate("31", "Mallorca") { X = 868, Y = 336 };
            mapTemplate.Countries.Add(country31);
            var country32 = new CountryTemplate("32", "Murcia") { X = 582, Y = 489 };
            mapTemplate.Countries.Add(country32);
            var country33 = new CountryTemplate("33", "Albacente") { X = 536, Y = 419 };
            mapTemplate.Countries.Add(country33);
            var country34 = new CountryTemplate("34", "Cuenca") { X = 526, Y = 336 };
            mapTemplate.Countries.Add(country34);
            var country35 = new CountryTemplate("35", "Guadalajara") { X = 476, Y = 250 };
            mapTemplate.Countries.Add(country35);
            var country36 = new CountryTemplate("36", "Toledo") { X = 352, Y = 326 };
            mapTemplate.Countries.Add(country36);
            var country37 = new CountryTemplate("37", "Ciudad_Real") { X = 419, Y = 412 };
            mapTemplate.Countries.Add(country37);
            var country38 = new CountryTemplate("38", "Madrid") { X = 428, Y = 271 };
            mapTemplate.Countries.Add(country38);
            var country39 = new CountryTemplate("39", "Caceres") { X = 263, Y = 342 };
            mapTemplate.Countries.Add(country39);
            var country40 = new CountryTemplate("40", "Bandajoz") { X = 247, Y = 426 };
            mapTemplate.Countries.Add(country40);
            var country41 = new CountryTemplate("41", "Huelva") { X = 207, Y = 518 };
            mapTemplate.Countries.Add(country41);
            var country42 = new CountryTemplate("42", "Sevilla") { X = 279, Y = 541 };
            mapTemplate.Countries.Add(country42);
            var country43 = new CountryTemplate("43", "Cadiz") { X = 267, Y = 606 };
            mapTemplate.Countries.Add(country43);
            var country44 = new CountryTemplate("44", "Malaga") { X = 353, Y = 583 };
            mapTemplate.Countries.Add(country44);
            var country45 = new CountryTemplate("45", "Cordoba") { X = 344, Y = 483 };
            mapTemplate.Countries.Add(country45);
            var country46 = new CountryTemplate("46", "Jaen") { X = 428, Y = 490 };
            mapTemplate.Countries.Add(country46);
            var country47 = new CountryTemplate("47", "Granada") { X = 437, Y = 557 };
            mapTemplate.Countries.Add(country47);
            var country48 = new CountryTemplate("48", "Almeria") { X = 517, Y = 556 };
            mapTemplate.Countries.Add(country48);
            var country49 = new CountryTemplate("49", "Santa Cruz") { X = 744, Y = 657 };
            mapTemplate.Countries.Add(country49);
            var country50 = new CountryTemplate("50", "Las Palmas") { X = 903, Y = 682 };
            mapTemplate.Countries.Add(country50);
            var continent1 = new Continent("1", 2);
            continent1.Countries.Add(country1);
            continent1.Countries.Add(country2);
            continent1.Countries.Add(country3);
            continent1.Countries.Add(country4);
            mapTemplate.Continents.Add(continent1);
            var continent2 = new Continent("2", 3);
            continent2.Countries.Add(country5);
            continent2.Countries.Add(country6);
            continent2.Countries.Add(country7);
            continent2.Countries.Add(country8);
            mapTemplate.Continents.Add(continent2);
            var continent3 = new Continent("3", 2);
            continent3.Countries.Add(country9);
            continent3.Countries.Add(country10);
            continent3.Countries.Add(country11);
            mapTemplate.Continents.Add(continent3);
            var continent4 = new Continent("4", 2);
            continent4.Countries.Add(country21);
            continent4.Countries.Add(country22);
            continent4.Countries.Add(country23);
            mapTemplate.Continents.Add(continent4);
            var continent5 = new Continent("5", 2);
            continent5.Countries.Add(country24);
            continent5.Countries.Add(country25);
            continent5.Countries.Add(country26);
            continent5.Countries.Add(country27);
            mapTemplate.Continents.Add(continent5);
            var continent6 = new Continent("6", 2);
            continent6.Countries.Add(country28);
            continent6.Countries.Add(country29);
            continent6.Countries.Add(country30);
            mapTemplate.Continents.Add(continent6);
            var continent7 = new Continent("7", 1);
            continent7.Countries.Add(country31);
            continent7.Countries.Add(country32);
            mapTemplate.Continents.Add(continent7);
            var continent8 = new Continent("8", 7);
            continent8.Countries.Add(country12);
            continent8.Countries.Add(country13);
            continent8.Countries.Add(country14);
            continent8.Countries.Add(country15);
            continent8.Countries.Add(country16);
            continent8.Countries.Add(country17);
            continent8.Countries.Add(country18);
            continent8.Countries.Add(country19);
            continent8.Countries.Add(country20);
            mapTemplate.Continents.Add(continent8);
            var continent9 = new Continent("9", 1);
            continent9.Countries.Add(country38);
            mapTemplate.Continents.Add(continent9);
            var continent10 = new Continent("10", 4);
            continent10.Countries.Add(country33);
            continent10.Countries.Add(country34);
            continent10.Countries.Add(country35);
            continent10.Countries.Add(country36);
            continent10.Countries.Add(country37);
            mapTemplate.Continents.Add(continent10);
            var continent11 = new Continent("11", 1);
            continent11.Countries.Add(country39);
            continent11.Countries.Add(country40);
            mapTemplate.Continents.Add(continent11);
            var continent12 = new Continent("12", 6);
            continent12.Countries.Add(country41);
            continent12.Countries.Add(country42);
            continent12.Countries.Add(country43);
            continent12.Countries.Add(country44);
            continent12.Countries.Add(country45);
            continent12.Countries.Add(country46);
            continent12.Countries.Add(country47);
            continent12.Countries.Add(country48);
            mapTemplate.Continents.Add(continent12);
            var continent13 = new Continent("13", 1);
            continent13.Countries.Add(country49);
            continent13.Countries.Add(country50);
            mapTemplate.Continents.Add(continent13);
            mapTemplate.Connections.Add(new Connection("1", "2"));
            mapTemplate.Connections.Add(new Connection("1", "3"));
            mapTemplate.Connections.Add(new Connection("2", "5"));
            mapTemplate.Connections.Add(new Connection("2", "12"));
            mapTemplate.Connections.Add(new Connection("2", "4"));
            mapTemplate.Connections.Add(new Connection("2", "3"));
            mapTemplate.Connections.Add(new Connection("2", "1"));
            mapTemplate.Connections.Add(new Connection("3", "1"));
            mapTemplate.Connections.Add(new Connection("3", "2"));
            mapTemplate.Connections.Add(new Connection("3", "4"));
            mapTemplate.Connections.Add(new Connection("4", "3"));
            mapTemplate.Connections.Add(new Connection("4", "2"));
            mapTemplate.Connections.Add(new Connection("4", "12"));
            mapTemplate.Connections.Add(new Connection("4", "13"));
            mapTemplate.Connections.Add(new Connection("5", "2"));
            mapTemplate.Connections.Add(new Connection("5", "12"));
            mapTemplate.Connections.Add(new Connection("5", "6"));
            mapTemplate.Connections.Add(new Connection("6", "5"));
            mapTemplate.Connections.Add(new Connection("6", "12"));
            mapTemplate.Connections.Add(new Connection("6", "15"));
            mapTemplate.Connections.Add(new Connection("6", "18"));
            mapTemplate.Connections.Add(new Connection("6", "9"));
            mapTemplate.Connections.Add(new Connection("7", "21"));
            mapTemplate.Connections.Add(new Connection("7", "22"));
            mapTemplate.Connections.Add(new Connection("7", "8"));
            mapTemplate.Connections.Add(new Connection("7", "11"));
            mapTemplate.Connections.Add(new Connection("7", "10"));
            mapTemplate.Connections.Add(new Connection("8", "11"));
            mapTemplate.Connections.Add(new Connection("8", "7"));
            mapTemplate.Connections.Add(new Connection("8", "22"));
            mapTemplate.Connections.Add(new Connection("8", "20"));
            mapTemplate.Connections.Add(new Connection("8", "18"));
            mapTemplate.Connections.Add(new Connection("9", "10"));
            mapTemplate.Connections.Add(new Connection("9", "11"));
            mapTemplate.Connections.Add(new Connection("9", "18"));
            mapTemplate.Connections.Add(new Connection("9", "6"));
            mapTemplate.Connections.Add(new Connection("10", "7"));
            mapTemplate.Connections.Add(new Connection("10", "11"));
            mapTemplate.Connections.Add(new Connection("10", "9"));
            mapTemplate.Connections.Add(new Connection("11", "9"));
            mapTemplate.Connections.Add(new Connection("11", "10"));
            mapTemplate.Connections.Add(new Connection("11", "7"));
            mapTemplate.Connections.Add(new Connection("11", "8"));
            mapTemplate.Connections.Add(new Connection("11", "18"));
            mapTemplate.Connections.Add(new Connection("12", "4"));
            mapTemplate.Connections.Add(new Connection("12", "2"));
            mapTemplate.Connections.Add(new Connection("12", "5"));
            mapTemplate.Connections.Add(new Connection("12", "6"));
            mapTemplate.Connections.Add(new Connection("12", "15"));
            mapTemplate.Connections.Add(new Connection("12", "16"));
            mapTemplate.Connections.Add(new Connection("12", "13"));
            mapTemplate.Connections.Add(new Connection("13", "4"));
            mapTemplate.Connections.Add(new Connection("13", "12"));
            mapTemplate.Connections.Add(new Connection("13", "16"));
            mapTemplate.Connections.Add(new Connection("13", "14"));
            mapTemplate.Connections.Add(new Connection("14", "13"));
            mapTemplate.Connections.Add(new Connection("14", "16"));
            mapTemplate.Connections.Add(new Connection("14", "17"));
            mapTemplate.Connections.Add(new Connection("14", "39"));
            mapTemplate.Connections.Add(new Connection("15", "6"));
            mapTemplate.Connections.Add(new Connection("15", "18"));
            mapTemplate.Connections.Add(new Connection("15", "16"));
            mapTemplate.Connections.Add(new Connection("15", "12"));
            mapTemplate.Connections.Add(new Connection("16", "12"));
            mapTemplate.Connections.Add(new Connection("16", "15"));
            mapTemplate.Connections.Add(new Connection("16", "18"));
            mapTemplate.Connections.Add(new Connection("16", "19"));
            mapTemplate.Connections.Add(new Connection("16", "17"));
            mapTemplate.Connections.Add(new Connection("16", "14"));
            mapTemplate.Connections.Add(new Connection("16", "13"));
            mapTemplate.Connections.Add(new Connection("17", "16"));
            mapTemplate.Connections.Add(new Connection("17", "19"));
            mapTemplate.Connections.Add(new Connection("17", "38"));
            mapTemplate.Connections.Add(new Connection("17", "36"));
            mapTemplate.Connections.Add(new Connection("17", "39"));
            mapTemplate.Connections.Add(new Connection("17", "14"));
            mapTemplate.Connections.Add(new Connection("18", "6"));
            mapTemplate.Connections.Add(new Connection("18", "9"));
            mapTemplate.Connections.Add(new Connection("18", "11"));
            mapTemplate.Connections.Add(new Connection("18", "8"));
            mapTemplate.Connections.Add(new Connection("18", "20"));
            mapTemplate.Connections.Add(new Connection("18", "19"));
            mapTemplate.Connections.Add(new Connection("18", "16"));
            mapTemplate.Connections.Add(new Connection("18", "15"));
            mapTemplate.Connections.Add(new Connection("19", "16"));
            mapTemplate.Connections.Add(new Connection("19", "18"));
            mapTemplate.Connections.Add(new Connection("19", "20"));
            mapTemplate.Connections.Add(new Connection("19", "35"));
            mapTemplate.Connections.Add(new Connection("19", "38"));
            mapTemplate.Connections.Add(new Connection("19", "17"));
            mapTemplate.Connections.Add(new Connection("20", "8"));
            mapTemplate.Connections.Add(new Connection("20", "22"));
            mapTemplate.Connections.Add(new Connection("20", "35"));
            mapTemplate.Connections.Add(new Connection("20", "19"));
            mapTemplate.Connections.Add(new Connection("20", "18"));
            mapTemplate.Connections.Add(new Connection("21", "24"));
            mapTemplate.Connections.Add(new Connection("21", "22"));
            mapTemplate.Connections.Add(new Connection("21", "7"));
            mapTemplate.Connections.Add(new Connection("22", "8"));
            mapTemplate.Connections.Add(new Connection("22", "7"));
            mapTemplate.Connections.Add(new Connection("22", "21"));
            mapTemplate.Connections.Add(new Connection("22", "24"));
            mapTemplate.Connections.Add(new Connection("22", "27"));
            mapTemplate.Connections.Add(new Connection("22", "23"));
            mapTemplate.Connections.Add(new Connection("22", "35"));
            mapTemplate.Connections.Add(new Connection("22", "20"));
            mapTemplate.Connections.Add(new Connection("23", "22"));
            mapTemplate.Connections.Add(new Connection("23", "27"));
            mapTemplate.Connections.Add(new Connection("23", "28"));
            mapTemplate.Connections.Add(new Connection("23", "29"));
            mapTemplate.Connections.Add(new Connection("23", "34"));
            mapTemplate.Connections.Add(new Connection("23", "35"));
            mapTemplate.Connections.Add(new Connection("24", "25"));
            mapTemplate.Connections.Add(new Connection("24", "26"));
            mapTemplate.Connections.Add(new Connection("24", "27"));
            mapTemplate.Connections.Add(new Connection("24", "22"));
            mapTemplate.Connections.Add(new Connection("24", "21"));
            mapTemplate.Connections.Add(new Connection("25", "26"));
            mapTemplate.Connections.Add(new Connection("25", "24"));
            mapTemplate.Connections.Add(new Connection("26", "27"));
            mapTemplate.Connections.Add(new Connection("26", "24"));
            mapTemplate.Connections.Add(new Connection("26", "25"));
            mapTemplate.Connections.Add(new Connection("27", "26"));
            mapTemplate.Connections.Add(new Connection("27", "24"));
            mapTemplate.Connections.Add(new Connection("27", "22"));
            mapTemplate.Connections.Add(new Connection("27", "23"));
            mapTemplate.Connections.Add(new Connection("27", "28"));
            mapTemplate.Connections.Add(new Connection("28", "27"));
            mapTemplate.Connections.Add(new Connection("28", "23"));
            mapTemplate.Connections.Add(new Connection("28", "29"));
            mapTemplate.Connections.Add(new Connection("29", "30"));
            mapTemplate.Connections.Add(new Connection("29", "33"));
            mapTemplate.Connections.Add(new Connection("29", "34"));
            mapTemplate.Connections.Add(new Connection("29", "23"));
            mapTemplate.Connections.Add(new Connection("29", "28"));
            mapTemplate.Connections.Add(new Connection("30", "29"));
            mapTemplate.Connections.Add(new Connection("30", "33"));
            mapTemplate.Connections.Add(new Connection("30", "32"));
            mapTemplate.Connections.Add(new Connection("31", "32"));
            mapTemplate.Connections.Add(new Connection("32", "31"));
            mapTemplate.Connections.Add(new Connection("32", "48"));
            mapTemplate.Connections.Add(new Connection("32", "47"));
            mapTemplate.Connections.Add(new Connection("32", "33"));
            mapTemplate.Connections.Add(new Connection("32", "30"));
            mapTemplate.Connections.Add(new Connection("33", "34"));
            mapTemplate.Connections.Add(new Connection("33", "29"));
            mapTemplate.Connections.Add(new Connection("33", "30"));
            mapTemplate.Connections.Add(new Connection("33", "32"));
            mapTemplate.Connections.Add(new Connection("33", "47"));
            mapTemplate.Connections.Add(new Connection("33", "46"));
            mapTemplate.Connections.Add(new Connection("33", "37"));
            mapTemplate.Connections.Add(new Connection("34", "35"));
            mapTemplate.Connections.Add(new Connection("34", "23"));
            mapTemplate.Connections.Add(new Connection("34", "29"));
            mapTemplate.Connections.Add(new Connection("34", "33"));
            mapTemplate.Connections.Add(new Connection("34", "37"));
            mapTemplate.Connections.Add(new Connection("34", "36"));
            mapTemplate.Connections.Add(new Connection("34", "38"));
            mapTemplate.Connections.Add(new Connection("35", "38"));
            mapTemplate.Connections.Add(new Connection("35", "19"));
            mapTemplate.Connections.Add(new Connection("35", "20"));
            mapTemplate.Connections.Add(new Connection("35", "22"));
            mapTemplate.Connections.Add(new Connection("35", "23"));
            mapTemplate.Connections.Add(new Connection("35", "34"));
            mapTemplate.Connections.Add(new Connection("36", "38"));
            mapTemplate.Connections.Add(new Connection("36", "34"));
            mapTemplate.Connections.Add(new Connection("36", "37"));
            mapTemplate.Connections.Add(new Connection("36", "40"));
            mapTemplate.Connections.Add(new Connection("36", "39"));
            mapTemplate.Connections.Add(new Connection("36", "17"));
            mapTemplate.Connections.Add(new Connection("37", "36"));
            mapTemplate.Connections.Add(new Connection("37", "34"));
            mapTemplate.Connections.Add(new Connection("37", "33"));
            mapTemplate.Connections.Add(new Connection("37", "46"));
            mapTemplate.Connections.Add(new Connection("37", "45"));
            mapTemplate.Connections.Add(new Connection("37", "40"));
            mapTemplate.Connections.Add(new Connection("38", "17"));
            mapTemplate.Connections.Add(new Connection("38", "19"));
            mapTemplate.Connections.Add(new Connection("38", "35"));
            mapTemplate.Connections.Add(new Connection("38", "34"));
            mapTemplate.Connections.Add(new Connection("38", "36"));
            mapTemplate.Connections.Add(new Connection("39", "14"));
            mapTemplate.Connections.Add(new Connection("39", "17"));
            mapTemplate.Connections.Add(new Connection("39", "36"));
            mapTemplate.Connections.Add(new Connection("39", "40"));
            mapTemplate.Connections.Add(new Connection("40", "39"));
            mapTemplate.Connections.Add(new Connection("40", "36"));
            mapTemplate.Connections.Add(new Connection("40", "37"));
            mapTemplate.Connections.Add(new Connection("40", "45"));
            mapTemplate.Connections.Add(new Connection("40", "42"));
            mapTemplate.Connections.Add(new Connection("40", "41"));
            mapTemplate.Connections.Add(new Connection("41", "40"));
            mapTemplate.Connections.Add(new Connection("41", "42"));
            mapTemplate.Connections.Add(new Connection("41", "49"));
            mapTemplate.Connections.Add(new Connection("42", "40"));
            mapTemplate.Connections.Add(new Connection("42", "45"));
            mapTemplate.Connections.Add(new Connection("42", "44"));
            mapTemplate.Connections.Add(new Connection("42", "43"));
            mapTemplate.Connections.Add(new Connection("42", "41"));
            mapTemplate.Connections.Add(new Connection("43", "42"));
            mapTemplate.Connections.Add(new Connection("43", "44"));
            mapTemplate.Connections.Add(new Connection("43", "50"));
            mapTemplate.Connections.Add(new Connection("44", "43"));
            mapTemplate.Connections.Add(new Connection("44", "42"));
            mapTemplate.Connections.Add(new Connection("44", "45"));
            mapTemplate.Connections.Add(new Connection("44", "47"));
            mapTemplate.Connections.Add(new Connection("45", "40"));
            mapTemplate.Connections.Add(new Connection("45", "37"));
            mapTemplate.Connections.Add(new Connection("45", "46"));
            mapTemplate.Connections.Add(new Connection("45", "47"));
            mapTemplate.Connections.Add(new Connection("45", "44"));
            mapTemplate.Connections.Add(new Connection("45", "42"));
            mapTemplate.Connections.Add(new Connection("46", "37"));
            mapTemplate.Connections.Add(new Connection("46", "33"));
            mapTemplate.Connections.Add(new Connection("46", "47"));
            mapTemplate.Connections.Add(new Connection("46", "45"));
            mapTemplate.Connections.Add(new Connection("47", "46"));
            mapTemplate.Connections.Add(new Connection("47", "33"));
            mapTemplate.Connections.Add(new Connection("47", "32"));
            mapTemplate.Connections.Add(new Connection("47", "48"));
            mapTemplate.Connections.Add(new Connection("47", "44"));
            mapTemplate.Connections.Add(new Connection("47", "45"));
            mapTemplate.Connections.Add(new Connection("48", "47"));
            mapTemplate.Connections.Add(new Connection("48", "32"));
            mapTemplate.Connections.Add(new Connection("49", "50"));
            mapTemplate.Connections.Add(new Connection("49", "41"));
            mapTemplate.Connections.Add(new Connection("50", "49"));
            mapTemplate.Connections.Add(new Connection("50", "43"));

            return mapTemplate;
        }