<!-- Read about this on my blog: https://webanimation.blog -->
<section class="map" >
<section class="map__svg--container">
<svg class="map__svg" id="worldMapAnimation" width="610px" height="574px" viewBox="0 200 610 574" version="1.1" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink">
<symbol id="boat">
<svg width="32px" height="32px" viewBox="0 0 235 235" version="1.1" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink">
<g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="SVG-Layer">
<g id="Group" transform="translate(117.500000, 117.500000) scale(-1, 1) rotate(-180.000000) translate(-117.500000, -117.500000) translate(0.000000, 0.000000)">
<circle id="Oval" fill="rgba(255, 255, 255, .8)" cx="117.5" cy="117.5" r="117.5"></circle>
<path d="M107.7,211.4 C107.3,211 107,208.7 107,206.3 L107,202 L117.1,202 L127.1,202 L126.8,206.8 L126.5,211.5 L117.5,211.8 C112.5,211.9 108.1,211.8 107.7,211.4 Z" fill="#000000" fill-rule="nonzero"></path>
<polygon fill="#000000" fill-rule="nonzero" points="107 192 107 186 117 186 127 186 127 192 127 198 117 198 107 198"></polygon>
<path d="M91.7,179.4 C91.3,179 91,175.8 91,172.3 L91,166 L117,166 L143.1,166 L142.8,172.8 L142.5,179.5 L117.4,179.8 C103.6,179.9 92.1,179.7 91.7,179.4 Z" fill="#000000" fill-rule="nonzero"></path>
<path d="M79.7,159.3 C79.3,159 79,151.4 79,142.4 L79,126.2 L96.6,133.6 C106.2,137.7 115.4,141 117,141 C118.6,141 127.8,137.7 137.5,133.6 L155,126.2 L154.8,142.8 L154.5,159.5 L117.4,159.8 C97,159.9 80.1,159.7 79.7,159.3 Z" fill="#000000" fill-rule="nonzero"></path>
<path d="M84.5,123.5 C57.5,112.1 55.5,111 55.2,108.5 C54.9,106.6 57.1,102.2 62.6,93 L70.4,80.2 L74.1,83.1 C79.4,87.3 84.5,89.1 90.6,89.1 C97.6,89.1 103.8,86.3 109.4,80.4 L114,75.6 L114,105.8 C114,122.4 113.9,136 113.8,135.9 C113.6,135.8 100.5,130.3 84.5,123.5 Z" fill="#000000" fill-rule="nonzero"></path>
<path d="M120,105.7 L120,75.6 L123.4,79.6 C133.2,91.1 148.7,92.3 160.5,82.6 L163.6,80.1 L171.3,93.1 C176.8,102.1 179,106.8 178.8,108.6 C178.5,111 176.1,112.2 149.3,123.5 L120,135.8 L120,105.7 Z" fill="#000000" fill-rule="nonzero"></path>
<path d="M33.4,82.6 C33.1,81.8 33,79.9 33.2,78.3 C33.5,75.9 34.1,75.3 37.6,74.5 C40.4,73.8 43.6,71.8 47.4,68.2 C53.8,62.2 58.2,60 64,60 C69.9,60 74.3,62.2 80.9,68.5 C85.8,73.2 87.2,74 90.5,74 C93.8,74 95.2,73.2 100.1,68.5 C106.7,62.2 111.1,60 117,60 C122.9,60 127.3,62.2 133.9,68.5 C138.8,73.2 140.2,74 143.5,74 C146.8,74 148.2,73.2 153.1,68.5 C159.7,62.2 164.1,60 170,60 C175.8,60 180.2,62.2 186.6,68.2 C190.4,71.8 193.6,73.8 196.4,74.5 C200.4,75.5 200.5,75.6 200.5,79.5 C200.5,83.3 200.4,83.5 197.1,83.8 C190.4,84.5 187.3,83.1 180,76.5 C170.9,68.1 169,68 161.2,75.4 C153.9,82.3 150.4,84 143.6,84 C136.2,84 134,83 126.5,76 C118,68.1 115.9,68 108.2,75.4 C100.9,82.3 97.4,84 90.6,84 C83.2,84 81,83 73.5,76 C64.9,68 63.1,68 54.5,76 C50.9,79.3 46.8,82.5 45.4,83 C41.5,84.5 34,84.3 33.4,82.6 Z" fill="#000000" fill-rule="nonzero"></path>
<path d="M81.5,61.3 C79.9,60.4 76.2,57.6 73.4,54.9 C70.5,52.3 66.9,49.8 65.4,49.5 C61,48.6 59.5,47.5 59.2,45.1 C58.7,41.6 60.8,40 66,40 C71.1,40 78.5,44 81.3,48.4 C83.4,51.5 89.3,54.2 92.4,53.4 C93.8,53.1 96.6,51 98.7,48.8 C105,42.2 109.7,40 117.2,40 C122.6,40 124.4,40.4 127.8,42.8 C130,44.3 132.8,46.7 133.9,48.1 C136.6,51.6 142.3,54.2 145.4,53.4 C146.8,53.1 149.6,51 151.7,48.8 C157.3,43 162.9,40 168.1,40 C173.1,40 175,41.3 175,44.6 C175,47.3 173.4,48.6 169,49.4 C166.6,49.8 164,51.5 161,54.6 C154.9,60.8 150.3,63 143.5,63 C136.9,63 132,60.8 127,55.5 C119.5,47.6 114.9,47.4 107.9,54.6 C105.5,57.1 101.8,60 99.8,61.1 C95.2,63.5 85.8,63.6 81.5,61.3 Z" fill="#000000" fill-rule="nonzero"></path>
</g>
</g>
</g>
</svg>
</symbol>
<g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="map-routes">
<g id="worldLow" fill="#CCCCCC" fill-rule="nonzero">
<polygon id="AE" stroke="#FFFFFF" stroke-width="0.5" points="220.87 342.72 221.37 342.57 221.48 343.41 223.67 342.93 225.99 343.01 227.68 343.1 229.6 341.03 231.7 339.05 233.47 337.15 234 338.2 234.38 340.64 232.95 340.65 232.72 342.65 233.22 343.07 231.95 343.67 231.94 344.92 231.12 346.18 231.05 347.39 230.48 348.03 222.06 346.51 220.98 343.43"></polygon>
<polygon id="AF" stroke="#FFFFFF" stroke-width="0.5" points="247.88 305.9 250.74 307.2 252.85 306.74 253.44 305.19 255.65 304.67 257.23 303.62 257.79 300.83 260.15 300.15 260.59 298.9 261.92 299.84 262.76 299.95 264.32 299.98 266.44 300.72 267.29 301.14 269.32 300.02 270.27 300.69 271.17 299.09 272.85 299.16 273.28 298.64 273.58 297.21 274.79 295.98 276.3 296.78 276 297.87 276.85 298.04 276.58 300.99 277.69 302.14 278.67 301.4 279.92 301.06 281.66 299.49 283.59 299.75 286.49 299.75 286.99 300.76 285.35 301.15 283.93 301.8 280.71 302.2 277.7 302.93 276.06 304.44 276.72 305.9 277.05 307.6 275.65 309.03 275.77 310.33 275 311.55 272.33 311.44 273.43 313.66 271.65 314.51 270.46 316.51 270.61 318.49 269.51 319.41 268.48 319.11 266.33 319.54 266.03 320.45 263.94 320.45 262.38 322.29 262.28 325.04 258.63 326.37 256.68 326.09 256.11 326.79 254.44 326.39 251.63 326.87 246.94 325.23 249.48 322.3 249.25 320.2 247.13 319.65 246.91 317.56 245.99 314.92 247.19 313.09 245.97 312.6 246.74 310.15"></polygon>
<polygon id="AL" stroke="#FFFFFF" stroke-width="0.5" points="133.98 283.66 133.63 284.93 134.03 286.52 135.19 287.42 135.13 288.39 134.22 288.93 134.05 290.12 132.75 291.88 132.27 291.63 132.22 290.83 130.66 289.6 130.42 287.85 130.66 285.32 131.04 284.16 130.57 283.57 130.38 282.38 131.6 280.51 131.77 281.23 132.53 280.89 133.13 281.91 133.8 282.29"></polygon>
<polygon id="AM" stroke="#FFFFFF" stroke-width="0.5" points="198.45 286.5 202.35 285.92 202.93 286.9 204 287.54 203.43 288.46 204.93 289.72 204.14 290.88 205.33 291.87 206.59 292.46 206.65 294.96 205.63 295.06 204.49 292.98 204.5 292.43 203.26 292.44 202.43 291.46 201.85 291.56 200.74 290.5 198.66 289.59 198.93 287.8"></polygon>
<path d="M122.03,428.78 L122.72,430.87 L123.52,432.55 L124.16,433.46 L125.23,434.93 L127.08,434.7 L128.01,434.3 L129.56,434.7 L129.98,434 L130.68,432.36 L132.42,432.25 L132.57,431.76 L134,431.75 L133.76,432.76 L137.16,432.74 L137.21,434.51 L137.78,435.6 L137.37,437.3 L137.58,439.04 L138.52,440.09 L138.37,443.46 L139.06,443.2 L140.28,443.27 L142.02,442.85 L143.3,443.02 L143.6,443.9 L143.28,445.28 L143.77,446.62 L143.35,447.69 L143.59,448.68 L137.75,448.64 L137.62,457.8 L139.51,460.18 L141.34,462 L136.19,463.19 L129.4,462.78 L127.46,461.38 L116.09,461.51 L115.67,461.72 L114,460.4 L112.18,460.31 L110.5,460.81 L109.15,461.37 L108.89,459.54 L109.28,456.99 L110.25,454.34 L110.4,453.1 L111.31,450.51 L111.98,449.34 L113.59,447.47 L114.49,446.2 L114.78,444.09 L114.63,442.48 L113.79,441.47 L113.04,439.75 L112.35,438.06 L112.5,437.47 L113.36,436.35 L112.51,433.63 L111.94,431.75 L110.54,429.98 L110.81,429.44 L111.97,429.06 L112.78,429.11 L113.76,428.77 L122.03,428.78 Z M111.12,428.24 L110.41,428.54 L109.66,426.44 L110.79,425.23 L111.64,424.76 L112.69,425.72 L111.67,426.31 L111.21,427.03 L111.12,428.24 Z" id="AO" stroke="#FFFFFF" stroke-width="0.5"></path>
<polygon id="AT" stroke="#FFFFFF" stroke-width="0.5" points="123.86 258.85 123.65 260.56 122.07 260.57 122.61 261.46 121.68 264.11 121.15 264.8 118.7 264.9 117.28 265.82 114.96 265.51 110.95 264.46 110.33 263.03 107.56 263.75 107.23 264.52 105.53 263.94 104.1 263.83 102.83 263.09 103.26 262.08 103.15 261.34 104 261.12 105.42 262.26 105.82 261.17 108.29 261.35 110.3 260.61 111.64 260.73 112.51 261.58 112.78 260.88 112.38 258.16 113.39 257.62 114.37 255.67 116.46 257.04 118.03 255.3 119.02 254.98 121.2 256.28 122.51 256.06 123.81 256.86 123.58 257.4"></polygon>
<path d="M483.93,537.16 L486.64,538.44 L488.17,537.93 L490.36,537.22 L492.04,537.47 L492.24,541.9 L491.28,543.2 L490.99,546.26 L490.01,545.21 L488.06,547.88 L487.48,547.67 L485.76,547.55 L484.03,544.27 L483.65,541.77 L482.03,538.52 L482.1,536.82 L483.93,537.16 Z M478.78,451.1 L479.79,453.35 L481.59,452.27 L482.52,453.49 L483.87,454.62 L483.58,455.9 L484.18,458.38 L484.61,459.83 L485.32,460.18 L486.08,462.68 L485.81,464.2 L486.72,466.19 L489.76,467.73 L491.74,469.14 L493.62,470.43 L493.25,471.15 L494.85,473.02 L495.94,476.27 L497.06,475.61 L498.2,476.92 L498.89,476.46 L499.37,479.67 L501.36,481.54 L502.66,482.71 L504.85,485.2 L505.64,487.69 L505.71,489.46 L505.52,491.4 L506.86,494.08 L506.7,496.89 L506.21,498.37 L505.45,501.24 L505.51,503.1 L504.96,505.44 L503.72,508.44 L501.64,510.07 L500.62,512.66 L499.68,514.33 L498.85,517.26 L497.77,518.97 L497.06,521.55 L496.7,523.95 L496.84,525.06 L495.23,526.28 L492.09,526.41 L489.5,527.86 L488.21,529.24 L486.52,530.78 L484.2,529.2 L482.48,528.57 L482.92,526.72 L481.39,527.39 L478.93,529.97 L476.51,529 L474.92,528.44 L473.32,528.19 L470.61,527.16 L468.8,524.98 L468.28,522.32 L467.63,520.57 L466.25,519.17 L463.55,518.76 L464.47,517.1 L463.79,514.58 L462.42,516.93 L459.92,517.56 L461.39,515.68 L461.81,513.73 L462.89,512.08 L462.67,509.61 L460.39,512.46 L458.64,513.61 L457.57,516.3 L455.38,514.9 L455.47,513.11 L453.72,510.68 L452.24,509.43 L452.77,508.66 L449.17,506.66 L447.2,506.57 L444.5,504.97 L439.48,505.28 L435.85,506.46 L432.66,507.56 L429.98,507.34 L427.01,509.04 L424.58,509.81 L424.04,511.56 L423,512.92 L420.62,513 L418.86,513.3 L416.38,512.69 L414.36,513.06 L412.44,513.21 L410.77,515.01 L409.95,514.86 L408.54,515.82 L407.19,516.9 L405.14,516.77 L403.26,516.77 L400.29,514.6 L398.78,513.96 L398.84,512.03 L400.23,511.57 L400.71,510.81 L400.61,509.61 L400.95,507.31 L400.64,505.36 L399.16,502.07 L398.7,500.22 L398.82,498.39 L397.7,496.31 L397.63,495.38 L396.39,494.12 L396.04,491.65 L394.44,489.17 L394.05,487.84 L395.28,489.19 L394.33,486.31 L395.72,487.21 L396.55,488.41 L396.5,486.82 L395.11,484.39 L394.84,483.42 L394.19,482.5 L394.49,480.73 L395.06,479.98 L395.44,478.46 L395.14,476.69 L396.3,474.52 L396.51,476.81 L397.69,474.74 L399.97,473.74 L401.34,472.46 L403.48,471.36 L404.75,471.13 L405.52,471.5 L407.73,470.39 L409.43,470.06 L409.85,469.41 L410.59,469.14 L412.14,469.21 L415.09,468.34 L416.61,467.03 L417.33,465.45 L418.97,463.96 L419.1,462.79 L419.17,461.2 L421.13,458.73 L422.31,461.24 L423.5,460.66 L422.5,459.28 L423.38,457.87 L424.62,458.5 L424.96,456.29 L426.49,454.87 L427.17,453.73 L428.58,453.24 L428.62,452.44 L429.85,452.78 L429.9,452.06 L431.13,451.65 L432.49,451.26 L434.56,452.58 L436.12,454.29 L437.87,454.31 L439.65,454.58 L439.06,453 L440.4,450.7 L441.66,449.95 L441.22,449.24 L442.44,447.61 L444.14,446.6 L445.57,446.94 L447.93,446.4 L447.88,444.95 L445.83,444.01 L447.32,443.6 L449.18,444.3 L450.67,445.47 L453.03,446.2 L453.83,445.91 L455.57,446.79 L457.21,445.97 L458.26,446.22 L458.92,445.67 L460.21,447.08 L459.46,448.61 L458.4,449.77 L457.44,449.87 L457.77,451.02 L456.95,452.45 L455.95,453.86 L456.15,454.67 L458.38,456.27 L460.54,457.2 L461.98,458.2 L464.01,459.92 L464.8,459.92 L466.27,460.67 L466.7,461.57 L469.38,462.56 L471.23,461.56 L471.78,459.99 L472.35,458.7 L472.7,457.11 L473.55,454.81 L473.16,453.42 L473.36,452.58 L473.04,450.94 L473.41,448.78 L473.95,448.2 L473.51,447.25 L474.19,445.74 L474.72,444.18 L474.79,443.37 L475.83,442.31 L476.62,443.7 L476.81,445.48 L477.51,445.82 L477.63,447.02 L478.65,448.47 L478.86,450.09 L478.78,451.1 Z" id="AU" stroke="#FFFFFF" stroke-width="0.5"></path>
<path d="M202.43,291.46 L203.26,292.43 L204.5,292.42 L204.49,292.98 L205.63,295.06 L203.71,294.58 L202.29,292.92 L201.85,291.55 L202.43,291.46 Z M209.08,286.03 L210.32,286.28 L210.8,285.33 L212.47,283.82 L213.94,285.79 L215.37,288.41 L216.68,288.58 L217.54,289.57 L215.23,289.86 L214.74,292.68 L214.26,293.94 L213.23,294.78 L213.31,296.55 L212.61,296.73 L210.86,294.86 L211.83,293.08 L211,292.02 L209.95,292.29 L206.64,294.95 L206.58,292.45 L205.32,291.86 L204.13,290.87 L204.92,289.71 L203.43,288.45 L203.99,287.53 L202.92,286.89 L202.34,285.92 L203.03,285.31 L205.12,286.38 L206.63,286.6 L207.01,286.17 L205.63,284.15 L206.36,283.63 L207.15,283.76 L209.08,286.03 Z" id="AZ" stroke="#FFFFFF" stroke-width="0.5"></path>
<polygon id="BA" stroke="#FFFFFF" stroke-width="0.5" points="129.54 272.11 130.56 272.1 129.86 273.82 131.21 275.32 130.8 277.14 130.14 277.31 129.61 277.67 128.7 278.56 128.29 280.66 125.81 279.22 124.75 277.61 123.68 276.76 122.39 275.31 121.79 274.1 120.41 272.27 121 270.63 122.01 271.54 122.61 270.72 123.92 270.63 126.33 271.29 128.27 271.23"></polygon>
<polygon id="BD" stroke="#FFFFFF" stroke-width="0.5" points="336.09 349.41 336.04 351.56 335.06 351.1 335.24 353.51 334.44 351.95 334.28 350.43 333.74 348.98 332.57 347.22 329.99 347.1 330.25 348.35 329.37 350.02 328.17 349.41 327.76 349.96 326.97 349.63 325.89 349.36 325.45 346.88 324.48 344.6 324.95 342.76 323.23 341.94 323.85 340.82 325.6 339.67 323.58 338.04 324.57 335.93 326.79 337.27 328.13 337.43 328.38 339.58 331.04 340 333.65 339.95 335.26 340.48 333.97 343.07 332.71 343.25 331.85 344.98 333.38 346.56 333.84 344.62 334.62 344.61"></polygon>
<polygon id="BE" stroke="#FFFFFF" stroke-width="0.5" points="85.55 244.91 87.6 245.26 90.2 244.33 91.97 246.28 93.52 247.32 93.2 250.29 92.47 250.45 92.16 252.88 89.71 250.91 88.27 251.25 86.31 249.19 85.01 247.42 83.71 247.35 83.3 245.79"></polygon>
<polygon id="BF" stroke="#FFFFFF" stroke-width="0.5" points="68.33 385.4 66.41 384.67 65.09 384.78 64.11 385.49 62.85 384.89 62.36 383.96 61.1 383.34 60.91 381.7 61.68 380.49 61.61 379.53 63.84 377.17 64.25 375.21 65.02 374.51 66.38 374.89 67.55 374.31 67.93 373.57 70.11 372.29 70.64 371.39 73.26 370.19 74.81 369.78 75.51 370.33 77.3 370.32 77.08 371.72 77.46 373.03 79.04 374.9 79.12 376.28 82.36 376.93 82.29 378.88 81.68 379.74 80.31 380 79.74 381.24 78.78 381.56 76.32 381.5 75.02 381.28 74.12 381.74 72.88 381.53 68.01 381.66 67.94 383.27"></polygon>
<polygon id="BG" stroke="#FFFFFF" stroke-width="0.5" points="139.78 274.56 140.59 276.16 141.67 275.87 143.83 276.48 147.95 276.68 149.34 275.69 152.64 274.79 154.68 276.2 156.33 276.61 154.87 278.2 153.85 280.93 154.75 283.09 152.34 282.58 149.48 283.76 149.45 285.62 146.9 285.97 144.93 284.67 142.68 285.7 140.61 285.59 140.41 283.12 139 281.91 139.47 281.37 139.16 280.92 139.63 279.71 140.7 278.52 139.34 276.86 139.09 275.44"></polygon>
<polygon id="BI" stroke="#FFFFFF" stroke-width="0.5" points="158.52 424.93 158.34 421.56 157.63 420.3 159.34 420.52 160.2 418.93 161.69 419.11 161.85 420.21 162.45 420.84 162.48 421.75 161.79 422.33 160.69 423.79 159.68 424.8"></polygon>
<polygon id="BJ" stroke="#FFFFFF" stroke-width="0.5" points="83.8 394.92 81.48 395.25 80.79 393.31 80.92 386.85 80.35 386.27 80.25 384.88 79.27 383.89 78.42 383.06 78.78 381.56 79.74 381.24 80.31 380 81.68 379.74 82.29 378.88 83.23 378.05 84.24 378.04 86.38 379.68 86.27 380.63 86.9 382.31 86.35 383.45 86.64 384.21 85.28 385.96 84.42 386.83 83.89 388.6 83.96 390.39"></polygon>
<polygon id="BN" stroke="#FFFFFF" stroke-width="0.5" points="396.46 399.77 397.57 398.72 399.96 397.19 399.83 398.57 399.67 400.35 398.33 400.26 397.74 401.21"></polygon>
<polygon id="BT" stroke="#FFFFFF" stroke-width="0.5" points="333.36 331.78 334.5 332.78 334.3 334.71 332.01 334.8 329.65 334.59 327.88 335.08 325.33 333.89 325.28 333.26 327.13 330.92 328.64 330.12 330.65 330.85 332.13 330.93"></polygon>
<polygon id="BW" stroke="#FFFFFF" stroke-width="0.5" points="148.17 464.95 148.73 465.47 149.62 467.18 152.79 470.43 153.99 470.75 154 471.8 154.82 473.7 156.99 474.16 158.78 475.52 154.81 477.74 152.29 480 151.36 482.03 150.52 483.18 148.99 483.43 148.5 484.9 148.21 485.86 146.42 486.58 144.14 486.43 142.8 485.57 141.62 485.19 140.25 485.91 139.56 487.39 138.23 488.32 136.83 489.71 134.82 490.03 134.2 488.94 134.46 487.04 132.79 484.11 132.04 483.65 132.04 474.79 134.8 474.68 134.88 464.11 136.97 464.02 141.29 462.99 142.37 464.2 144.15 463.05 145.01 463.04 146.59 462.38 147.09 462.6"></polygon>
<polygon id="BY" stroke="#FFFFFF" stroke-width="0.5" points="142.1 233.07 144.81 233.11 147.85 231.31 148.5 228.59 150.8 227.02 150.54 224.82 152.24 223.98 155.26 222.05 158.21 223.31 158.61 224.54 160.08 223.95 162.82 225.13 163.09 227.44 162.49 228.76 164.25 231.91 165.39 232.78 165.22 233.64 167.11 234.47 167.92 235.72 166.83 236.74 164.57 236.58 164.03 237.02 164.69 238.56 165.38 241.49 162.97 241.76 162.11 242.76 161.92 245.02 160.81 244.59 158.28 244.81 157.54 243.76 156.49 244.54 155.44 243.89 153.23 243.8 150.1 242.72 147.27 242.36 145.1 242.46 143.56 243.69 142.22 243.86 142.17 241.85 141.3 239.73 142.98 238.79 143 236.94 142.22 235.16"></polygon>
<polygon id="CD" stroke="#FFFFFF" stroke-width="0.5" points="162.71 402.61 162.54 405.87 163.66 406.24 162.76 407.23 161.68 407.97 160.61 409.43 160.02 410.72 159.86 412.96 159.21 414.02 159.19 416.12 158.38 416.9 158.28 418.56 157.89 418.77 157.63 420.3 158.34 421.56 158.52 424.93 159.02 427.5 158.74 428.96 159.3 430.58 160.93 432.15 162.44 435.7 161.34 435.41 157.57 435.89 156.82 436.22 156.02 438.02 156.65 439.27 156.15 442.62 155.8 445.47 156.56 445.98 158.52 447.08 159.29 446.57 159.53 449.65 157.38 449.62 156.23 448.05 155.2 446.83 153.05 446.43 152.42 444.94 150.7 445.84 148.46 445.44 147.52 444.15 145.74 443.89 144.43 443.96 144.27 443.08 143.3 443.01 142.02 442.84 140.29 443.26 139.07 443.19 138.37 443.45 138.52 440.08 137.59 439.03 137.38 437.3 137.79 435.6 137.23 434.51 137.18 432.75 133.77 432.77 134.02 431.76 132.59 431.77 132.44 432.26 130.7 432.37 129.99 434 129.57 434.71 128.02 434.31 127.1 434.71 125.24 434.93 124.17 433.46 123.53 432.55 122.72 430.87 122.03 428.78 113.76 428.75 112.77 429.08 111.96 429.03 110.8 429.41 110.41 428.54 111.12 428.24 111.21 427.02 111.67 426.3 112.69 425.72 113.43 426 114.39 424.93 115.91 424.96 116.09 425.75 117.14 426.25 118.79 424.49 120.42 423.13 121.13 422.24 121.04 419.94 122.26 417.23 123.54 415.8 125.39 414.46 125.71 413.57 125.78 412.55 126.24 411.58 126.09 410 126.44 407.53 126.99 405.79 127.83 404.3 127.99 402.62 128.24 400.67 129.34 399.25 130.84 398.35 133.15 399.3 134.93 400.33 136.98 400.61 139.07 401.15 139.91 399.47 140.3 399.25 141.57 399.53 144.7 398.14 145.8 398.73 146.71 398.65 147.13 397.97 148.17 397.73 150.28 398.02 152.08 398.08 153.01 397.79 154.7 400.1 155.96 400.43 156.71 399.96 158.01 400.15 159.57 399.56 160.24 400.75"></polygon>
<polygon id="CF" stroke="#FFFFFF" stroke-width="0.5" points="119.09 391.66 121.41 391.44 121.93 390.72 122.39 390.78 123.09 391.41 126.62 390.34 127.81 389.24 129.28 388.25 129 387.26 129.79 387 132.5 387.18 135.14 385.87 137.16 382.78 138.59 381.64 140.36 381.15 140.68 382.37 142.3 384.14 142.3 385.29 141.85 386.47 142.03 387.34 143 388.15 145.14 389.39 146.67 390.52 146.7 391.44 148.58 392.9 149.75 394.11 150.46 395.79 152.56 396.9 153.01 397.79 152.08 398.08 150.28 398.02 148.17 397.73 147.13 397.97 146.71 398.65 145.8 398.73 144.7 398.14 141.57 399.53 140.3 399.25 139.91 399.47 139.07 401.15 136.98 400.61 134.93 400.33 133.15 399.3 130.84 398.35 129.34 399.25 128.24 400.67 127.99 402.62 126.19 402.46 124.29 401.99 122.62 403.47 121.15 406.07 120.85 405.26 120.73 403.99 119.45 403.09 118.41 401.65 118.17 400.65 116.85 399.19 117.07 398.36 116.79 397.18 117.01 395.01 117.68 394.5"></polygon>
<polygon id="CG" stroke="#FFFFFF" stroke-width="0.5" points="112.69 425.72 111.64 424.76 110.79 425.23 109.66 426.43 107.36 423.48 109.49 421.94 108.44 420.09 109.4 419.39 111.29 419.05 111.51 417.81 113.01 419.15 115.49 419.27 116.35 417.95 116.7 416.1 116.39 413.92 115.07 412.28 116.28 409.05 115.58 408.5 113.5 408.72 112.71 407.29 112.92 406.07 116.45 406.18 118.72 406.91 120.95 407.57 121.15 406.07 122.62 403.47 124.29 401.99 126.19 402.46 127.99 402.62 127.83 404.3 126.99 405.79 126.44 407.53 126.09 410 126.24 411.58 125.78 412.55 125.71 413.57 125.39 414.46 123.54 415.8 122.26 417.23 121.04 419.94 121.13 422.24 120.42 423.13 118.79 424.49 117.14 426.25 116.09 425.75 115.91 424.96 114.39 424.93 113.43 426"></polygon>
<polygon id="CH" stroke="#FFFFFF" stroke-width="0.5" points="103.15 261.34 103.26 262.08 102.83 263.09 104.1 263.83 105.53 263.94 105.31 265.61 104.08 266.3 102 265.79 101.39 267.42 100.06 267.55 99.57 266.91 98 268.27 96.65 268.46 95.44 267.6 94.48 265.83 93.14 266.47 93.18 264.63 95.23 262.32 95.14 261.27 96.42 261.66 97.19 260.95 99.57 260.98 100.15 260.08"></polygon>
<polygon id="CI" stroke="#FFFFFF" stroke-width="0.5" points="68.24 398.46 66.97 398.49 65.01 397.94 63.22 397.97 59.89 398.46 57.95 399.27 55.17 400.29 54.63 400.22 54.84 397.92 55.11 397.57 55.03 396.46 53.84 395.29 52.95 395.1 52.13 394.33 52.74 393.09 52.46 391.73 52.59 390.91 53.04 390.91 53.2 389.68 52.98 389.14 53.25 388.75 54.29 388.41 53.6 386.15 52.95 384.99 53.18 384.02 53.74 383.81 54.1 383.55 54.88 383.97 57.04 384 57.56 383.17 58.04 383.23 58.85 382.91 59.29 384.12 59.94 383.76 61.1 383.34 62.36 383.96 62.85 384.89 64.11 385.49 65.09 384.78 66.41 384.67 68.33 385.4 69.07 389.41 67.89 391.77 67.16 394.94 68.37 397.35"></polygon>
<polygon id="CM" stroke="#FFFFFF" stroke-width="0.5" points="112.92 406.07 112.57 405.92 110.91 406.28 109.2 405.9 107.87 406.09 103.31 406.02 103.72 403.82 102.62 401.98 101.34 401.5 100.77 400.25 100.05 399.85 100.09 399.08 100.81 397.1 102.14 394.4 102.95 394.37 104.62 392.73 105.69 392.69 107.26 393.84 109.19 392.89 109.45 391.73 110.08 390.59 110.51 389.17 112.01 388.01 112.58 386.04 113.17 385.41 113.57 383.94 114.31 382.13 116.67 379.93 116.82 378.98 117.13 378.47 116.02 377.33 116.11 376.43 116.9 376.26 118.01 378.09 118.2 379.98 118.1 381.87 119.62 384.44 118.06 384.41 117.27 384.61 115.99 384.33 115.38 385.66 117.03 387.31 118.25 387.79 118.65 388.96 119.53 390.89 119.09 391.66 117.68 394.5 117.01 395.01 116.79 397.18 117.07 398.36 116.85 399.19 118.17 400.65 118.41 401.65 119.45 403.09 120.73 403.99 120.85 405.26 121.15 406.07 120.95 407.57 118.72 406.91 116.45 406.18"></polygon>
<path d="M385.63,359.41 L383.21,360.82 L380.91,359.91 L380.83,357.38 L382.21,356.04 L385.27,355.21 L386.88,355.28 L387.51,356.41 L386.28,357.71 L385.63,359.41 Z M434.19,251.89 L439.07,253.27 L442.39,256.3 L443.52,260.25 L447.78,260.25 L450.21,258.6 L454.84,257.36 L453.37,261.12 L452.28,262.63 L451.32,267.09 L449.43,270.98 L446.03,270.28 L443.62,271.68 L444.36,275.04 L443.96,279.59 L442.53,279.69 L442.55,281.62 L440.74,279.38 L439.63,281.51 L435.3,283.13 L435.74,285.1 L433.32,284.96 L431.99,283.79 L430.06,286.43 L426.97,288.41 L424.69,290.76 L420.77,291.82 L418.71,293.51 L415.69,294.49 L417.18,292.82 L416.59,291.41 L418.81,288.96 L417.33,287.03 L414.89,288.33 L411.72,290.87 L409.99,293.21 L407.24,293.38 L405.81,295.06 L407.29,297.47 L409.58,298.05 L409.67,299.63 L411.89,300.65 L415.03,298.14 L417.52,299.51 L419.33,299.6 L419.79,301.44 L415.82,302.41 L414.51,304.28 L411.78,306.01 L410.34,308.4 L413.36,310.26 L414.46,313.57 L416.17,316.62 L418.07,319.15 L418.02,321.58 L416.26,322.47 L416.93,324.2 L418.58,325.2 L418.15,327.81 L417.44,330.33 L415.87,330.61 L413.82,334.02 L411.55,338.11 L408.95,341.79 L405.09,344.61 L401.19,347.16 L398.03,347.51 L396.32,348.85 L395.35,347.87 L393.76,349.37 L389.84,350.87 L386.87,351.33 L385.91,354.48 L384.36,354.65 L383.62,352.49 L384.28,351.33 L380.52,350.37 L379.19,350.86 L376.37,350.08 L375.04,348.86 L375.48,347.12 L372.92,346.57 L371.57,345.43 L369.18,347.05 L366.45,347.4 L364.21,347.38 L362.71,348.12 L361.26,348.56 L361.68,351.99 L360.18,351.91 L359.93,351.21 L359.85,349.97 L357.79,350.84 L356.58,350.29 L354.5,349.16 L355.32,346.65 L353.54,346.06 L352.87,343.26 L349.91,343.77 L350.25,340.14 L352.91,337.56 L353.02,334.99 L352.94,332.59 L351.72,331.84 L350.78,329.98 L349.14,330.22 L346.12,329.75 L347.07,328.42 L345.76,326.43 L343.76,327.78 L341.4,327 L338.17,329.03 L335.62,331.39 L333.36,331.78 L332.13,330.93 L330.65,330.85 L328.65,330.12 L327.14,330.92 L325.29,333.26 L325.05,330.78 L323.34,331.44 L320.07,331.13 L316.9,330.4 L314.62,329.01 L312.44,328.38 L311.5,326.85 L309.92,326.39 L307.09,324.3 L304.84,323.31 L303.68,324.08 L299.78,321.82 L297.03,319.75 L296.24,316.12 L298.25,316.56 L298.34,314.87 L297.22,313.16 L297.5,310.42 L294.49,306.43 L289.88,305.04 L289.05,302.38 L286.98,300.75 L286.48,299.74 L286.06,297.73 L286.16,296.35 L284.46,295.54 L283.54,295.9 L282.83,292.58 L283.63,291.75 L283.24,290.9 L285.92,289.17 L287.86,288.45 L290.83,288.94 L291.89,286.59 L295.49,286.15 L296.49,284.67 L300.91,282.64 L301.3,281.79 L301.08,279.62 L303,278.62 L300.48,271.87 L306.03,270.29 L307.47,269.4 L309.49,262.14 L315.05,263.49 L316.61,261.63 L316.74,257.44 L319.07,257.05 L321.2,254.22 L322.3,253.87 L323.04,256.84 L325.4,259.07 L329.4,260.64 L331.33,263.96 L330.25,268.69 L331.26,270.42 L334.59,271.1 L338.37,271.65 L341.76,274.1 L343.49,274.53 L344.77,278.1 L346.42,280.37 L349.51,280.28 L355.3,281.13 L359.03,280.6 L361.8,281.17 L365.95,283.46 L369.34,283.46 L370.58,284.62 L373.84,282.61 L378.37,281.3 L382.57,281.16 L385.85,279.82 L387.86,277.77 L389.82,276.47 L389.37,275.19 L388.47,273.69 L389.94,271.15 L391.52,271.51 L394.4,272.31 L397.19,270.21 L401.47,268.66 L403.52,266 L405.49,264.84 L409.56,264.3 L411.77,264.76 L412.08,263.31 L409.54,260.42 L407.29,259.09 L405.13,260.63 L402.36,259.98 L400.77,260.51 L400.05,258.8 L402.03,254.57 L403.4,251.32 L406.77,252.95 L410.72,250.21 L410.69,248.28 L413.22,243.55 L414.78,242.1 L414.74,239.58 L413.2,238.48 L415.52,236.17 L419,235.33 L422.72,235.2 L426.92,236.59 L429.38,238.3 L431.11,242.91 L432.16,244.85 L433.14,247.58 L434.19,251.89 Z" id="CN" stroke="#FFFFFF" stroke-width="0.5"></path>
<polygon id="CY" stroke="#FFFFFF" stroke-width="0.5" points="171.31 307.29 173.2 305.83 170.65 306.85 168.63 306.8 168.23 307.63 168.03 307.65 166.7 307.77 167.35 309.14 168.72 309.58 171.6 308.2 171.51 307.93"></polygon>
<polygon id="CZ" stroke="#FFFFFF" stroke-width="0.5" points="123.81 256.86 122.51 256.06 121.2 256.28 119.02 254.98 118.03 255.3 116.46 257.04 114.37 255.67 112.79 253.84 111.36 252.8 111.06 250.98 110.57 249.68 112.61 248.73 113.65 247.63 115.66 246.77 116.37 245.93 117.11 246.44 118.36 245.97 119.69 247.4 121.78 247.79 121.61 249 123.13 249.9 123.55 248.77 125.47 249.26 125.74 250.63 127.82 250.89 129.11 253.02 128.28 253.03 127.84 253.8 127.2 253.99 127.02 254.96 126.48 255.17 126.4 255.56 125.45 256 124.2 255.93"></polygon>
<polygon id="DE" stroke="#FFFFFF" stroke-width="0.5" points="104.07 227.92 104.12 229.8 106.96 230.92 106.93 232.62 109.78 231.72 111.35 230.41 114.52 232.3 115.84 233.81 116.5 236.2 115.72 237.45 116.73 239.1 117.43 241.55 117.21 243.11 118.36 245.97 117.11 246.44 116.37 245.93 115.66 246.77 113.65 247.63 112.61 248.73 110.57 249.68 111.06 250.98 111.36 252.8 112.79 253.84 114.37 255.67 113.39 257.62 112.38 258.16 112.78 260.88 112.51 261.58 111.64 260.73 110.3 260.61 108.29 261.35 105.82 261.17 105.42 262.26 104 261.12 103.15 261.34 100.15 260.08 99.57 260.98 97.19 260.95 97.54 257.97 98.96 255.07 94.92 254.29 93.6 253.16 93.76 251.27 93.2 250.29 93.52 247.32 93.04 242.63 94.73 242.63 95.44 240.92 96.14 236.69 95.61 235.11 96.16 234.11 98.5 233.85 99.02 234.89 100.93 232.56 100.29 230.77 100.16 228.02 102.28 228.66"></polygon>
<polygon id="DJ" stroke="#FFFFFF" stroke-width="0.5" points="197.05 376.72 197.71 377.6 197.62 378.79 196.02 379.47 197.23 380.24 196.19 381.76 195.57 381.26 194.9 381.46 193.33 381.41 193.28 380.55 193.07 379.76 194.01 378.43 195 377.17 196.2 377.42"></polygon>
<path d="M111.83,224.84 L110.15,228.81 L107.22,226.05 L106.83,224 L110.94,222.34 L111.83,224.84 Z M106.85,220.59 L106.16,222.49 L105.33,221.94 L103.31,225.53 L104.07,227.92 L102.28,228.66 L100.16,228.02 L99.02,225.3 L98.94,220.18 L99.41,218.8 L100.21,217.26 L102.68,216.94 L103.66,215.51 L105.92,214.04 L105.82,216.72 L104.99,218.4 L105.33,219.83 L106.85,220.59 Z" id="DK" stroke="#FFFFFF" stroke-width="0.5"></path>
<polygon id="DZ" stroke="#FFFFFF" stroke-width="0.5" points="109.9 345.08 100.29 350.83 92.17 356.68 88.22 358 85.11 358.29 85.08 356.41 83.78 355.93 82.03 355.08 81.37 353.69 71.91 347.14 62.45 340.49 51.9 332.96 51.96 332.35 51.96 332.14 51.93 328.39 56.46 326.03 59.26 325.54 61.55 324.68 62.63 323.06 65.91 321.77 66.03 319.36 67.65 319.07 68.92 317.86 72.59 317.3 73.1 316.02 72.36 315.31 71.39 311.78 71.23 309.73 70.17 307.55 72.86 305.68 75.9 305.08 77.67 303.65 80.37 302.6 85.12 301.98 89.76 301.69 91.17 302.21 93.81 300.84 96.81 300.81 97.95 301.62 99.86 301.41 99.29 303.2 99.74 306.48 99.08 309.3 97.35 311.18 97.6 313.71 99.89 315.69 99.92 316.5 101.64 317.83 102.84 323.69 103.75 326.53 103.9 328.01 103.41 330.6 103.61 332.04 103.25 333.76 103.5 335.73 102.38 337.02 104.04 339.28 104.15 340.6 105.14 342.31 106.45 341.75 108.67 343.17"></polygon>
<polygon id="EE" stroke="#FFFFFF" stroke-width="0.5" points="144.42 213.71 144.75 210.59 143.72 211.26 141.94 209.36 141.69 206.25 145.24 204.72 148.77 203.91 151.81 204.83 154.71 204.66 155.13 205.62 153.14 208.76 153.97 213.72 152.77 215.38 150.45 215.37 148.04 213.43 146.81 212.78"></polygon>
<polygon id="EG" stroke="#FFFFFF" stroke-width="0.5" points="174.17 326.28 173.38 327.57 172.78 329.97 172.02 331.61 171.36 332.17 170.43 331.15 169.16 329.73 167.16 325.16 166.88 325.45 168.04 328.82 169.76 332 171.88 336.88 172.91 338.56 173.81 340.3 176.33 343.7 175.77 344.23 175.86 346.2 179.13 348.91 179.62 349.53 168.5 349.53 157.62 349.53 146.35 349.53 146.35 338.3 146.35 327.12 145.51 324.54 146.23 322.54 145.8 321.15 146.81 319.58 150.54 319.53 153.24 320.39 156.02 321.36 157.32 321.86 159.48 320.83 160.63 319.9 163.11 319.63 165.1 320.04 165.87 321.66 166.52 320.59 168.76 321.36 170.95 321.55 172.33 320.73"></polygon>
<polygon id="EH" stroke="#FFFFFF" stroke-width="0.5" points="39.57 332.06 43.19 332.07 51.94 332.1 51.94 332.1 51.94 332.1 43.19 332.07 39.57 332.06 39.46 332.15 39.41 332.19 37.63 335.39 35.77 336.53 34.75 338.44 34.69 340.09 33.94 341.88 33 342.37 31.44 344.31 30.48 346.46 30.66 347.48 29.74 349.05 28.66 349.87 28.53 351.26 28.41 352.53 29.02 351.53 40 351.55 39.47 347.2 40.16 345.65 42.78 345.38 42.69 337.52 51.9 337.69 51.9 332.96 51.96 332.35 51.96 332.14"></polygon>
<polygon id="ER" stroke="#FFFFFF" stroke-width="0.5" points="195 377.17 194.04 376.24 192.89 374.57 191.65 373.65 190.92 372.65 188.48 371.5 186.56 371.47 185.88 370.86 184.24 371.54 182.54 370.23 181.66 372.38 178.4 371.78 178.1 370.63 179.31 366.38 179.58 364.45 180.46 363.55 182.53 363.07 183.95 361.4 185.58 364.78 186.35 367.45 187.89 368.86 191.71 371.58 193.27 373.22 194.79 374.88 195.67 375.86 197.05 376.72 196.2 377.42"></polygon>
<polygon id="ES" stroke="#FFFFFF" stroke-width="0.5" points="50.92 283.56 51.06 280.88 49.92 279.22 53.88 276.45 57.31 277.15 61.08 277.12 64.06 277.78 66.39 277.58 70.92 277.7 72.04 279.19 77.2 280.92 78.22 280.1 81.38 281.82 84.63 281.33 84.78 283.52 82.12 286.01 78.53 286.79 78.28 288.03 76.55 290.06 75.47 293.02 76.56 295.07 74.94 296.67 74.34 298.97 72.22 299.67 70.23 302.36 66.68 302.41 64 302.35 62.25 303.57 61.18 304.88 59.8 304.59 58.77 303.42 57.97 301.42 55.35 300.88 55.12 299.72 56.16 298.4 56.54 297.44 55.58 296.38 56.35 294.03 55.23 291.86 56.44 291.56 56.55 289.84 57.01 289.31 57.04 286.43 58.34 285.43 57.56 283.55 55.92 283.42 55.44 283.89 53.79 283.9 53.08 282.06 51.94 282.61"></polygon>
<polygon id="ET" stroke="#FFFFFF" stroke-width="0.5" points="182.54 370.23 184.24 371.54 185.88 370.86 186.56 371.47 188.48 371.5 190.92 372.65 191.65 373.65 192.89 374.57 194.04 376.24 195 377.17 194.01 378.43 193.07 379.76 193.28 380.55 193.33 381.41 194.9 381.46 195.57 381.26 196.19 381.76 195.58 382.77 196.62 384.33 197.65 385.69 198.72 386.7 207.89 390.04 210.25 390.02 202.32 398.44 198.67 398.56 196.17 400.53 194.38 400.58 193.61 401.46 191.69 401.46 190.56 400.52 188 401.69 187.17 402.85 185.3 402.63 184.68 402.31 184.02 402.38 183.14 402.36 179.59 399.98 177.64 399.98 176.68 399.07 176.68 397.5 175.22 397.03 173.57 393.98 172.29 393.33 171.79 392.21 170.37 390.84 168.65 390.64 169.61 389.03 171.09 388.96 171.51 388.1 171.48 385.57 172.31 382.61 173.63 381.81 173.92 380.65 175.12 378.48 176.81 377.06 177.95 374.25 178.4 371.78 181.66 372.38"></polygon>
<polygon id="FI" stroke="#FFFFFF" stroke-width="0.5" points="156.42 142.1 156.01 147.5 160.31 152.49 157.72 157.97 160.98 165.93 159.09 171.69 161.62 176.55 160.47 180.69 164.62 184.95 163.56 188.05 160.96 191.5 154.96 198.91 149.87 199.36 144.94 201.43 140.38 202.61 138.75 199.54 136.04 197.67 136.66 191.95 135.3 186.54 136.64 182.96 139.18 179.02 145.59 172 147.47 170.61 147.17 167.77 143.27 164.55 142.33 161.85 142.25 150.73 137.88 145.58 134.14 141.77 135.82 139.69 138.94 143.84 142.6 143.45 145.61 145.32 148.28 141.88 149.66 136.03 154.01 133.25 157.61 136.51"></polygon>
<path d="M581.53,457.61 L581.18,459.01 L580.95,459.17 L579.17,459.89 L577.38,460.5 L577.02,459.41 L578.42,458.81 L579.31,458.65 L580.95,457.74 L581.53,457.61 Z M575.69,461.92 L574.42,461.56 L573.34,462.56 L573.61,463.85 L575.16,464.21 L576.9,463.81 L577.36,462.28 L576.4,461.44 L575.69,461.92 Z" id="FJ" stroke="#FFFFFF" stroke-width="0.5"></path>
<path d="M103.06,282.54 L102.13,285.43 L100.86,284.67 L100.21,282.14 L100.78,280.73 L102.59,279.28 L103.06,282.54 Z M86.31,249.19 L88.27,251.25 L89.71,250.91 L92.16,252.88 L92.79,253.25 L93.6,253.16 L94.92,254.28 L98.96,255.07 L97.54,257.97 L97.18,260.95 L96.41,261.66 L95.13,261.28 L95.22,262.33 L93.17,264.63 L93.13,266.47 L94.47,265.84 L95.43,267.61 L95.31,268.74 L96.14,270.24 L95.17,271.45 L95.89,274.49 L97.41,274.98 L97.09,276.66 L94.55,278.83 L89.02,277.79 L84.94,279.03 L84.62,281.32 L81.37,281.81 L78.22,280.09 L77.2,280.91 L72.04,279.18 L70.92,277.69 L72.37,275.37 L72.9,267.49 L70.01,263.23 L67.94,261.14 L63.65,259.54 L63.37,256.47 L67.01,255.55 L71.72,256.64 L70.83,251.8 L73.48,253.65 L80.01,250.28 L80.85,246.67 L83.3,245.77 L83.71,247.33 L85.01,247.4 L86.31,249.19 Z" id="FR" stroke="#FFFFFF" stroke-width="0.5"></path>
<polygon id="GA" stroke="#FFFFFF" stroke-width="0.5" points="107.36 423.48 104.48 420.66 102.62 418.36 100.92 415.48 101.01 414.56 101.62 413.66 102.3 411.64 102.87 409.57 103.82 409.41 107.89 409.44 107.87 406.09 109.2 405.9 110.91 406.28 112.57 405.92 112.92 406.07 112.71 407.29 113.5 408.72 115.58 408.5 116.28 409.05 115.07 412.28 116.39 413.92 116.7 416.1 116.35 417.95 115.49 419.27 113.01 419.15 111.51 417.81 111.29 419.05 109.4 419.39 108.44 420.09 109.49 421.94"></polygon>
<path d="M60.38,230 L58.88,233.29 L56.76,232.31 L55.03,232.38 L55.61,229.81 L55.03,227.21 L57.38,227.01 L60.38,230 Z M67.83,209.24 L64.83,214.97 L67.69,214.25 L70.76,214.28 L70.03,218.5 L67.51,223.03 L70.41,223.35 L70.63,223.87 L73.13,229.66 L75.05,230.43 L76.78,235.84 L77.58,237.68 L80.98,238.56 L80.64,241.49 L79.21,242.82 L80.33,245.15 L77.81,247.48 L74.06,247.44 L69.29,248.65 L67.98,247.78 L66.13,249.84 L63.54,249.34 L61.57,251.01 L60.08,250.14 L64.19,245.5 L66.7,244.53 L66.68,244.53 L62.3,243.78 L61.51,241.98 L64.44,240.57 L62.9,238.09 L63.43,235.03 L67.6,235.45 L68.01,232.71 L66.13,229.76 L66.09,229.69 L62.69,228.84 L62.02,227.52 L63.04,225.32 L62.12,223.95 L60.61,226.29 L60.45,221.49 L59.03,218.9 L60.05,213.54 L62.23,209.23 L64.47,209.65 L67.83,209.24 Z" id="GB" stroke="#FFFFFF" stroke-width="0.5"></path>
<polygon id="GE" stroke="#FFFFFF" stroke-width="0.5" points="192.76 284.85 193.18 283.25 192.48 280.68 190.86 279.27 189.31 278.83 188.28 277.66 188.62 277.2 190.99 277.86 195.12 278.48 198.94 280.31 199.43 281.02 201.13 280.42 203.75 281.22 204.6 282.77 206.37 283.64 205.64 284.15 207.02 286.17 206.64 286.6 205.13 286.38 203.04 285.32 202.35 285.92 198.45 286.5 195.75 284.68"></polygon>
<polygon id="GH" stroke="#FFFFFF" stroke-width="0.5" points="79.23 395.84 74.83 397.48 73.27 398.44 70.74 399.25 68.24 398.46 68.37 397.35 67.16 394.94 67.89 391.77 69.07 389.41 68.33 385.4 67.94 383.27 68.01 381.66 72.88 381.53 74.12 381.74 75.02 381.28 76.32 381.5 76.11 382.39 77.28 383.85 77.28 385.9 77.55 388.12 78.25 389.15 77.63 391.68 77.85 393.08 78.6 394.86"></polygon>
<polygon id="GM" stroke="#FFFFFF" stroke-width="0.5" points="29.03 375.43 29.39 374.16 32.44 374.07 33.08 373.4 33.97 373.35 35.07 374.06 35.94 374.07 36.87 373.59 37.43 374.41 36.22 375.06 35 375.01 33.8 374.4 32.76 375.06 32.26 375.09 31.58 375.49"></polygon>
<polygon id="GN" stroke="#FFFFFF" stroke-width="0.5" points="52.59 390.91 51.8 390.84 51.23 391.97 50.43 391.96 49.89 391.36 50.07 390.23 48.9 388.51 48.17 388.82 47.57 388.89 46.8 389.05 46.83 388.02 46.38 387.28 46.47 386.46 45.86 385.27 45.08 384.26 42.84 384.26 42.19 384.79 41.41 384.85 40.93 385.46 40.61 386.25 39.11 387.49 37.88 385.82 36.79 384.71 36.07 384.35 35.37 383.78 35.06 382.53 34.65 381.91 33.83 381.44 35.08 380.06 35.93 380.11 36.66 379.63 37.28 379.63 37.72 379.25 37.48 378.31 37.79 378.01 37.84 377.04 39.19 377.07 41.21 377.77 41.83 377.7 42.04 377.39 43.56 377.61 43.97 377.45 44.13 378.5 44.58 378.49 45.31 378.11 45.77 378.21 46.55 378.93 47.75 379.16 48.52 378.54 49.43 378.16 50.1 377.76 50.66 377.84 51.28 378.46 51.62 379.25 52.77 380.44 52.19 381.17 52.08 382.09 52.68 381.81 53.03 382.15 52.88 382.99 53.74 383.81 53.18 384.02 52.95 384.99 53.6 386.15 54.29 388.41 53.25 388.75 52.98 389.14 53.2 389.68 53.04 390.91"></polygon>
<polygon id="GQ" stroke="#FFFFFF" stroke-width="0.5" points="102.87 409.57 102.34 409.15 103.31 406.02 107.87 406.09 107.89 409.44 103.82 409.41"></polygon>
<path d="M142.7,305.71 L144.23,306.87 L146.41,306.68 L148.5,306.92 L148.43,307.52 L149.96,307.11 L149.61,308.12 L145.57,308.41 L145.6,307.85 L142.18,307.18 L142.7,305.71 Z M150.85,284.75 L149.98,287.08 L149.31,287.49 L147.6,287.39 L146.14,287.04 L142.74,288 L144.68,290.06 L143.26,290.65 L141.7,290.65 L140.22,288.77 L139.69,289.57 L140.32,291.75 L141.72,293.45 L140.66,294.24 L142.22,295.89 L143.61,296.92 L143.65,298.92 L142.29,297.77 L141.05,297.98 L141.88,299.78 L140.96,299.97 L139.96,299.28 L141.16,303.23 L140.58,303.23 L140.13,301.98 L139.56,301.96 L139.3,303.28 L138.85,302.98 L138.95,302.24 L138.39,301.2 L137.75,301.2 L137.87,302.04 L137.62,302.31 L137,301.77 L136.62,300.76 L137.14,300.19 L136.78,299.45 L136.37,299.07 L135.95,298.98 L135.46,298.04 L136.04,297.52 L136.4,297.04 L136.96,297.14 L137.21,296.73 L137.8,296.57 L138.48,297.03 L139.03,297.2 L139.42,296.58 L138.48,296.5 L137.92,296.31 L136.67,296.59 L135.45,296.64 L134.36,295 L134.18,294.75 L134.35,294.11 L132.93,292.96 L132.74,291.93 L134.04,290.17 L134.21,288.98 L135.12,288.45 L135.18,287.48 L137.01,287.15 L138.08,286.34 L139.6,286.41 L140.06,285.76 L140.59,285.64 L142.66,285.75 L144.91,284.73 L146.89,286.03 L149.44,285.68 L149.47,283.82 L150.85,284.75 Z" id="GR" stroke="#FFFFFF" stroke-width="0.5"></path>
<polygon id="GW" stroke="#FFFFFF" stroke-width="0.5" points="33.83 381.44 32.33 380.25 31.15 380.07 30.51 379.26 30.52 378.83 29.67 378.23 29.49 377.62 30.98 377.15 31.91 377.24 32.66 376.92 37.84 377.04 37.79 378.01 37.48 378.31 37.72 379.25 37.28 379.63 36.66 379.63 35.93 380.11 35.08 380.06"></polygon>
<polygon id="HR" stroke="#FFFFFF" stroke-width="0.5" points="129.05 267.93 129.73 269.48 130.62 270.62 129.54 272.11 128.27 271.23 126.33 271.29 123.92 270.63 122.61 270.72 122.01 271.54 121 270.63 120.41 272.27 121.79 274.1 122.39 275.31 123.68 276.76 124.75 277.61 125.81 279.22 128.29 280.66 127.98 281.3 125.35 279.9 123.72 278.52 121.16 277.38 118.8 274.53 119.37 274.23 118.09 272.59 118.03 271.25 116.23 270.63 115.37 272.34 114.54 271.01 114.61 269.63 114.71 269.57 116.66 269.71 117.18 269.03 118.13 269.68 119.23 269.76 119.22 268.64 120.19 268.23 120.47 266.61 122.7 265.53 123.59 266.03 125.69 267.76 128 268.53"></polygon>
<polygon id="HU" stroke="#FFFFFF" stroke-width="0.5" points="121.68 264.11 122.61 261.46 122.07 260.57 123.65 260.56 123.86 258.85 125.29 259.92 126.32 260.38 128.68 259.87 128.9 259.03 130.02 258.9 131.38 258.25 131.68 258.52 133 258 133.66 257 134.58 256.75 137.58 258.03 138.18 257.6 139.73 258.74 139.93 259.86 138.22 260.73 136.89 263.53 135.2 266.29 132.95 267.05 131.2 266.88 129.05 267.93 128 268.53 125.69 267.76 123.59 266.03 122.7 265.53 122.15 264.16"></polygon>
<path d="M414.72,441.06 L413.54,441.11 L409.82,439.13 L412.43,438.57 L413.9,439.43 L414.88,440.29 L414.72,441.06 Z M425.15,440.78 L422.75,441.4 L422.41,441.06 L422.66,440.1 L423.87,438.38 L426.64,437.26 L426.92,437.82 L426.97,438.68 L425.15,440.78 Z M406.83,435.01 L407.84,435.76 L409.57,435.53 L410.27,436.73 L407.03,437.3 L405.09,437.68 L403.58,437.66 L404.54,436.04 L406.08,436.02 L406.83,435.01 Z M420.86,435 L420.45,436.56 L416.24,437.36 L412.51,437.01 L412.5,435.98 L414.73,435.39 L416.49,436.23 L418.36,436.02 L420.86,435 Z M380.82,431.31 L386.19,431.59 L386.81,430.43 L392.01,431.78 L393.03,433.6 L397.24,434.11 L400.68,435.78 L397.48,436.85 L394.4,435.72 L391.86,435.8 L388.95,435.59 L386.33,435.08 L383.08,434.01 L381.02,433.73 L379.85,434.08 L374.74,432.92 L374.25,431.71 L371.68,431.5 L373.6,428.82 L377,428.99 L379.26,430.08 L380.42,430.29 L380.82,431.31 Z M454,429.73 L452.56,431.64 L452.29,429.53 L452.79,428.52 L453.38,427.57 L454.02,428.39 L454,429.73 Z M433.04,422.02 L431.99,422.95 L430.05,422.44 L429.5,421.24 L432.34,421.11 L433.04,422.02 Z M442.08,421.01 L443.1,423.14 L440.73,421.99 L438.39,421.76 L436.81,421.94 L434.87,421.84 L435.54,420.31 L439,420.19 L442.08,421.01 Z M452.37,415.59 L453.15,420.1 L456.05,421.77 L458.39,418.81 L461.61,417.13 L464.1,417.13 L466.5,418.1 L468.58,419.1 L471.59,419.63 L471.64,428.73 L471.69,437.89 L469.19,435.58 L466.34,435.01 L465.65,435.81 L462.1,435.9 L463.29,433.61 L465.06,432.83 L464.33,429.78 L462.98,427.43 L457.54,425.06 L455.23,424.83 L451.02,422.25 L450.19,423.61 L449.11,423.86 L448.47,422.84 L448.46,421.63 L446.32,420.26 L449.34,419.26 L451.34,419.31 L451.1,418.57 L447,418.56 L445.89,416.9 L443.39,416.39 L442.2,415.01 L445.98,414.34 L447.42,413.43 L451.92,414.57 L452.37,415.59 Z M427.41,408.43 L425.16,411.19 L423.05,411.73 L420.35,411.19 L415.68,411.33 L413.23,411.73 L412.83,413.84 L415.34,416.32 L416.85,415.06 L422.08,414.11 L421.85,415.39 L420.63,414.99 L419.41,416.62 L416.94,417.7 L419.59,421.27 L419.08,422.23 L421.6,425.45 L421.58,427.29 L420.08,428.11 L418.98,427.13 L420.34,424.84 L417.59,425.92 L416.89,425.15 L417.25,424.07 L415.23,422.43 L415.44,419.71 L413.57,420.56 L413.81,423.81 L413.92,427.81 L412.14,428.22 L410.94,427.4 L411.74,424.83 L411.31,422.14 L410.13,422.12 L409.26,420.21 L410.42,418.38 L410.82,416.17 L412.23,411.97 L412.82,410.82 L415.2,408.75 L417.39,409.57 L420.93,409.96 L424.15,409.84 L426.92,407.82 L427.41,408.43 Z M437.08,409.23 L436.93,411.66 L435.48,411.39 L435.05,413.08 L436.21,414.55 L435.42,414.88 L434.29,413.12 L433.46,409.56 L434.02,407.33 L434.95,406.32 L435.15,407.84 L436.81,408.08 L437.08,409.23 Z M406.76,407.29 L409.9,409.87 L406.58,410.2 L405.64,412.1 L405.76,414.62 L403.06,416.53 L403,419.3 L401.92,423.57 L401.51,422.58 L398.32,423.84 L397.21,422.13 L395.21,421.97 L393.81,421.08 L390.48,422.08 L389.46,420.73 L387.62,420.88 L385.31,420.56 L384.88,416.82 L383.48,416.05 L382.13,413.67 L381.74,411.23 L382.07,408.65 L383.74,406.8 L384.21,408.66 L386.13,410.23 L387.94,409.66 L389.73,409.86 L391.36,408.45 L392.7,408.21 L395.35,408.99 L397.64,408.4 L399.08,404.52 L400.16,403.55 L401.13,400.38 L404.35,400.38 L406.78,400.85 L405.19,403.37 L407.25,406.01 L406.76,407.29 Z M372.95,428.71 L369.85,428.77 L367.49,426.43 L363.89,424.15 L362.69,422.46 L360.57,420.19 L359.18,418.1 L357.05,414.2 L354.59,411.88 L353.77,409.49 L352.74,407.32 L350.21,405.57 L348.74,403.18 L346.63,401.62 L343.71,398.54 L343.46,397.12 L345.27,397.23 L349.61,397.77 L352.09,400.5 L354.26,402.39 L355.81,403.55 L358.47,406.55 L361.32,406.59 L363.68,408.5 L365.3,410.83 L367.43,412.1 L366.31,414.37 L367.92,415.34 L368.93,415.41 L369.41,417.35 L370.39,418.91 L372.45,419.16 L373.81,420.92 L373.11,424.39 L372.95,428.71 Z" id="ID" stroke="#FFFFFF" stroke-width="0.5"></path>
<polygon id="IE" stroke="#FFFFFF" stroke-width="0.5" points="58.88 233.29 59.34 236.65 57.22 240.77 52.25 243.45 48.28 242.77 50.55 237.99 49.09 233.22 52.9 229.47 55.02 227.2 55.6 229.8 55.02 232.37 56.76 232.31"></polygon>
<polygon id="IL" stroke="#FFFFFF" stroke-width="0.5" points="176.41 315.82 175.92 316.87 174.9 316.41 174.32 318.61 175.02 318.97 174.31 319.43 174.18 320.29 175.5 319.84 175.57 321.11 174.17 326.28 172.33 320.73 173.14 319.65 172.95 319.46 173.69 317.93 174.26 315.43 174.66 314.59 174.74 314.56 175.68 314.56 175.94 313.98 176.69 313.93 176.73 315.3 176.35 315.8"></polygon>
<polygon id="IN" stroke="#FFFFFF" stroke-width="0.5" points="294.5 306.44 297.51 310.43 297.23 313.17 298.34 314.88 298.25 316.57 296.24 316.13 297.03 319.76 299.78 321.82 303.68 324.09 301.9 325.55 300.81 328.54 303.53 329.74 306.17 331.29 309.83 333.06 313.67 333.47 315.29 335.06 317.45 335.35 320.83 336.08 323.16 336.03 323.48 334.79 323.11 332.8 323.33 331.45 325.04 330.78 325.28 333.26 325.33 333.89 327.88 335.08 329.65 334.59 332.01 334.8 334.3 334.71 334.5 332.78 333.36 331.78 335.62 331.38 338.17 329.03 341.4 327 343.75 327.78 345.75 326.44 347.07 328.42 346.12 329.76 349.14 330.23 349.36 331.43 348.37 332.01 348.6 333.94 346.6 333.37 342.97 335.53 343.05 337.31 341.51 339.91 341.36 341.41 340.11 343.93 337.92 343.23 337.81 346.38 337.18 347.41 337.48 348.69 336.09 349.41 334.62 344.61 333.84 344.62 333.38 346.56 331.85 344.98 332.71 343.25 333.97 343.07 335.26 340.48 333.65 339.95 331.04 340 328.38 339.58 328.13 337.43 326.79 337.27 324.57 335.93 323.58 338.04 325.6 339.67 323.85 340.82 323.23 341.94 324.95 342.76 324.48 344.6 325.45 346.88 325.89 349.36 325.48 350.46 323.58 350.42 320.12 351.04 320.28 353.29 318.78 355.05 314.75 357.05 311.61 360.51 309.5 362.36 306.71 364.27 306.71 365.61 305.31 366.33 302.78 367.36 301.47 367.52 300.63 369.72 301.21 373.47 301.36 375.84 300.18 378.55 300.16 383.38 298.71 383.52 297.44 385.67 298.29 386.6 295.73 387.4 294.79 389.32 293.66 390.13 291.01 387.5 289.71 383.54 288.63 380.68 287.65 379.34 286.16 376.6 285.47 373.02 284.98 371.22 282.43 367.25 281.27 361.61 280.43 357.84 280.44 354.26 279.9 351.46 275.82 353.25 273.84 352.89 270.18 349.26 271.53 348.17 270.7 346.99 267.41 344.41 269.28 342.37 275.45 342.38 274.89 339.74 273.32 338.18 273 335.79 271.16 334.39 274.25 331.09 277.51 331.33 280.44 328.01 282.2 324.75 284.92 321.51 284.88 319.18 287.27 317.27 285 315.64 284.03 313.39 283.04 310.44 284.41 308.98 288.67 309.81 291.79 309.3"></polygon>
<polygon id="IQ" stroke="#FFFFFF" stroke-width="0.5" points="203.61 304.77 205.44 305.81 205.66 307.81 204.24 308.98 203.59 311.62 205.54 314.8 208.97 316.62 210.42 319.12 209.96 321.49 210.85 321.49 210.88 323.22 212.43 324.91 210.77 324.76 208.88 324.49 206.82 327.57 201.61 327.31 193.71 320.82 189.53 318.53 186.15 317.64 185.02 313.6 191.23 310.1 192.29 305.98 192.02 303.46 193.56 302.6 195 300.42 196.2 299.87 199.46 300.33 200.45 301.22 201.79 300.63"></polygon>
<polygon id="IR" stroke="#FFFFFF" stroke-width="0.5" points="227.44 300.53 229.91 299.85 231.9 297.83 233.77 297.93 235 297.27 237 297.6 240.1 299.39 242.34 299.78 245.54 302.87 247.63 302.99 247.88 305.9 246.74 310.15 245.97 312.6 247.19 313.09 245.99 314.92 246.91 317.56 247.13 319.65 249.25 320.2 249.48 322.3 246.94 325.23 248.32 326.91 249.45 328.84 252.13 330.24 252.21 333.01 253.55 333.52 253.78 334.96 249.74 336.57 248.68 340.17 243.41 339.24 240.35 338.53 237.19 338.12 235.99 334.31 234.65 333.75 232.49 334.31 229.67 335.82 226.24 334.79 223.41 332.38 220.71 331.48 218.84 328.47 216.77 324.2 215.26 324.72 213.48 323.65 212.43 324.91 210.88 323.22 210.85 321.49 209.96 321.49 210.42 319.12 208.97 316.62 205.54 314.8 203.59 311.62 204.24 308.98 205.66 307.81 205.44 305.81 203.61 304.77 201.79 300.63 200.26 297.8 200.8 296.71 199.93 292.59 201.85 291.56 202.29 292.93 203.71 294.59 205.63 295.06 206.65 294.96 209.96 292.3 211.01 292.03 211.83 293.1 210.87 294.88 212.62 296.74 213.31 296.57 214.2 299.18 216.86 299.91 218.81 301.67 222.79 302.27 227.17 301.35"></polygon>
<polygon id="IS" stroke="#FFFFFF" stroke-width="0.5" points="35.57 161.43 34.93 165.91 38.09 170.51 34.45 175.52 26.36 179.9 23.94 181.05 20.25 180.12 12.43 178.11 15.19 175.27 9.09 172.07 14.05 170.79 13.93 168.82 8.05 167.25 9.94 162.78 14.19 161.75 18.56 166.43 22.82 162.68 26.35 164.64 30.92 160.93"></polygon>
<path d="M119.77,296.88 L118.76,299.66 L119.18,300.75 L118.59,302.54 L116.45,301.23 L115.02,300.85 L111.11,299.06 L111.5,297.24 L114.78,297.56 L117.64,297.17 L119.77,296.88 Z M102.08,286.06 L103.76,288.68 L103.37,293.49 L102.1,293.26 L100.96,294.46 L99.9,293.51 L99.79,289.13 L99.15,287.03 L100.69,287.22 L102.08,286.06 Z M110.95,264.46 L114.96,265.51 L114.66,267.5 L115.33,269.21 L113.1,268.63 L110.82,270.05 L110.98,272.02 L110.64,273.14 L111.56,275.13 L114.19,277.08 L115.6,280.25 L118.72,283.3 L120.92,283.28 L121.6,284.11 L120.81,284.85 L123.32,286.2 L125.38,287.32 L127.78,289.24 L128.07,289.92 L127.55,291.23 L125.99,289.53 L123.55,288.93 L122.37,291.29 L124.4,292.63 L124.07,294.51 L122.9,294.72 L121.4,297.78 L120.23,298.05 L120.24,296.97 L120.81,295.06 L121.42,294.29 L120.33,292.2 L119.47,290.37 L118.31,289.91 L117.48,288.33 L115.68,287.66 L114.47,286.17 L112.4,285.93 L110.21,284.25 L107.65,281.8 L105.74,279.61 L104.87,275.81 L103.47,275.36 L101.19,274.07 L99.9,274.6 L98.28,276.4 L97.11,276.68 L97.43,275 L95.91,274.51 L95.19,271.47 L96.16,270.26 L95.33,268.76 L95.45,267.63 L96.66,268.49 L98.01,268.3 L99.58,266.94 L100.07,267.58 L101.41,267.45 L102.02,265.82 L104.09,266.33 L105.33,265.65 L105.55,263.98 L107.25,264.56 L107.58,263.78 L110.35,263.07 L110.95,264.46 Z" id="IT" stroke="#FFFFFF" stroke-width="0.5"></path>
<polygon id="JO" stroke="#FFFFFF" stroke-width="0.5" points="175.92 316.87 176.41 315.82 179.53 317.14 185.02 313.6 186.15 317.64 185.62 318.13 180 319.78 182.8 323.04 181.87 323.58 181.41 324.67 179.27 325.11 178.6 326.27 177.38 327.25 174.26 326.74 174.17 326.28 175.57 321.11 175.5 319.84 175.92 318.88"></polygon>
<path d="M453.76,311.01 L454.12,312.16 L452.54,314.19 L451.39,313.12 L449.95,313.9 L449.21,315.85 L447.38,314.9 L447.4,313.32 L448.95,311.32 L450.54,311.71 L451.69,310.29 L453.76,311.01 Z M471.53,300.73 L470.47,303.51 L470.96,305.24 L469.5,307.66 L465.92,309.26 L460.99,309.47 L456.99,313.31 L455.11,312.02 L455,309.5 L450.12,310.25 L446.8,311.84 L443.52,311.9 L446.36,314.36 L444.49,319.97 L442.68,321.34 L441.32,320.07 L442.01,317.11 L440.24,316.15 L439.1,313.87 L441.75,312.84 L443.22,310.73 L446.04,308.98 L448.1,306.65 L453.68,305.63 L456.68,306.33 L459.61,300.16 L461.48,301.83 L465.59,298.32 L467.18,296.94 L468.94,292.56 L468.46,288.46 L469.64,286.13 L472.62,285.45 L474.15,290.56 L474.07,293.5 L471.48,297.1 L471.53,300.73 Z M479.76,274.8 L481.73,275.63 L483.71,273.98 L484.33,278.33 L480.17,279.38 L477.71,283.14 L473.3,280.56 L471.77,284.68 L468.65,284.74 L468.26,281 L469.65,278.06 L472.65,277.85 L473.47,272.47 L474.3,269.38 L477.59,273.5 L479.76,274.8 Z" id="JP" stroke="#FFFFFF" stroke-width="0.5"></path>
<polygon id="KE" stroke="#FFFFFF" stroke-width="0.5" points="191.19 414.78 192.85 417.07 190.89 418.19 190.2 419.35 189.14 419.55 188.75 421.52 187.85 422.64 187.3 424.5 186.17 425.42 182.15 422.63 181.95 421.01 171.79 415.34 171.31 415.03 171.29 412.08 172.09 410.95 173.47 409.11 174.49 407.08 173.26 403.88 172.93 402.48 171.6 400.54 173.32 398.87 175.22 397.03 176.68 397.5 176.68 399.07 177.64 399.98 179.59 399.98 183.14 402.36 184.02 402.38 184.68 402.31 185.3 402.63 187.17 402.85 188 401.69 190.56 400.52 191.69 401.46 193.61 401.46 191.16 404.63"></polygon>
<polygon id="KG" stroke="#FFFFFF" stroke-width="0.5" points="275.22 282.11 275.85 280.45 277.69 279.91 282.31 281.22 282.74 278.98 284.33 278.18 288.33 279.79 289.35 279.37 294 279.47 298.16 279.87 299.56 281.24 301.29 281.79 300.9 282.65 296.48 284.68 295.48 286.16 291.88 286.6 290.82 288.95 287.85 288.46 285.92 289.18 283.24 290.9 283.63 291.75 282.83 292.58 277.53 293.13 274.06 291.96 271.02 292.24 271.29 290.14 274.34 290.75 275.37 289.62 277.5 289.98 281.09 287.34 277.77 285.38 275.77 286.31 273.7 284.91 276.05 282.48"></polygon>
<polygon id="KH" stroke="#FFFFFF" stroke-width="0.5" points="366.44 382.6 365.3 381.12 363.89 378.18 363.22 374.73 365.02 372.35 368.64 371.8 371.27 372.21 373.58 373.34 374.85 371.35 377.34 372.41 377.99 374.33 377.64 377.75 372.93 379.94 374.16 381.67 371.22 381.87 368.79 383.01"></polygon>
<polygon id="KP" stroke="#FFFFFF" stroke-width="0.5" points="442.55 281.62 442.94 282.29 441.88 282.06 440.66 283.33 439.82 284.61 439.93 287.28 438.48 288.09 437.98 288.74 436.92 289.82 435.05 290.42 433.84 291.4 433.75 292.97 433.42 293.37 434.54 293.95 436.13 295.53 435.72 296.39 434.53 296.62 432.55 296.79 431.46 298.39 430.2 298.27 430.03 298.59 428.67 297.92 428.33 298.58 427.51 298.87 427.41 298.21 426.68 297.89 425.93 297.32 426.7 295.75 427.36 295.33 427.11 294.68 427.82 292.74 427.63 292.15 426 291.75 424.68 290.78 426.96 288.43 430.05 286.45 431.98 283.8 433.31 284.97 435.73 285.11 435.29 283.14 439.62 281.51 440.74 279.38"></polygon>
<polygon id="KR" stroke="#FFFFFF" stroke-width="0.5" points="436.13 295.53 438.55 299.71 439.24 301.98 439.26 305.96 438.21 307.84 435.67 308.5 433.43 309.91 430.9 310.2 430.59 308.35 431.11 305.78 429.87 302.18 431.95 301.59 430.03 298.59 430.2 298.27 431.46 298.39 432.55 296.79 434.53 296.62 435.72 296.39"></polygon>
<polygon id="XK" stroke="#FFFFFF" stroke-width="0.5" points="134.47 282.92 134.34 283.69 133.98 283.66 133.8 282.29 133.13 281.91 132.53 280.89 133.05 280.04 133.72 279.76 134.11 278.5 134.61 278.28 135.01 278.82 135.54 279.06 135.9 279.67 136.36 279.85 136.91 280.55 137.31 280.53 136.99 281.46 136.66 281.91 136.75 282.19 136.12 282.33"></polygon>
<polygon id="KW" stroke="#FFFFFF" stroke-width="0.5" points="210.77 324.76 211.35 326.17 211.1 326.9 212 329.31 210.02 329.39 209.32 327.88 206.82 327.57 208.88 324.49"></polygon>
<polygon id="KZ" stroke="#FFFFFF" stroke-width="0.5" points="275.22 282.11 273.61 282.81 269.92 285.42 268.69 288.07 267.64 288.09 266.88 286.34 263.31 286.22 262.74 283.16 261.37 283.13 261.58 279.33 258.23 276.53 253.42 276.83 250.13 277.39 247.45 273.89 245.16 272.41 240.81 269.57 240.29 269.22 233.07 271.57 233.18 285.7 231.74 285.88 229.78 282.95 227.88 281.89 224.7 282.68 223.46 283.93 223.3 283.01 223.99 281.44 223.46 280.12 220.21 278.82 218.94 275.35 217.4 274.37 217.3 273.09 220.03 273.46 220.14 270.58 222.52 269.94 224.97 270.53 225.48 266.62 224.98 264.11 222.17 264.31 219.79 263.31 216.54 265.1 213.93 265.96 212.5 265.3 212.79 263.2 211 260.44 208.92 260.55 206.54 257.72 208.16 254.5 207.34 253.63 209.57 248.86 212.46 251.39 212.81 248.2 218.59 243.35 222.97 243.23 229.16 246.33 232.47 248.12 235.45 246.25 239.89 246.17 243.48 248.46 244.3 247.15 248.23 247.34 248.94 245.23 244.39 242.14 247.08 239.91 246.56 238.66 249.25 237.45 247.23 234.25 248.51 232.63 259 230.97 260.37 229.78 267.39 227.99 269.91 225.95 274.95 227.01 275.83 232.02 278.76 230.86 282.36 232.49 282.13 235.07 284.82 234.8 291.84 230.31 290.82 231.81 294.4 235.47 300.66 247.05 302.16 244.72 306.02 247.28 310.05 246.14 311.59 246.94 312.94 249.49 314.9 250.33 316.1 252.18 319.71 251.6 321.2 254.23 319.06 257.06 316.73 257.46 316.6 261.64 315.04 263.5 309.48 262.15 307.46 269.41 306.02 270.3 300.47 271.88 302.99 278.63 301.07 279.63 301.29 281.79 299.56 281.24 298.16 279.87 294 279.47 289.35 279.37 288.33 279.79 284.33 278.18 282.74 278.98 282.31 281.22 277.69 279.91 275.85 280.45"></polygon>
<polygon id="LA" stroke="#FFFFFF" stroke-width="0.5" points="371.27 372.21 372.18 370.91 372.31 368.47 370.04 365.94 369.86 363.07 367.73 360.69 365.61 360.49 365.05 361.51 363.4 361.59 362.56 361.08 359.61 362.82 359.54 360.2 360.23 357.09 358.34 356.96 358.18 355.18 356.96 354.26 357.56 353.16 359.95 351.22 360.2 351.92 361.69 352 361.27 348.57 362.72 348.13 364.36 350.5 365.62 353.22 369.07 353.25 370.16 355.84 368.37 356.61 367.56 357.68 370.92 359.44 373.25 362.9 375.02 365.47 377.14 367.49 377.85 369.53 377.34 372.41 374.85 371.35 373.58 373.34"></polygon>
<polygon id="LB" stroke="#FFFFFF" stroke-width="0.5" points="176.69 313.93 175.94 313.98 175.68 314.56 174.74 314.56 175.74 311.83 177.13 309.45 177.19 309.33 178.45 309.51 178.91 310.83 177.38 312.1"></polygon>
<polygon id="LK" stroke="#FFFFFF" stroke-width="0.5" points="305.57 391.37 305.15 394.29 303.98 395.09 301.54 395.73 300.2 393.5 299.71 389.47 300.98 384.89 302.91 386.46 304.22 388.44"></polygon>
<polygon id="LR" stroke="#FFFFFF" stroke-width="0.5" points="54.63 400.22 53.89 400.24 51 398.91 48.46 396.78 46.07 395.25 44.18 393.44 44.85 392.54 45 391.73 46.26 390.2 47.57 388.89 48.17 388.82 48.9 388.51 50.07 390.23 49.89 391.36 50.43 391.96 51.23 391.97 51.8 390.84 52.59 390.91 52.46 391.73 52.74 393.09 52.13 394.33 52.95 395.1 53.84 395.29 55.03 396.46 55.11 397.57 54.84 397.92"></polygon>
<polygon id="LS" stroke="#FFFFFF" stroke-width="0.5" points="157.5 496.75 158.48 497.71 157.62 499.27 157.14 500.32 155.58 500.82 155.06 501.86 154.06 502.18 151.96 499.69 153.45 497.66 154.97 496.41 156.28 495.77"></polygon>
<polygon id="LT" stroke="#FFFFFF" stroke-width="0.5" points="139.99 231.09 139.76 229.87 140.06 228.54 138.82 227.77 135.89 226.91 135.29 222.75 138.5 221.2 143.2 221.53 145.96 221.03 146.35 222.08 147.84 222.4 150.54 224.82 150.8 227.02 148.5 228.59 147.85 231.31 144.81 233.11 142.1 233.07 141.43 231.61"></polygon>
<polygon id="LU" stroke="#FFFFFF" stroke-width="0.5" points="93.2 250.29 93.76 251.27 93.6 253.16 92.79 253.26 92.16 252.88 92.47 250.45"></polygon>
<polygon id="LV" stroke="#FFFFFF" stroke-width="0.5" points="135.29 222.75 135.39 218.94 136.77 215.7 139.41 213.92 141.63 217.8 143.88 217.7 144.42 213.71 146.81 212.78 148.04 213.43 150.45 215.37 152.77 215.38 154.12 216.57 154.35 219.06 155.26 222.05 152.24 223.98 150.54 224.82 147.84 222.4 146.35 222.08 145.96 221.03 143.2 221.53 138.5 221.2"></polygon>
<polygon id="LY" stroke="#FFFFFF" stroke-width="0.5" points="117.89 346.93 115.91 348.05 114.33 346.39 109.9 345.08 108.67 343.17 106.45 341.75 105.14 342.31 104.15 340.6 104.04 339.28 102.38 337.02 103.5 335.73 103.25 333.76 103.61 332.04 103.41 330.6 103.9 328.01 103.75 326.53 102.84 323.69 104.21 322.94 104.45 321.56 104.15 320.21 106.08 318.95 106.94 317.9 108.31 316.95 108.47 314.4 111.76 315.55 112.94 315.26 115.28 315.82 119 317.29 120.31 320.21 122.83 320.85 126.78 322.21 129.77 323.82 131.14 322.98 132.48 321.49 131.83 318.98 132.71 317.38 134.73 315.83 136.66 315.38 140.45 316.06 141.41 317.54 142.45 317.55 143.34 318.11 146.13 318.5 146.81 319.58 145.8 321.15 146.23 322.54 145.51 324.54 146.35 327.12 146.35 338.3 146.35 349.53 146.35 355.49 143.13 355.5 143.09 356.74 131.91 351.04 120.72 345.27"></polygon>
<polygon id="MA" stroke="#FFFFFF" stroke-width="0.5" points="51.96 332.14 51.93 328.39 56.46 326.03 59.26 325.54 61.55 324.68 62.63 323.06 65.91 321.77 66.03 319.36 67.65 319.07 68.92 317.86 72.59 317.3 73.1 316.02 72.36 315.31 71.39 311.78 71.23 309.73 70.17 307.55 68.95 307.51 66.05 306.76 63.38 307 61.69 305.54 59.63 305.52 58.74 307.63 56.87 311.14 54.79 312.53 51.98 314.06 50.18 316.3 49.8 318.04 48.73 320.86 49.43 324.89 47.09 327.57 45.69 328.42 43.48 330.59 40.87 330.94 39.57 332.06 43.19 332.07 51.94 332.1 51.94 332.1 51.94 332.1 43.19 332.07 39.57 332.06"></polygon>
<polygon id="MD" stroke="#FFFFFF" stroke-width="0.5" points="150.89 258.45 151.56 257.83 153.42 257.41 155.49 258.72 156.64 258.88 157.91 260 157.71 261.41 158.73 262.08 159.13 263.8 160.11 264.84 159.92 265.44 160.44 265.86 159.7 266.15 158.04 266.04 157.77 265.47 157.18 265.8 157.38 266.52 156.61 267.81 156.12 269.18 155.42 269.62 154.91 267.79 155.21 266.07 155.12 264.28 153.5 261.84 152.61 260.09 151.74 258.85"></polygon>
<polygon id="ME" stroke="#FFFFFF" stroke-width="0.5" points="131.77 281.23 131.6 280.51 130.38 282.38 130.57 283.57 129.98 283.28 129.2 282.05 127.98 281.3 128.29 280.66 128.7 278.56 129.61 277.67 130.14 277.31 130.88 277.97 131.29 278.51 132.21 278.92 133.28 279.71 133.05 280.04 132.53 280.89"></polygon>
<polygon id="MG" stroke="#FFFFFF" stroke-width="0.5" points="215.17 447.4 215.91 448.61 216.6 450.5 217.06 453.96 217.78 455.31 217.5 456.69 217.01 457.55 216.05 455.85 215.53 456.71 216.06 458.85 215.81 460.09 215.04 460.76 214.86 463.24 213.76 466.66 212.38 470.75 210.64 476.42 209.57 480.63 208.3 484.18 206.02 484.91 203.57 486.22 201.96 485.43 199.73 484.33 198.96 482.71 198.77 480 197.79 477.58 197.53 475.41 198.03 473.25 199.32 472.73 199.33 471.74 200.67 469.48 200.92 467.6 200.27 466.2 199.74 464.35 199.52 461.65 200.5 460.02 200.87 458.17 202.27 458.07 203.84 457.47 204.87 456.95 206.11 456.91 207.7 455.26 210.01 453.48 210.85 452.04 210.47 450.81 211.66 451.16 213.21 449.17 213.26 447.45 214.19 446.17"></polygon>
<polygon id="MK" stroke="#FFFFFF" stroke-width="0.5" points="133.98 283.66 134.34 283.69 134.47 282.92 136.12 282.33 136.75 282.19 137.71 281.97 139 281.91 140.41 283.12 140.61 285.59 140.07 285.71 139.61 286.36 138.09 286.29 137.02 287.1 135.19 287.42 134.03 286.52 133.63 284.93"></polygon>
<polygon id="ML" stroke="#FFFFFF" stroke-width="0.5" points="42.13 371.22 43.07 370.7 43.54 369 44.43 368.93 46.39 369.73 47.97 369.16 49.05 369.35 49.48 368.71 60.73 368.67 61.35 366.64 60.86 366.28 59.51 353.6 58.16 340.54 62.45 340.49 71.91 347.14 81.37 353.69 82.03 355.08 83.78 355.93 85.08 356.41 85.11 358.29 88.22 358 88.23 364.75 86.69 366.69 86.45 368.48 83.96 368.93 80.14 369.18 79.1 370.21 77.3 370.32 75.51 370.33 74.81 369.78 73.26 370.19 70.64 371.39 70.11 372.29 67.93 373.57 67.55 374.31 66.38 374.89 65.02 374.51 64.25 375.21 63.84 377.17 61.61 379.53 61.68 380.49 60.91 381.7 61.1 383.34 59.94 383.76 59.29 384.12 58.85 382.91 58.04 383.23 57.56 383.17 57.04 384 54.88 383.97 54.1 383.55 53.74 383.81 52.88 382.99 53.03 382.15 52.68 381.81 52.08 382.09 52.19 381.17 52.77 380.44 51.62 379.25 51.28 378.46 50.66 377.84 50.1 377.76 49.43 378.16 48.52 378.54 47.75 379.16 46.55 378.93 45.77 378.21 45.31 378.11 44.58 378.49 44.13 378.5 43.97 377.45 44.1 376.56 43.86 375.46 42.81 374.65 42.26 373.01"></polygon>
<polygon id="MM" stroke="#FFFFFF" stroke-width="0.5" points="355.36 354.95 353.72 356.23 351.74 356.37 350.46 359.56 349.28 360.09 350.64 362.66 352.42 364.79 353.56 366.71 352.54 369.23 351.57 369.76 352.24 371.21 354.11 373.49 354.43 375.09 354.38 376.42 355.48 379.02 353.94 381.67 352.58 384.58 352.31 382.48 353.17 380.3 352.23 378.62 352.46 375.51 351.32 374.03 350.41 370.59 349.9 366.93 348.69 364.53 346.84 365.99 343.65 368.05 342.08 367.79 340.34 367.12 341.31 363.51 340.73 360.77 338.53 357.38 338.87 356.31 337.23 355.93 335.24 353.51 335.06 351.1 336.04 351.56 336.09 349.41 337.48 348.69 337.18 347.41 337.81 346.38 337.92 343.23 340.11 343.93 341.36 341.41 341.51 339.91 343.05 337.31 342.97 335.53 346.6 333.37 348.6 333.94 348.37 332.01 349.36 331.43 349.14 330.23 350.78 329.99 351.72 331.85 352.94 332.6 353.03 335 352.91 337.57 350.26 340.15 349.92 343.78 352.88 343.28 353.55 346.08 355.33 346.67 354.51 349.17 356.59 350.3 357.81 350.85 359.86 349.98 359.95 351.22 357.56 353.16 356.96 354.26"></polygon>
<polygon id="MN" stroke="#FFFFFF" stroke-width="0.5" points="322.29 253.88 325.25 253.14 330.6 249.4 334.87 247.33 337.3 248.68 340.23 248.74 342.1 250.79 344.9 250.94 348.96 252.03 351.68 249 350.54 246.4 353.45 241.74 356.59 243.61 359.13 244.14 362.43 245.29 362.96 248.61 366.95 250.45 369.6 249.64 373.14 249.07 375.95 249.65 378.7 251.74 380.4 253.94 383 253.9 386.53 254.59 389.11 253.53 392.8 252.82 396.91 249.76 398.59 250.23 400.06 251.69 403.4 251.33 402.04 254.58 400.06 258.8 400.78 260.51 402.37 259.98 405.13 260.63 407.29 259.09 409.54 260.42 412.08 263.31 411.77 264.76 409.56 264.3 405.49 264.84 403.51 266 401.46 268.66 397.18 270.21 394.39 272.31 391.51 271.51 389.93 271.15 388.46 273.69 389.35 275.19 389.81 276.47 387.84 277.77 385.83 279.82 382.56 281.15 378.35 281.3 373.82 282.61 370.56 284.62 369.32 283.46 365.93 283.46 361.78 281.17 359.01 280.6 355.28 281.13 349.49 280.28 346.4 280.37 344.76 278.1 343.48 274.53 341.75 274.1 338.36 271.65 334.58 271.1 331.25 270.42 330.24 268.69 331.32 263.96 329.39 260.65 325.39 259.08 323.03 256.85"></polygon>
<polygon id="MR" stroke="#FFFFFF" stroke-width="0.5" points="42.13 371.22 40.28 369.24 38.58 367.11 36.72 366.34 35.38 365.49 33.81 365.52 32.45 366.15 31.05 365.9 30.09 366.83 29.85 365.27 30.63 363.83 30.98 361.08 30.67 358.17 30.33 356.7 30.61 355.23 29.89 353.81 28.41 352.53 29.02 351.53 40 351.55 39.47 347.2 40.16 345.65 42.78 345.38 42.69 337.52 51.9 337.69 51.9 332.96 62.45 340.49 58.16 340.54 59.51 353.6 60.86 366.28 61.35 366.64 60.73 368.67 49.48 368.71 49.05 369.35 47.97 369.16 46.39 369.73 44.43 368.93 43.54 369 43.07 370.7"></polygon>
<polygon id="MW" stroke="#FFFFFF" stroke-width="0.5" points="173.15 444.69 172.37 446.85 173.15 450.57 174.13 450.53 175.14 451.45 176.31 453.53 176.55 457.25 175.34 457.86 174.48 459.87 172.65 458.08 172.45 456.04 173.04 454.69 172.87 453.54 171.77 452.81 170.99 453.07 169.38 451.69 167.91 450.95 168.76 448.29 169.64 447.3 169.1 444.94 169.66 442.64 170.14 441.87 169.43 439.47 168.11 438.21 170.85 438.73 171.42 439.51 172.37 440.83"></polygon>
<path d="M359.65,395.07 L359.87,396.51 L361.72,396.18 L362.64,395.03 L363.28,395.29 L364.94,396.98 L366.12,398.85 L366.28,400.73 L365.98,402 L366.25,402.96 L366.46,404.61 L367.45,405.38 L368.55,407.84 L368.5,408.78 L366.51,408.97 L363.86,406.91 L360.54,404.7 L360.21,403.28 L358.59,401.41 L358.2,399.1 L357.19,397.58 L357.5,395.54 L356.88,394.35 L357.37,393.85 L359.65,395.07 Z M408.84,399.9 L406.78,400.85 L404.35,400.38 L401.13,400.38 L400.16,403.55 L399.08,404.52 L397.64,408.4 L395.35,408.99 L392.7,408.21 L391.36,408.45 L389.73,409.86 L387.94,409.66 L386.13,410.23 L384.21,408.66 L383.74,406.8 L385.79,407.76 L387.96,407.24 L388.52,404.88 L389.72,404.35 L393.08,403.75 L395.09,401.54 L396.47,399.77 L397.75,401.22 L398.34,400.27 L399.68,400.36 L399.84,398.58 L399.97,397.2 L402.13,395.25 L403.54,393.06 L404.67,393.05 L406.11,394.47 L406.24,395.69 L408.09,396.47 L410.43,397.31 L410.23,398.41 L408.35,398.55 L408.84,399.9 Z" id="MY" stroke="#FFFFFF" stroke-width="0.5"></path>
<polygon id="MZ" stroke="#FFFFFF" stroke-width="0.5" points="173.15 444.69 175.26 444.46 178.63 445.26 179.37 444.9 181.32 444.83 182.32 443.98 184 444.02 187.06 442.92 189.29 441.28 189.75 442.55 189.63 445.38 189.98 447.88 190.09 452.36 190.58 453.76 189.75 455.83 188.66 457.84 186.87 459.64 184.31 460.75 181.15 462.16 177.98 465.31 176.9 465.85 174.94 467.94 173.79 468.63 173.55 470.75 174.88 473 175.43 474.76 175.47 475.66 175.96 475.51 175.88 478.47 175.43 479.88 176.09 480.4 175.67 481.67 174.5 482.76 172.19 483.8 168.82 485.46 167.59 486.61 167.83 487.91 168.54 488.12 168.3 489.76 166.18 489.74 165.94 488.36 165.52 486.97 165.28 485.86 165.78 482.43 165.05 480.26 163.71 476 166.66 472.59 167.4 470.44 167.83 470.17 168.14 468.43 167.69 467.55 167.81 465.35 168.36 463.31 168.35 459.62 166.9 458.68 165.56 458.47 164.96 457.75 163.66 457.14 161.32 457.2 161.14 456.12 160.87 454.07 169.38 451.69 170.99 453.07 171.77 452.81 172.87 453.54 173.04 454.69 172.45 456.04 172.65 458.08 174.48 459.87 175.34 457.86 176.55 457.25 176.31 453.53 175.14 451.45 174.13 450.53 173.15 450.57 172.37 446.85"></polygon>
<polygon id="NA" stroke="#FFFFFF" stroke-width="0.5" points="122.08 495.54 120 493.15 118.9 490.85 118.28 487.82 117.59 485.57 116.65 480.85 116.59 477.22 116.23 475.58 115.14 474.34 113.69 471.87 112.22 468.3 111.61 466.45 109.32 463.58 109.15 461.33 110.5 460.78 112.18 460.28 114 460.37 115.67 461.69 116.09 461.48 127.46 461.36 129.4 462.76 136.19 463.17 141.34 461.98 143.64 461.31 145.46 461.48 146.56 462.14 146.59 462.38 145.01 463.04 144.15 463.05 142.37 464.2 141.29 462.99 136.97 464.02 134.88 464.11 134.8 474.68 132.04 474.79 132.04 483.65 132.03 495.17 129.53 496.8 128.03 497.03 126.26 496.43 125 496.2 124.53 494.84 123.42 493.97"></polygon>
<polygon id="NC" stroke="#FFFFFF" stroke-width="0.5" points="541.08 472.48 543.38 474.34 544.83 475.72 543.77 476.45 542.22 475.63 540.22 474.28 538.41 472.69 536.56 470.59 536.17 469.58 537.37 469.63 538.95 470.64 540.18 471.65"></polygon>
<polygon id="NE" stroke="#FFFFFF" stroke-width="0.5" points="82.29 378.88 82.36 376.93 79.12 376.28 79.04 374.9 77.46 373.03 77.08 371.72 77.3 370.32 79.1 370.21 80.14 369.18 83.96 368.93 86.45 368.48 86.69 366.69 88.23 364.75 88.22 358 92.17 356.68 100.29 350.83 109.9 345.08 114.33 346.39 115.91 348.05 117.89 346.93 118.58 351.6 119.63 352.38 119.68 353.33 120.84 354.35 120.23 355.63 119.15 361.61 119.01 365.4 115.43 368.14 114.22 371.94 115.39 373 115.38 374.85 117.18 374.92 116.9 376.26 116.11 376.43 116.02 377.33 115.49 377.4 113.6 374.27 112.94 374.15 110.75 375.75 108.58 374.92 107.07 374.75 106.26 375.15 104.61 375.07 102.96 376.29 101.53 376.36 98.14 374.88 96.81 375.58 95.38 375.53 94.33 374.45 91.51 373.38 88.5 373.72 87.77 374.34 87.38 375.99 86.57 377.14 86.38 379.68 84.24 378.04 83.23 378.05"></polygon>
<polygon id="NG" stroke="#FFFFFF" stroke-width="0.5" points="100.09 399.08 97.18 400.08 96.11 399.94 95.03 400.56 92.79 400.5 91.29 398.75 90.37 396.73 88.38 394.89 86.27 394.92 83.8 394.92 83.96 390.39 83.89 388.6 84.42 386.83 85.28 385.96 86.64 384.21 86.35 383.45 86.9 382.31 86.27 380.63 86.38 379.68 86.57 377.14 87.38 375.99 87.77 374.34 88.5 373.72 91.51 373.38 94.33 374.45 95.38 375.53 96.81 375.58 98.14 374.88 101.53 376.36 102.96 376.29 104.61 375.07 106.26 375.15 107.07 374.75 108.58 374.92 110.75 375.75 112.94 374.15 113.6 374.27 115.49 377.4 116.02 377.33 117.13 378.47 116.82 378.98 116.67 379.93 114.31 382.13 113.57 383.94 113.17 385.41 112.58 386.04 112.01 388.01 110.51 389.17 110.08 390.59 109.45 391.73 109.19 392.89 107.26 393.84 105.69 392.69 104.62 392.73 102.95 394.37 102.14 394.4 100.81 397.1"></polygon>
<polygon id="NL" stroke="#FFFFFF" stroke-width="0.5" points="93.28 234.98 95.61 235.11 96.14 236.69 95.44 240.92 94.73 242.63 93.04 242.63 93.52 247.32 91.97 246.28 90.2 244.33 87.6 245.26 85.55 244.91 86.99 243.67 89.45 236.93"></polygon>
<polygon id="NO" stroke="#FFFFFF" stroke-width="0.5" points="155.23 124.61 164 130.85 160.39 133.08 163.46 138.19 158.69 141.38 156.43 142.1 157.62 136.51 154.02 133.26 149.67 136.04 148.29 141.89 145.62 145.33 142.61 143.46 138.95 143.84 135.83 139.69 134.15 141.78 132.41 142.1 132 147.18 126.72 145.96 125.98 150.18 123.29 150.15 121.44 155.39 118.64 163.26 114.29 172.76 115.31 174.99 114.33 177.54 111.55 177.43 109.73 183.34 109.9 191.38 111.69 194.36 110.76 201.09 108.43 204.9 107.19 208.05 105.31 204.7 99.77 210.97 96.03 212.21 92.15 209.5 91.15 203.64 90.26 190.38 92.84 186.5 100.24 181.32 105.78 174.73 110.91 165.43 117.65 151.67 122.35 146 130.06 136.11 136.21 132.52 140.82 132.96 145.09 125.97 150.2 126.35"></polygon>
<polygon id="NP" stroke="#FFFFFF" stroke-width="0.5" points="323.33 331.45 323.11 332.8 323.48 334.79 323.16 336.03 320.83 336.08 317.45 335.35 315.29 335.06 313.67 333.47 309.83 333.06 306.17 331.29 303.53 329.74 300.81 328.54 301.9 325.55 303.68 324.09 304.84 323.31 307.09 324.31 309.92 326.4 311.49 326.86 312.43 328.39 314.61 329.02 316.89 330.41 320.06 331.14"></polygon>
<path d="M561.38,537.63 L562.02,539.16 L564.01,537.66 L564.82,539.23 L564.82,540.8 L563.78,542.54 L561.95,545.34 L560.52,546.88 L561.55,548.74 L559.39,548.79 L556.99,550.25 L556.24,552.82 L554.65,556.85 L552.45,558.65 L551.05,559.81 L548.47,559.72 L546.65,558.38 L543.6,558.1 L543.13,556.62 L544.64,553.66 L548.17,549.79 L549.98,549.06 L551.99,547.59 L554.39,545.58 L556.07,543.6 L557.32,540.79 L558.38,539.84 L558.8,537.77 L560.77,536.07 L561.38,537.63 Z M565.84,520.61 L567.87,524.28 L567.93,521.9 L569.2,522.85 L569.62,525.5 L571.88,526.65 L573.77,526.93 L575.37,525.58 L576.79,525.99 L576.11,529.14 L575.26,531.23 L573.12,531.16 L572.37,532.26 L572.63,533.82 L572.22,534.5 L571.16,536.47 L569.77,539 L567.6,540.49 L567.12,539.51 L565.95,538.97 L567.57,535.93 L566.65,533.92 L563.63,532.47 L563.71,531.16 L565.74,529.91 L566.21,527.17 L566.08,524.89 L564.94,522.55 L565.02,521.94 L563.68,520.51 L561.47,517.47 L560.3,515.06 L561.34,514.79 L562.87,516.68 L565.05,517.57 L565.84,520.61 Z" id="NZ" stroke="#FFFFFF" stroke-width="0.5"></path>
<path d="M241.29,352.18 L240.24,354.22 L238.97,354.06 L238.39,354.77 L237.94,356.27 L238.28,358.25 L238.02,358.61 L236.73,358.6 L234.98,359.7 L234.71,361.13 L234.07,361.75 L232.33,361.73 L231.23,362.47 L231.24,363.65 L229.88,364.46 L228.33,364.19 L226.45,365.17 L225.15,365.33 L224.23,363.29 L222.04,358.45 L230.45,355.49 L232.32,349.52 L231.03,347.38 L231.1,346.16 L231.92,344.9 L231.93,343.65 L233.2,343.05 L232.7,342.63 L232.93,340.63 L234.36,340.62 L235.62,342.71 L237.19,343.82 L239.25,344.22 L240.91,344.77 L242.18,346.51 L242.94,347.51 L243.94,347.89 L243.93,348.56 L242.91,350.35 L242.46,351.19 L241.29,352.18 Z M234.37,337.64 L234,338.2 L233.47,337.14 L234.29,336.08 L234.64,336.35 L234.37,337.64 Z" id="OM" stroke="#FFFFFF" stroke-width="0.5"></path>
<path d="M513.32,431.42 L512.53,431.7 L511.32,430.62 L510.09,428.84 L509.49,426.71 L509.88,426.44 L510.18,427.27 L511.03,427.9 L512.39,429.67 L513.71,430.62 L513.32,431.42 Z M502.39,427.67 L500.92,427.9 L500.48,428.69 L498.95,429.37 L497.51,430.03 L496.02,430.03 L493.72,429.22 L492.12,428.44 L492.35,427.57 L494.86,427.98 L496.39,427.76 L496.81,426.42 L497.21,426.35 L497.48,427.84 L499.08,427.63 L499.87,426.67 L501.44,425.67 L501.13,424.02 L502.81,423.97 L503.38,424.43 L503.32,425.98 L502.39,427.67 Z M488.96,433.02 L491.46,434.86 L493.28,437.85 L494.89,437.76 L494.78,439.01 L496.95,439.49 L496.11,440.02 L499.09,441.21 L498.78,442.03 L496.92,442.23 L496.23,441.5 L493.82,441.18 L490.99,440.75 L488.81,438.95 L487.22,437.4 L485.76,434.94 L482.1,433.71 L479.72,434.51 L478.01,435.44 L478.37,437.52 L476.17,438.49 L474.6,438.02 L471.7,437.9 L471.65,428.74 L471.6,419.64 L476.47,421.56 L481.65,423.16 L483.58,424.59 L485.14,426 L485.57,427.65 L490.24,429.38 L490.92,430.87 L488.34,431.17 L488.96,433.02 Z M505.63,424.93 L504.75,425.67 L504.22,424.02 L503.57,422.94 L502.3,422.03 L500.7,420.84 L498.68,420.02 L499.46,419.35 L500.97,420.13 L501.92,420.74 L503.1,421.41 L504.22,422.58 L505.29,423.47 L505.63,424.93 Z" id="PG" stroke="#FFFFFF" stroke-width="0.5"></path>
<path d="M430.59,388.86 L430.88,390.73 L431.05,392.31 L430.09,394.88 L429.07,392.02 L427.76,393.44 L428.66,395.5 L427.86,396.81 L424.56,395.18 L423.77,393.15 L424.63,391.82 L422.85,390.49 L421.97,391.66 L420.65,391.55 L418.57,393.12 L418.11,392.3 L419.21,389.93 L420.98,389.14 L422.51,388.08 L423.5,389.35 L425.63,388.58 L426.09,387.32 L428.07,387.24 L427.9,385.06 L430.17,386.4 L430.41,387.82 L430.59,388.86 Z M423.88,383.6 L422.87,384.53 L421.99,386.32 L421.11,387.16 L419.38,385.21 L419.96,384.45 L420.66,383.66 L420.97,381.9 L422.52,381.73 L422.07,383.64 L424.15,380.9 L423.88,383.6 Z M408.52,386.32 L404.79,388.99 L406.17,387.02 L408.2,385.28 L409.88,383.32 L411.35,380.5 L411.85,382.81 L410,384.37 L408.52,386.32 Z M418,379.02 L419.68,379.9 L421.46,379.9 L421.41,381.09 L420.11,382.29 L418.33,383.14 L418.23,381.82 L418.43,380.37 L418,379.02 Z M428.14,378.25 L428.93,381.43 L426.77,380.68 L426.83,381.63 L427.52,383.38 L426.19,384.01 L426.07,382.02 L425.23,381.87 L424.79,380.15 L426.44,380.38 L426.4,379.3 L424.69,377.12 L427.38,377.18 L428.14,378.25 Z M417,375.66 L416.26,378.13 L415.06,376.71 L413.63,374.53 L416.03,374.63 L417,375.66 Z M416.42,359.92 L418.15,360.76 L419.01,360 L419.26,360.75 L418.8,361.97 L419.76,364.06 L419.02,366.48 L417.37,367.44 L416.93,369.77 L417.56,372.06 L419.05,372.38 L420.29,372.04 L423.79,373.63 L423.52,375.19 L424.44,375.88 L424.15,377.2 L421.97,375.8 L420.93,374.3 L420.21,375.35 L418.42,373.63 L415.87,374.05 L414.47,373.42 L414.61,372.23 L415.49,371.5 L414.65,370.83 L414.29,371.87 L412.91,370.22 L412.49,368.96 L412.39,366.19 L413.52,367.15 L413.81,362.6 L414.72,359.94 L416.42,359.92 Z" id="PH" stroke="#FFFFFF" stroke-width="0.5"></path>
<polygon id="PL" stroke="#FFFFFF" stroke-width="0.5" points="118.36 245.97 117.21 243.11 117.43 241.55 116.73 239.1 115.72 237.45 116.5 236.2 115.84 233.81 117.76 232.42 122.13 230.2 125.67 228.56 128.46 229.38 128.67 230.56 131.38 230.62 134.83 231.17 139.99 231.09 141.43 231.61 142.1 233.07 142.22 235.16 143 236.94 142.98 238.79 141.3 239.73 142.17 241.85 142.22 243.86 143.63 247.75 143.33 248.99 141.94 249.5 139.39 253.11 140.11 255.03 139.5 254.78 136.84 253.14 134.82 253.74 133.5 253.3 131.84 254.22 130.43 252.7 129.27 253.28 129.11 253.02 127.82 250.89 125.74 250.63 125.47 249.26 123.55 248.77 123.13 249.9 121.61 249 121.78 247.79 119.69 247.4"></polygon>
<polygon id="PK" stroke="#FFFFFF" stroke-width="0.5" points="286.99 300.76 289.06 302.39 289.89 305.05 294.5 306.44 291.79 309.3 288.67 309.81 284.41 308.98 283.04 310.44 284.03 313.39 285 315.64 287.27 317.27 284.88 319.18 284.92 321.51 282.2 324.75 280.44 328.01 277.51 331.33 274.25 331.09 271.16 334.39 273 335.79 273.32 338.18 274.89 339.74 275.45 342.38 269.28 342.37 267.41 344.41 265.36 343.64 264.52 341.44 262.35 339.1 257.19 339.68 252.63 339.73 248.68 340.17 249.74 336.57 253.78 334.96 253.55 333.52 252.21 333.01 252.13 330.24 249.45 328.84 248.32 326.91 246.94 325.23 251.63 326.87 254.44 326.39 256.11 326.79 256.68 326.09 258.63 326.37 262.28 325.04 262.38 322.29 263.94 320.45 266.03 320.45 266.33 319.54 268.48 319.11 269.51 319.41 270.61 318.49 270.46 316.51 271.65 314.51 273.43 313.66 272.33 311.44 275 311.55 275.77 310.33 275.65 309.03 277.05 307.6 276.72 305.9 276.06 304.44 277.7 302.93 280.71 302.2 283.93 301.8 285.35 301.15"></polygon>
<polygon id="PS" stroke="#FFFFFF" stroke-width="0.5" points="175.92 316.87 175.92 318.88 175.5 319.84 174.18 320.29 174.31 319.43 175.02 318.97 174.32 318.61 174.9 316.41"></polygon>
<polygon id="PT" points="50.92 283.56 51.94 282.61 53.08 282.06 53.79 283.9 55.44 283.89 55.92 283.42 57.56 283.55 58.34 285.43 57.04 286.43 57.01 289.31 56.55 289.84 56.44 291.56 55.23 291.86 56.35 294.03 55.58 296.38 56.54 297.44 56.16 298.4 55.12 299.72 55.35 300.88 54.23 301.79 52.75 301.3 51.3 301.68 51.73 298.94 51.47 296.76 50.21 296.43 49.54 295.08 49.77 292.72 50.88 291.41 51.08 289.94 51.67 287.73 51.6 286.16 51.04 284.82"></polygon>
<polygon id="QA" stroke="#FFFFFF" stroke-width="0.5" points="218.72 341.16 218.53 338.92 219.29 337.3 220.05 336.96 220.9 337.93 220.95 339.74 220.34 341.55 219.56 341.77"></polygon>
<polygon id="RO" stroke="#FFFFFF" stroke-width="0.5" points="139.93 259.86 141.14 258.97 142.88 259.43 144.67 259.45 145.97 260.46 146.93 259.82 149 259.42 149.71 258.44 150.89 258.45 151.74 258.85 152.61 260.09 153.5 261.84 155.12 264.28 155.21 266.07 154.91 267.79 155.42 269.62 156.67 270.35 157.98 269.71 159.26 270.39 159.32 271.42 157.96 272.26 157.11 271.9 156.33 276.61 154.68 276.2 152.64 274.79 149.34 275.69 147.95 276.68 143.83 276.48 141.67 275.87 140.59 276.16 139.78 274.56 139.27 273.88 139.92 273.22 139.22 272.73 138.34 273.61 136.71 272.47 136.49 270.84 134.78 269.9 134.47 268.63 132.95 267.05 135.2 266.29 136.89 263.53 138.22 260.73"></polygon>
<polygon id="RS" stroke="#FFFFFF" stroke-width="0.5" points="134.78 269.9 136.49 270.84 136.71 272.47 138.34 273.61 139.22 272.73 139.92 273.22 139.27 273.88 139.78 274.56 139.09 275.44 139.34 276.86 140.7 278.52 139.63 279.71 139.16 280.92 139.47 281.37 139 281.91 137.71 281.97 136.75 282.19 136.66 281.91 136.99 281.46 137.31 280.53 136.91 280.55 136.36 279.85 135.9 279.67 135.54 279.06 135.01 278.82 134.61 278.28 134.11 278.5 133.72 279.76 133.05 280.04 133.28 279.71 132.21 278.92 131.29 278.51 130.88 277.97 130.14 277.31 130.8 277.14 131.21 275.32 129.86 273.82 130.56 272.1 129.54 272.11 130.62 270.62 129.73 269.48 129.05 267.93 131.2 266.88 132.95 267.05 134.47 268.63"></polygon>
<path d="M609.27,164.75 L606.49,167.72 L601.89,168.42 L601.82,174.88 L600.7,176.23 L598.07,176.04 L595.93,173.78 L592.2,171.86 L591.57,168.97 L588.72,167.87 L585.53,168.74 L584.01,166.37 L584.62,163.82 L581.26,165.46 L582.52,168.65 L580.93,171.48 L580.91,171.52 L577.31,174.41 L573.68,173.93 L576.21,177.37 L577.88,182.57 L579.17,184.24 L579.5,186.77 L578.78,188.37 L573.55,187.05 L565.71,191.56 L563.22,192.25 L558.93,196.35 L554.86,199.85 L553.83,202.4 L549.82,198.5 L542.51,202.92 L541.23,200.84 L538.53,203.23 L534.78,202.47 L533.88,206.1 L530.52,211.32 L530.62,213.46 L533.81,214.63 L533.43,222.09 L530.83,222.28 L529.63,226.43 L530.8,228.53 L525.9,231 L524.93,236.4 L520.75,237.54 L519.91,242.2 L515.87,246.38 L514.83,243.3 L513.63,236.61 L512.07,225.96 L513.42,219.01 L515.79,215.94 L515.94,213.5 L520.3,212.32 L525.31,205.54 L530.14,199.81 L535.18,195.24 L537.43,186.87 L534.02,187.38 L532.34,192.3 L525.23,198.66 L522.93,191.52 L515.69,193.52 L508.67,203.08 L510.99,206.46 L504.73,207.88 L500.4,208.44 L500.6,204.49 L496.24,203.65 L492.77,206.35 L484.2,205.41 L474.98,207.03 L465.9,217.36 L455.15,229.14 L459.57,229.75 L460.95,232.75 L463.67,233.8 L465.46,231.42 L468.54,231.73 L472.59,236.92 L472.68,240.84 L470.49,245.35 L470.25,250.62 L468.99,257.47 L464.76,263.48 L463.82,266.3 L460.01,270.96 L456.23,275.49 L454.42,277.77 L450.68,280.02 L448.91,280.07 L447.15,278.21 L443.39,281 L442.95,282.26 L442.56,281.6 L442.54,279.67 L443.97,279.57 L444.37,275.02 L443.63,271.66 L446.04,270.26 L449.44,270.96 L451.33,267.07 L452.29,262.61 L453.38,261.1 L454.85,257.34 L450.22,258.58 L447.79,260.23 L443.53,260.23 L442.4,256.28 L439.08,253.25 L434.2,251.87 L433.16,247.59 L432.18,244.86 L431.13,242.92 L429.4,238.31 L426.94,236.6 L422.74,235.21 L419.02,235.34 L415.54,236.18 L413.22,238.49 L414.76,239.59 L414.8,242.11 L413.24,243.56 L410.71,248.28 L410.74,250.21 L406.79,252.95 L403.42,251.32 L400.07,251.68 L398.6,250.22 L396.92,249.75 L392.81,252.81 L389.12,253.52 L386.54,254.58 L383.01,253.88 L380.41,253.92 L378.71,251.72 L375.96,249.63 L373.15,249.05 L369.6,249.62 L366.95,250.43 L362.97,248.59 L362.44,245.27 L359.14,244.12 L356.6,243.59 L353.46,241.72 L350.56,246.38 L351.7,248.98 L348.97,252.01 L344.92,250.92 L342.12,250.76 L340.25,248.72 L337.33,248.66 L334.89,247.31 L330.63,249.38 L325.28,253.12 L322.32,253.86 L321.22,254.21 L319.73,251.58 L316.12,252.16 L314.93,250.32 L312.97,249.47 L311.62,246.92 L310.07,246.12 L306.04,247.26 L302.18,244.69 L300.69,247.02 L294.42,235.44 L290.84,231.78 L291.87,230.28 L284.84,234.77 L282.15,235.04 L282.38,232.46 L278.78,230.83 L275.85,232 L274.97,226.99 L269.93,225.93 L267.41,227.96 L260.39,229.75 L259.02,230.94 L248.53,232.6 L247.24,234.22 L249.26,237.43 L246.57,238.63 L247.1,239.88 L244.41,242.1 L248.95,245.2 L248.25,247.31 L244.31,247.12 L243.5,248.43 L239.91,246.14 L235.46,246.23 L232.48,248.1 L229.16,246.31 L222.98,243.21 L218.6,243.33 L212.81,248.18 L212.46,251.37 L209.58,248.84 L207.34,253.61 L208.16,254.48 L206.54,257.69 L208.92,260.53 L211,260.41 L212.79,263.17 L212.51,265.27 L213.93,265.93 L212.65,268.32 L209.93,268.98 L207.14,273.07 L209.69,276.77 L209.41,279.36 L212.47,283.82 L210.8,285.33 L210.32,286.28 L209.08,286.03 L207.15,283.76 L206.36,283.63 L204.6,282.76 L203.74,281.21 L201.12,280.42 L199.42,281.02 L198.93,280.31 L195.11,278.48 L190.98,277.86 L188.61,277.2 L188.27,277.65 L184.7,274.38 L181.5,272.9 L179.08,270.58 L181.12,269.94 L183.45,266.59 L181.88,264.99 L186.01,263.32 L185.94,262.42 L183.42,263.08 L183.51,261.25 L184.96,260.09 L187.67,259.78 L188.11,258.38 L187.49,256.05 L188.63,253.82 L188.6,252.56 L184.47,251.15 L182.83,251.2 L181.1,249.16 L178.95,249.85 L175.39,248.31 L175.45,247.44 L174.45,245.51 L172.21,245.29 L171.98,243.9 L172.68,242.99 L170.89,240.41 L167.98,240.85 L167.13,240.62 L166.42,241.66 L165.37,241.48 L164.68,238.54 L164.02,237 L164.56,236.56 L166.82,236.72 L167.91,235.7 L167.1,234.45 L165.21,233.62 L165.38,232.76 L164.24,231.89 L162.48,228.74 L163.08,227.43 L162.81,225.12 L160.07,223.94 L158.6,224.53 L158.2,223.29 L155.25,222.03 L154.35,219.04 L154.11,216.55 L152.76,215.36 L153.96,213.7 L153.13,208.74 L155.13,205.61 L154.71,204.65 L157.9,201.58 L154.96,198.9 L160.96,191.49 L163.56,188.04 L164.61,184.94 L160.46,180.68 L161.61,176.53 L159.09,171.68 L160.98,165.92 L157.72,157.96 L160.31,152.48 L156.02,147.49 L156.43,142.09 L158.69,141.37 L163.46,138.18 L166.35,135.37 L170.96,140.23 L178.64,142.11 L189.23,150.76 L191.38,154.27 L191.57,159.07 L188.46,162.76 L183.88,164.61 L171.36,159.3 L169.3,160.2 L173.87,165.3 L174.05,168.45 L174.23,175.2 L177.84,177.17 L180.03,178.83 L180.39,175.72 L178.7,172.92 L180.48,170.41 L187.26,174.51 L189.62,172.92 L187.73,168.04 L194.26,161.3 L196.85,161.7 L199.47,164.13 L201.1,159.32 L198.76,155.04 L200.13,150.63 L198.07,145.94 L205.91,148.38 L207.51,152.56 L203.96,153.47 L203.98,157.51 L206.19,159.95 L210.52,158.41 L211.21,153.8 L217.07,150.28 L226.86,143.74 L228.97,144.12 L226.21,148.76 L229.69,149.54 L231.7,146.96 L236.95,146.75 L241.11,143.56 L244.31,148.18 L247.5,143.09 L244.56,138.51 L246.02,135.85 L254.3,138.29 L258.18,140.78 L268.34,149.58 L270.22,145.61 L267.37,141.5 L267.29,139.82 L263.91,139.04 L264.83,135.21 L263.33,128.72 L263.25,125.98 L268.42,117.99 L270.26,109.57 L272.34,107.69 L279.76,110.2 L280.34,115.38 L277.68,122.66 L279.42,125.44 L280.32,131.38 L279.68,142.45 L282.77,147.18 L281.57,152.19 L276.08,162.39 L279.29,163.41 L280.41,160.9 L283.49,159.08 L284.23,155.53 L286.66,152.04 L285.03,147.78 L286.34,142.7 L283.27,142.06 L282.6,137.64 L284.84,129.36 L281.2,122.33 L286.22,116.29 L285.57,109.67 L286.97,109.45 L288.44,114.64 L287.33,123.31 L290.33,124.9 L289.05,118.53 L293.74,114.95 L299.56,114.46 L304.74,119.64 L302.25,112.02 L301.97,101.74 L306.85,99.72 L313.59,100.16 L319.67,98.84 L317.39,93.46 L320.64,86.44 L323.86,86.14 L329.31,80.63 L336.71,79.12 L337.65,75.97 L345.01,74.89 L347.3,77.5 L353.59,71.26 L358.74,71.46 L359.51,66.22 L362.19,60.89 L368.81,55.58 L373.62,59.79 L369.8,62.92 L376.15,64.84 L376.91,70.87 L379.47,67.93 L387.67,68.09 L393.99,73.93 L396.24,78.28 L395.54,84.13 L392.44,87.37 L385.07,93.29 L382.96,96.37 L386.44,97.8 L390.59,100.35 L393.11,98.44 L394.54,104.83 L395.77,102.27 L400.25,100.7 L409.25,102.35 L409.93,106.93 L421.65,108.36 L421.81,100.89 L427.76,102.63 L432.24,102.58 L436.77,107.72 L438.06,113.76 L436.4,117.6 L439.92,124.58 L444.33,128.07 L447.04,118.89 L451.54,122.89 L456.32,120.51 L461.75,123.23 L463.82,120.76 L468.41,122 L466.39,113.6 L470.09,109.53 L495.41,115.59 L497.8,120.94 L505.14,127.59 L516.46,125.97 L522.04,127.38 L524.37,130.88 L524.03,136.9 L527.48,139.19 L531.23,137.55 L536.2,137.34 L541.49,138.91 L546.8,138.02 L551.68,145.01 L555.15,142.53 L552.88,137.46 L554.13,133.84 L563.08,136.13 L568.91,135.64 L576.97,139.48 L580.89,142.92 L587.76,148.78 L595.11,156.12 L594.87,160.56 L596.76,162.3 L596.11,157.15 L603.72,158.22 L609.27,164.75 Z M481.84,255.25 L479.02,247.57 L477.86,243.06 L477.93,238.56 L476.96,234.06 L476.23,230.91 L474.98,231.58 L476.09,233.79 L473.5,235.96 L473.25,242.26 L474.89,246.67 L474.77,252.52 L474.12,255.76 L474.44,260.3 L474.13,264.31 L474.65,267.71 L476.49,264.58 L478.62,267.02 L478.7,264.18 L475.97,259.95 L477.69,253.84 L481.84,255.25 Z M138.82,227.77 L135.88,226.91 L132.01,228.49 L131.37,230.62 L134.82,231.17 L139.98,231.1 L139.76,229.87 L140.06,228.54 L138.82,227.77 Z M580.95,127.65 L584.61,127.13 L587.5,125.07 L587.74,123.88 L583.68,121.37 L581.3,121.35 L580.94,121.72 L577.37,125.36 L577.87,128.09 L580.95,127.65 Z M471.07,100.56 L468.41,104.48 L468.9,105 L474.65,106.08 L478.9,106.01 L478.56,103.44 L474.58,99.63 L471.07,100.56 Z M495.64,91.03 L498.88,86.78 L491.84,83.9 L486.61,82.22 L485.94,85.81 L491.15,90.08 L495.64,91.03 Z M470.51,89.34 L480.84,89.64 L483.05,81.5 L472.92,75.43 L465.52,74.92 L461.82,77.1 L460.31,84.85 L465.86,91.86 L470.51,89.34 Z M223.39,115.28 L220.52,117.24 L220.93,122.07 L226.01,124.42 L226.75,128.24 L235.91,129.34 L237.57,128.6 L232.21,121.49 L231.64,113.97 L236.03,104.83 L240.21,95.01 L248.92,84.84 L257.48,79.5 L267.41,73.76 L269.29,70.05 L267.34,65.22 L261.88,66.82 L257.08,71.31 L247.75,73.53 L238.49,80.94 L232.22,86.79 L232.98,91.66 L226.27,100.69 L228.85,101.91 L223.29,110.18 L223.39,115.28 Z M370.87,47.34 L371.7,41.62 L364.59,33.28 L362.48,32.3 L360.18,34 L355.06,52.6 L370.87,47.34 Z M206.64,18.03 L209.68,21.91 L212.96,19.22 L213.35,16.5 L215.87,15.23 L219.63,13 L220.71,10.38 L216.55,6.53 L213.91,9.43 L212.3,13.55 L211.73,8.9 L207.47,9.11 L202,12.25 L208.24,12.77 L206.64,18.03 Z M337.89,31.07 L342.54,36.8 L350.35,41 L356.47,39.2 L357.16,25.58 L350.7,9.54 L345.25,0.52 L339.18,4.63 L331.9,16.46 L335.73,19.73 L337.89,31.07 Z" id="RU" stroke="#FFFFFF" stroke-width="0.5"></path>
<polygon id="RW" stroke="#FFFFFF" stroke-width="0.5" points="161.54 415.55 162.66 417.12 162.49 418.76 161.69 419.11 160.2 418.93 159.34 420.52 157.63 420.3 157.89 418.77 158.28 418.56 158.38 416.9 159.19 416.12 159.87 416.41"></polygon>
<polygon id="SA" stroke="#FFFFFF" stroke-width="0.5" points="196.2 366.22 195.84 364.98 194.99 364.1 194.77 362.93 193.33 361.89 191.83 359.43 191.04 357.02 189.1 354.98 187.85 354.5 185.99 351.65 185.67 349.57 185.79 347.78 184.18 344.42 182.87 343.23 181.35 342.6 180.43 340.84 180.58 340.15 179.8 338.55 178.98 337.86 177.89 335.54 176.18 333.02 174.75 330.86 173.36 330.87 173.79 329.13 173.92 328.02 174.26 326.74 177.38 327.25 178.6 326.27 179.27 325.11 181.41 324.67 181.87 323.58 182.8 323.04 180 319.78 185.62 318.13 186.15 317.64 189.53 318.53 193.71 320.82 201.61 327.31 206.82 327.57 209.32 327.88 210.02 329.39 212 329.31 213.1 332.04 214.48 332.75 214.96 333.86 216.87 335.17 217.04 336.46 216.76 337.49 217.12 338.53 217.92 339.4 218.3 340.41 218.72 341.16 219.56 341.77 220.34 341.55 220.87 342.72 220.98 343.43 222.06 346.51 230.48 348.03 231.05 347.39 232.33 349.53 230.46 355.5 222.05 358.46 213.97 359.59 211.35 360.91 209.34 363.98 208.03 364.46 207.33 363.49 206.26 363.64 203.55 363.35 203.03 363.05 199.8 363.12 199.04 363.39 197.89 362.63 197.14 364.06 197.43 365.29"></polygon>
<path d="M530.81,441.75 L531.59,442.72 L529.63,442.7 L528.56,440.96 L530.23,441.65 L530.81,441.75 Z M527.26,440.02 L526.17,440.08 L524.45,439.79 L523.86,439.35 L524.04,438.23 L525.89,438.67 L526.8,439.26 L527.26,440.02 Z M529.58,439.25 L529.16,439.77 L527.08,437.32 L526.5,435.64 L527.45,435.64 L528.46,437.89 L529.58,439.25 Z M524.52,435.69 L524.64,436.26 L522.44,435.07 L520.9,434.06 L519.85,433.12 L520.27,432.83 L521.56,433.5 L523.86,434.79 L524.52,435.69 Z M517.97,432.91 L517.41,433.07 L516.18,432.43 L515.03,431.28 L515.17,430.81 L516.84,431.99 L517.97,432.91 Z" id="SB" stroke="#FFFFFF" stroke-width="0.5"></path>
<polygon id="SD" stroke="#FFFFFF" stroke-width="0.5" points="171.48 385.9 171.09 385.85 171.14 384.44 170.8 383.47 169.36 382.35 169.02 380.3 169.36 378.2 168.06 378.01 167.87 378.64 166.18 378.79 166.86 379.62 167.1 381.33 165.56 382.89 164.16 384.93 162.72 385.22 160.36 383.57 159.3 384.15 159.01 384.98 157.57 385.51 157.47 386.09 154.68 386.09 154.29 385.51 152.27 385.41 151.26 385.9 150.49 385.65 149.05 384 148.57 383.23 146.54 383.62 145.77 384.93 145.05 387.45 144.09 387.98 143.23 388.29 143 388.15 142.03 387.34 141.85 386.47 142.3 385.29 142.3 384.14 140.68 382.37 140.36 381.15 140.39 380.46 139.36 379.63 139.33 377.97 138.75 376.87 137.76 377.04 138.04 375.99 138.77 374.79 138.45 373.61 139.37 372.73 138.79 372.06 139.53 370.28 140.81 368.15 143.23 368.35 143.09 356.74 143.13 355.5 146.35 355.49 146.35 349.53 157.62 349.53 168.5 349.53 179.62 349.53 180.52 352.47 179.91 353.01 180.32 356.07 181.35 359.59 182.41 360.32 183.95 361.4 182.53 363.07 180.46 363.55 179.58 364.45 179.31 366.38 178.1 370.63 178.4 371.78 177.95 374.25 176.81 377.06 175.12 378.48 173.92 380.65 173.63 381.81 172.31 382.61 171.48 385.57"></polygon>
<polygon id="SE" stroke="#FFFFFF" stroke-width="0.5" points="138.45 166.49 135.73 171.18 136.17 175.2 131.71 180.33 126.3 185.67 124.25 194.08 126.25 198.15 128.93 201.29 126.36 207.52 123.44 208.78 122.37 217.62 120.78 222.38 117.38 221.89 115.79 225.84 112.54 226.07 111.65 221.36 109.3 215.55 107.17 208.05 108.41 204.9 110.74 201.09 111.67 194.36 109.88 191.38 109.7 183.34 111.53 177.43 114.31 177.54 115.28 174.99 114.26 172.76 118.61 163.26 121.42 155.39 123.27 150.15 125.96 150.17 126.71 145.96 131.99 147.18 132.4 142.1 134.14 141.77 137.88 145.58 142.25 150.73 142.33 161.85 143.27 164.55"></polygon>
<polygon id="SI" stroke="#FFFFFF" stroke-width="0.5" points="114.96 265.51 117.28 265.82 118.7 264.9 121.15 264.8 121.68 264.11 122.15 264.16 122.7 265.53 120.47 266.61 120.19 268.23 119.22 268.64 119.23 269.76 118.13 269.68 117.18 269.03 116.66 269.71 114.71 269.57 115.33 269.21 114.66 267.5"></polygon>
<polygon id="SK" stroke="#FFFFFF" stroke-width="0.5" points="129.11 253.02 129.27 253.28 130.43 252.7 131.84 254.22 133.5 253.3 134.82 253.74 136.84 253.14 139.5 254.78 138.73 255.89 138.18 257.6 137.58 258.03 134.58 256.75 133.66 257 133 258 131.68 258.52 131.38 258.25 130.02 258.9 128.9 259.03 128.68 259.87 126.32 260.38 125.29 259.92 123.86 258.85 123.58 257.4 123.81 256.86 124.2 255.93 125.45 256 126.4 255.56 126.48 255.17 127.02 254.96 127.2 253.99 127.84 253.8 128.28 253.03"></polygon>
<polygon id="SL" stroke="#FFFFFF" stroke-width="0.5" points="44.18 393.44 43.42 393.23 41.41 392.1 39.95 390.6 39.46 389.57 39.11 387.49 40.61 386.25 40.93 385.46 41.41 384.85 42.19 384.79 42.84 384.26 45.08 384.26 45.86 385.27 46.47 386.46 46.38 387.28 46.83 388.02 46.8 389.05 47.57 388.89 46.26 390.2 45 391.73 44.85 392.54"></polygon>
<polygon id="SN" stroke="#FFFFFF" stroke-width="0.5" points="29.39 374.16 28.23 371.92 26.83 370.9 28.07 370.35 29.43 368.32 30.09 366.83 31.05 365.9 32.45 366.15 33.81 365.52 35.38 365.49 36.72 366.34 38.58 367.11 40.28 369.24 42.13 371.22 42.26 373.01 42.81 374.65 43.86 375.46 44.1 376.56 43.97 377.45 43.56 377.61 42.04 377.39 41.83 377.7 41.21 377.77 39.19 377.07 37.84 377.04 32.66 376.92 31.91 377.24 30.98 377.15 29.49 377.62 29.03 375.43 31.58 375.49 32.26 375.09 32.76 375.06 33.8 374.4 35 375.01 36.22 375.06 37.43 374.41 36.87 373.59 35.94 374.07 35.07 374.06 33.97 373.35 33.08 373.4 32.44 374.07"></polygon>
<polygon id="SO" stroke="#FFFFFF" stroke-width="0.5" points="219.63 379.43 219.56 378.64 218.5 378.65 217.17 379.63 215.68 379.91 214.39 380.33 213.5 380.39 211.9 380.49 210.9 381.01 209.51 381.2 207.04 382.08 203.99 382.41 201.34 383.14 199.95 383.13 198.69 381.94 198.14 380.77 197.23 380.24 196.19 381.76 195.58 382.77 196.62 384.33 197.65 385.69 198.72 386.7 207.89 390.04 210.25 390.02 202.32 398.44 198.67 398.56 196.17 400.53 194.38 400.58 193.61 401.46 191.16 404.63 191.19 414.78 192.85 417.07 193.48 416.41 194.13 414.95 197.2 411.57 199.81 409.45 204.01 406.69 206.81 404.43 210.11 400.62 212.5 397.49 214.91 393.39 216.64 389.8 217.99 386.65 218.78 383.6 219.38 382.58 219.37 381.08"></polygon>
<polygon id="SS" stroke="#FFFFFF" stroke-width="0.5" points="171.48 385.9 171.51 388.1 171.09 388.96 169.61 389.03 168.65 390.64 170.37 390.84 171.79 392.21 172.29 393.33 173.57 393.98 175.22 397.03 173.32 398.87 171.6 400.54 169.87 401.82 167.9 401.82 165.64 402.47 163.86 401.84 162.71 402.61 160.24 400.75 159.57 399.56 158.01 400.15 156.71 399.96 155.96 400.43 154.7 400.1 153.01 397.79 152.56 396.9 150.46 395.79 149.75 394.11 148.58 392.9 146.7 391.44 146.67 390.52 145.14 389.39 143.23 388.29 144.09 387.98 145.05 387.45 145.77 384.93 146.54 383.62 148.57 383.23 149.05 384 150.49 385.65 151.26 385.9 152.27 385.41 154.29 385.51 154.68 386.09 157.47 386.09 157.57 385.51 159.01 384.98 159.3 384.15 160.36 383.57 162.72 385.22 164.16 384.93 165.56 382.89 167.1 381.33 166.86 379.62 166.18 378.79 167.87 378.64 168.06 378.01 169.36 378.2 169.02 380.3 169.36 382.35 170.8 383.47 171.14 384.44 171.09 385.85"></polygon>
<polygon id="SY" stroke="#FFFFFF" stroke-width="0.5" points="185.02 313.6 179.53 317.14 176.41 315.82 176.35 315.8 176.73 315.3 176.69 313.93 177.38 312.1 178.91 310.83 178.45 309.51 177.19 309.33 176.93 306.72 177.61 305.31 178.36 304.56 179.11 303.8 179.27 301.86 180.18 302.54 183.27 301.57 184.76 302.22 187.07 302.21 190.29 300.9 191.81 300.96 195 300.42 193.56 302.6 192.02 303.46 192.29 305.98 191.23 310.1"></polygon>
<polygon id="SZ" stroke="#FFFFFF" stroke-width="0.5" points="166.18 489.74 165.61 491.13 163.97 491.46 162.29 489.77 162.27 488.69 163.03 487.52 163.3 486.62 164.11 486.4 165.52 486.97 165.94 488.36"></polygon>
<polygon id="TD" stroke="#FFFFFF" stroke-width="0.5" points="116.9 376.26 117.18 374.92 115.38 374.85 115.39 373 114.22 371.94 115.43 368.14 119.01 365.4 119.15 361.61 120.23 355.63 120.84 354.35 119.68 353.33 119.63 352.38 118.58 351.6 117.89 346.93 120.72 345.27 131.91 351.04 143.09 356.74 143.23 368.35 140.81 368.15 139.53 370.28 138.79 372.06 139.37 372.73 138.45 373.61 138.77 374.79 138.04 375.99 137.76 377.04 138.75 376.87 139.33 377.97 139.36 379.63 140.39 380.46 140.36 381.15 138.59 381.64 137.16 382.78 135.14 385.87 132.5 387.18 129.79 387 129 387.26 129.28 388.25 127.81 389.24 126.62 390.34 123.09 391.41 122.39 390.78 121.93 390.72 121.41 391.44 119.09 391.66 119.53 390.89 118.65 388.96 118.25 387.79 117.03 387.31 115.38 385.66 115.99 384.33 117.27 384.61 118.06 384.41 119.62 384.44 118.1 381.87 118.2 379.98 118.01 378.09"></polygon>
<polygon id="TF" stroke="#FFFFFF" stroke-width="0.5" points="269.54 568.03 271.34 569.36 273.99 569.9 274.09 570.71 273.31 572.67 269 572.95 268.93 570.66 269.35 568.9"></polygon>
<polygon id="TG" stroke="#FFFFFF" stroke-width="0.5" points="81.48 395.25 79.23 395.84 78.6 394.86 77.85 393.08 77.63 391.68 78.25 389.15 77.55 388.12 77.28 385.9 77.28 383.85 76.11 382.39 76.32 381.5 78.78 381.56 78.42 383.06 79.27 383.89 80.25 384.88 80.35 386.27 80.92 386.85 80.79 393.31"></polygon>
<polygon id="TH" stroke="#FFFFFF" stroke-width="0.5" points="363.89 378.18 361.37 376.87 358.97 376.93 359.38 374.68 356.91 374.7 356.69 377.84 355.18 381.99 354.27 384.49 354.46 386.54 356.28 386.63 357.42 389.2 357.93 391.63 359.49 393.24 361.19 393.57 362.64 395.02 361.73 396.17 359.87 396.51 359.65 395.07 357.37 393.84 356.88 394.34 355.77 393.27 355.29 391.88 353.8 390.29 352.44 388.96 351.98 390.61 351.45 389.05 351.76 387.29 352.58 384.58 353.94 381.67 355.48 379.02 354.38 376.42 354.43 375.09 354.11 373.49 352.24 371.21 351.57 369.76 352.54 369.23 353.56 366.71 352.42 364.79 350.64 362.66 349.28 360.09 350.46 359.56 351.74 356.37 353.72 356.23 355.36 354.95 356.96 354.26 358.18 355.18 358.34 356.96 360.23 357.09 359.54 360.2 359.61 362.82 362.56 361.08 363.4 361.59 365.05 361.51 365.61 360.49 367.73 360.69 369.86 363.07 370.04 365.94 372.31 368.47 372.18 370.91 371.27 372.21 368.64 371.8 365.02 372.35 363.22 374.73"></polygon>
<polygon id="TJ" stroke="#FFFFFF" stroke-width="0.5" points="275.37 289.62 274.34 290.75 271.29 290.14 271.02 292.24 274.06 291.96 277.53 293.13 282.83 292.58 283.54 295.91 284.46 295.55 286.16 296.36 286.07 297.74 286.49 299.75 283.59 299.75 281.66 299.49 279.92 301.06 278.67 301.4 277.69 302.14 276.58 300.99 276.85 298.04 276 297.87 276.3 296.78 274.79 295.98 273.58 297.21 273.28 298.64 272.85 299.16 271.17 299.09 270.27 300.69 269.32 300.02 267.29 301.14 266.44 300.72 268.01 297.15 267.41 294.49 265.35 293.63 266.08 292.04 268.42 292.21 269.75 290.2 270.64 287.85 274.39 286.99 273.81 288.7 274.21 289.72"></polygon>
<polygon id="TL" stroke="#FFFFFF" stroke-width="0.5" points="426.65 437.25 426.98 436.59 429.39 435.96 431.35 435.86 432.22 435.51 433.28 435.86 432.25 436.62 429.33 437.85 426.98 438.67 426.93 437.81"></polygon>
<polygon id="TM" stroke="#FFFFFF" stroke-width="0.5" points="247.88 305.9 247.63 302.99 245.54 302.87 242.34 299.78 240.1 299.39 237 297.6 235 297.27 233.77 297.93 231.9 297.83 229.91 299.85 227.44 300.53 226.92 298.04 227.33 294.31 225.14 293.09 225.86 290.61 224 290.39 224.62 287.3 227.26 288.21 229.73 287.02 227.68 284.79 226.88 282.65 224.62 283.61 224.34 286.34 223.46 283.93 224.7 282.68 227.88 281.89 229.78 282.95 231.74 285.88 233.18 285.7 236.34 285.65 235.88 283.77 238.28 282.47 240.64 280.27 244.42 282.27 244.72 285.26 245.79 286.03 248.82 285.86 249.76 286.53 251.14 290.32 254.35 292.83 256.18 294.52 259.11 296.27 262.84 297.79 262.76 299.95 261.92 299.84 260.59 298.9 260.15 300.15 257.79 300.83 257.23 303.62 255.65 304.67 253.44 305.19 252.85 306.74 250.74 307.2"></polygon>
<polygon id="TN" stroke="#FFFFFF" stroke-width="0.5" points="102.84 323.69 101.64 317.83 99.92 316.5 99.89 315.69 97.6 313.71 97.35 311.18 99.08 309.3 99.74 306.48 99.29 303.2 99.86 301.41 102.92 300 104.88 300.42 104.8 302.19 107.18 300.9 107.38 301.57 105.97 303.28 105.96 304.88 106.93 305.73 106.56 308.69 104.71 310.4 105.24 312.23 106.69 312.29 107.4 313.88 108.47 314.4 108.31 316.95 106.94 317.9 106.08 318.95 104.15 320.21 104.45 321.56 104.21 322.94"></polygon>
<path d="M179.75,285.6 L183.77,287.03 L187.04,286.46 L189.45,286.79 L192.76,284.85 L195.75,284.67 L198.45,286.5 L198.93,287.8 L198.66,289.59 L200.74,290.5 L201.84,291.56 L199.92,292.59 L200.8,296.7 L200.25,297.8 L201.78,300.62 L200.44,301.21 L199.46,300.32 L196.2,299.87 L195,300.42 L191.81,300.96 L190.3,300.9 L187.07,302.21 L184.76,302.22 L183.27,301.56 L180.18,302.53 L179.26,301.85 L179.11,303.79 L178.36,304.55 L177.61,305.31 L176.58,303.74 L177.64,302.44 L175.93,302.74 L173.58,301.94 L171.65,303.94 L167.39,304.33 L165.12,302.47 L162.1,302.35 L161.45,303.79 L159.51,304.2 L156.8,302.35 L153.74,302.41 L152.08,298.93 L150.03,296.97 L151.39,294.19 L149.61,292.47 L152.72,288.99 L157.04,288.84 L158.22,286.03 L163.56,286.52 L166.93,284.1 L170.2,283.04 L174.84,282.96 L179.75,285.6 Z M152.5,287.99 L150.16,289.97 L149.28,288.26 L149.32,287.5 L149.99,287.09 L150.86,284.76 L149.49,283.77 L152.35,282.59 L154.76,283.09 L155.09,284.53 L157.54,285.73 L157.03,286.64 L153.7,286.84 L152.5,287.99 Z" id="TR" stroke="#FFFFFF" stroke-width="0.5"></path>
<polygon id="TW" stroke="#FFFFFF" stroke-width="0.5" points="417.7 342.27 416.01 347.14 414.81 349.62 413.33 347.07 413.01 344.82 414.66 341.82 416.91 339.5 418.19 340.41"></polygon>
<polygon id="TZ" stroke="#FFFFFF" stroke-width="0.5" points="171.31 415.03 171.79 415.34 181.95 421.01 182.15 422.63 186.17 425.42 184.88 428.87 185.04 430.46 186.84 431.48 186.92 432.21 186.15 433.91 186.31 434.76 186.13 436.11 187.11 437.87 188.27 440.66 189.29 441.28 187.06 442.92 184 444.02 182.32 443.98 181.32 444.83 179.37 444.9 178.63 445.26 175.26 444.46 173.15 444.69 172.37 440.83 171.42 439.51 170.85 438.73 168.11 438.21 166.51 437.36 164.73 436.89 163.61 436.41 162.44 435.7 160.93 432.15 159.3 430.58 158.74 428.96 159.02 427.5 158.52 424.93 159.68 424.8 160.69 423.79 161.79 422.33 162.48 421.75 162.45 420.84 161.85 420.21 161.69 419.11 162.49 418.76 162.66 417.12 161.54 415.55 162.53 415.21 165.6 415.25"></polygon>
<polygon id="UA" stroke="#FFFFFF" stroke-width="0.5" points="165.38 241.49 166.42 241.68 167.13 240.64 167.98 240.87 170.89 240.43 172.68 243 171.98 243.92 172.21 245.31 174.45 245.52 175.45 247.45 175.39 248.32 178.95 249.86 181.1 249.17 182.83 251.21 184.47 251.17 188.6 252.57 188.63 253.84 187.5 256.07 188.11 258.4 187.67 259.79 184.96 260.1 183.52 261.26 183.43 263.09 181.19 263.42 179.32 264.74 176.7 264.95 174.28 266.47 172.96 267.5 174.45 268.97 175.82 269.93 178.68 269.69 178.13 271.11 175.06 271.79 171.25 274.06 169.7 273.27 170.31 271.42 167.25 270.26 167.75 269.49 170.91 267.86 170.51 267.05 170.06 267.46 169.62 267.24 165.26 266.22 165.07 264.71 162.47 265.21 161.43 267.44 159.26 270.39 157.98 269.71 156.67 270.35 155.42 269.62 156.12 269.18 156.61 267.81 157.38 266.52 157.18 265.8 157.77 265.48 158.04 266.04 159.7 266.15 160.44 265.86 159.92 265.44 160.11 264.84 159.13 263.8 158.73 262.08 157.71 261.41 157.91 260 156.64 258.88 155.49 258.72 153.42 257.41 151.56 257.83 150.89 258.45 149.71 258.44 149 259.42 146.93 259.82 145.98 260.46 144.67 259.45 142.88 259.43 141.14 258.97 139.93 259.86 139.73 258.74 138.18 257.6 138.73 255.89 139.5 254.79 140.12 255.03 139.39 253.11 141.94 249.5 143.33 248.99 143.63 247.75 142.22 243.86 143.56 243.69 145.1 242.46 147.27 242.36 150.1 242.72 153.23 243.8 155.44 243.89 156.49 244.54 157.54 243.76 158.28 244.81 160.81 244.59 161.92 245.02 162.11 242.76 162.97 241.76"></polygon>
<polygon id="UG" stroke="#FFFFFF" stroke-width="0.5" points="165.6 415.25 162.53 415.21 161.54 415.55 159.87 416.41 159.19 416.12 159.21 414.02 159.86 412.96 160.02 410.72 160.61 409.43 161.68 407.97 162.76 407.23 163.66 406.24 162.54 405.87 162.71 402.61 163.86 401.84 165.64 402.47 167.9 401.82 169.87 401.82 171.6 400.54 172.93 402.48 173.26 403.88 174.49 407.08 173.47 409.11 172.09 410.95 171.29 412.08 171.31 415.03"></polygon>
<polygon id="UZ" stroke="#FFFFFF" stroke-width="0.5" points="262.76 299.95 262.84 297.79 259.11 296.27 256.18 294.52 254.35 292.83 251.14 290.32 249.76 286.53 248.82 285.86 245.79 286.03 244.72 285.26 244.42 282.27 240.64 280.27 238.28 282.47 235.88 283.77 236.34 285.65 233.18 285.7 233.07 271.57 240.29 269.22 240.81 269.57 245.16 272.41 247.45 273.89 250.13 277.39 253.42 276.83 258.23 276.53 261.58 279.33 261.37 283.13 262.74 283.16 263.31 286.22 266.88 286.34 267.64 288.09 268.69 288.07 269.92 285.42 273.61 282.81 275.22 282.11 276.05 282.48 273.7 284.91 275.77 286.31 277.77 285.38 281.09 287.34 277.5 289.98 275.37 289.62 274.21 289.72 273.81 288.7 274.39 286.99 270.64 287.85 269.75 290.2 268.42 292.21 266.08 292.04 265.35 293.63 267.41 294.49 268.01 297.15 266.44 300.72 264.32 299.98"></polygon>
<polygon id="VN" stroke="#FFFFFF" stroke-width="0.5" points="379.21 350.87 375.47 353.43 373.13 356.24 372.51 358.29 374.66 361.38 377.28 365.2 379.82 366.99 381.53 369.32 382.81 374.64 382.43 379.66 380.1 381.53 376.88 383.36 374.6 385.72 371.1 388.34 370.08 386.53 370.87 384.62 368.79 383.01 371.22 381.87 374.16 381.67 372.93 379.94 377.64 377.75 377.99 374.33 377.34 372.41 377.85 369.53 377.14 367.49 375.02 365.47 373.25 362.9 370.92 359.44 367.56 357.68 368.37 356.61 370.16 355.84 369.07 353.25 365.62 353.22 364.36 350.5 362.72 348.13 364.23 347.39 366.46 347.41 369.19 347.06 371.58 345.44 372.93 346.58 375.5 347.13 375.05 348.87 376.39 350.09"></polygon>
<path d="M546.87,458.9 L545.95,459.28 L545.01,458.01 L545.11,457.23 L546.87,458.9 Z M544.8,454.46 L545.26,456.79 L544.51,456.43 L543.93,456.59 L543.53,455.79 L543.47,453.58 L544.8,454.46 Z" id="VU" stroke="#FFFFFF" stroke-width="0.5"></path>
<polygon id="YE" stroke="#FFFFFF" stroke-width="0.5" points="225.16 365.33 223.13 366.12 222.59 367.4 222.52 368.39 219.73 369.61 215.25 370.96 212.74 372.99 211.51 373.14 210.67 372.97 209.03 374.17 207.24 374.72 204.89 374.87 204.18 375.03 203.57 375.78 202.83 375.99 202.4 376.72 201.01 376.66 200.11 377.04 198.17 376.9 197.44 375.23 197.52 373.66 197.07 372.81 196.52 370.69 195.71 369.5 196.27 369.36 195.98 368.04 196.32 367.48 196.2 366.22 197.43 365.29 197.14 364.06 197.89 362.63 199.04 363.39 199.8 363.12 203.03 363.05 203.55 363.35 206.26 363.64 207.33 363.49 208.03 364.46 209.34 363.98 211.35 360.91 213.97 359.59 222.05 358.46 224.25 363.3"></polygon>
<path d="M164.63,497.71 L164.08,498.17 L162.89,499.8 L162.11,501.46 L160.52,503.79 L157.35,507.17 L155.37,509.15 L153.25,510.66 L150.32,511.96 L148.89,512.13 L148.53,513.06 L146.83,512.56 L145.44,513.2 L142.4,512.55 L140.7,512.96 L139.54,512.78 L136.65,514.11 L134.26,514.65 L132.53,515.93 L131.25,516.01 L130.06,514.8 L129.11,514.74 L127.9,513.23 L127.77,513.7 L127.4,512.79 L127.42,510.83 L126.51,508.6 L127.41,508 L127.34,505.47 L125.5,502.42 L124.09,499.68 L124.09,499.67 L122.08,495.52 L123.42,493.95 L124.53,494.82 L125,496.18 L126.26,496.41 L128.02,497.01 L129.53,496.78 L132.03,495.15 L132.03,483.63 L132.79,484.09 L134.45,487.02 L134.19,488.91 L134.82,490.01 L136.83,489.69 L138.23,488.3 L139.56,487.37 L140.25,485.89 L141.62,485.17 L142.8,485.55 L144.14,486.42 L146.42,486.57 L148.21,485.85 L148.49,484.89 L148.98,483.42 L150.51,483.17 L151.35,482.02 L152.28,479.99 L154.8,477.73 L158.77,475.51 L159.91,475.54 L161.27,476.05 L162.21,475.69 L163.7,475.99 L165.04,480.25 L165.77,482.42 L165.27,485.85 L165.51,486.96 L164.09,486.39 L163.28,486.61 L163.02,487.51 L162.25,488.68 L162.28,489.76 L163.95,491.46 L165.59,491.12 L166.16,489.73 L168.29,489.76 L167.59,492.04 L167.26,494.66 L166.53,496.09 L164.63,497.71 Z M157.5,496.75 L156.28,495.77 L154.97,496.42 L153.45,497.67 L151.95,499.7 L154.05,502.18 L155.05,501.86 L155.57,500.83 L157.13,500.33 L157.61,499.28 L158.47,497.72 L157.5,496.75 Z" id="ZA" stroke="#FFFFFF" stroke-width="0.5"></path>
<polygon id="ZM" stroke="#FFFFFF" stroke-width="0.5" points="168.11 438.21 169.43 439.47 170.14 441.87 169.66 442.64 169.1 444.94 169.64 447.3 168.76 448.29 167.91 450.95 169.38 451.69 160.87 454.07 161.14 456.12 159.01 456.52 157.42 457.67 157.08 458.68 156.07 458.9 153.63 461.3 152.08 463.19 151.13 463.26 150.22 462.92 147.09 462.6 146.59 462.38 146.56 462.14 145.46 461.48 143.64 461.31 141.34 461.98 139.51 460.16 137.62 457.78 137.75 448.62 143.59 448.66 143.35 447.67 143.77 446.6 143.28 445.27 143.6 443.89 143.3 443.01 144.27 443.08 144.43 443.96 145.74 443.89 147.52 444.15 148.46 445.44 150.7 445.84 152.42 444.94 153.05 446.43 155.2 446.83 156.23 448.05 157.38 449.62 159.53 449.65 159.29 446.57 158.52 447.08 156.56 445.98 155.8 445.47 156.15 442.62 156.65 439.27 156.02 438.02 156.82 436.22 157.57 435.89 161.34 435.41 162.44 435.7 163.61 436.41 164.73 436.89 166.51 437.36"></polygon>
<polygon id="ZW" stroke="#FFFFFF" stroke-width="0.5" points="163.71 476 162.22 475.7 161.27 476.06 159.92 475.55 158.78 475.52 156.99 474.16 154.82 473.7 154 471.8 153.99 470.75 152.79 470.43 149.62 467.18 148.73 465.47 148.17 464.95 147.09 462.6 150.22 462.92 151.13 463.26 152.08 463.19 153.63 461.3 156.07 458.9 157.08 458.68 157.42 457.67 159.01 456.52 161.14 456.12 161.32 457.2 163.66 457.14 164.96 457.75 165.56 458.47 166.9 458.68 168.35 459.62 168.36 463.31 167.81 465.35 167.69 467.55 168.14 468.43 167.83 470.17 167.4 470.44 166.66 472.59"></polygon>
</g>
<g id="year1939" transform="translate(11.000000, 241.000000)">
<g class="Routes">
<path d="M77.6494589,0.620023238 C70.5933826,4.58484719 63.1766271,9.84017468 56.7638172,11.9149073 C40.2790489,17.2482147 32.3277294,32.1000549 28.9701669,39.6294584 C25.1700048,48.1514007 25.0217192,60.3281342 28.5253101,76.1596589" class="path1" stroke="#4A90E2"></path>
<path d="M28.4095747,76.8921371 C19.5118028,66.2899903 13.815378,60.1375888 11.3203003,58.4349325 C8.82522266,56.7322762 5.43545807,56.0246323 1.15100657,56.3120008" class="path2" stroke="#F5A623"></path>
<path d="M0.493122013,57.187514 C2.94214793,109.19338 6.53766237,139.49811 11.2796653,148.101706 C13.8384643,152.744231 30.8537918,195.709807 51.4897076,219.446719 C63.2276145,232.948503 85.6083274,250.559341 118.631846,272.279234" class="path3" stroke="#D0021B"></path>
<path d="M118.28103,272.576967 C118.29913,280.833367 121.324923,284.03303 127.358409,282.175955 C131.534728,280.890506 181.158625,277.622549 259.203126,249.642333 C282.340187,241.347323 321.511627,222.477084 376.717448,193.031616" class="path4" stroke="#9013FE"></path>
<path d="M377.755577,193.345025 C362.621642,205.719374 346.261353,216.721817 328.674712,226.352356 C308.796904,237.237549 151.198242,315.666698 81.362515,274.687659 C62.0449015,263.35224 10.7111059,198.752935 5.01322834,136.820018 C3.11965706,116.237899 14.9135426,88.3997924 40.3948848,53.3056975" class="path5" stroke="#417505"></path>
<text class="Amsterdam-right" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="58" y="10">Amsterdam</tspan>
</text>
<text id="Azoren" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="5" y="66">Azoren</tspan>
</text>
<text id="Kaap-de-Goede-Hoop" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="113.072" y="270">Kaap </tspan>
<tspan x="103.448" y="282">de Goede </tspan>
<tspan x="112.764" y="294">Hoop</tspan>
</text>
<text class="Batavia-right" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="365.42" y="202">Batavia</tspan>
</text>
<text id="Madeira" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="24" y="86">Madeira</tspan>
</text>
<text id="Lissabon" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="115" y="60">Lissabon</tspan>
</text>
<!-- Boat which will be moved along the motion path. -->
<use class="svgBoat" href="#boat" xlink:href="#boat"></use>
</g>
</g>
<g id="year1946" transform="translate(43.000000, 241.000000)">
<g class="Routes">
<path d="M45.4733423,0.927544354 C42.5479037,1.68148653 40.6052948,2.3805486 39.6455157,3.02473057 C37.5616063,4.42340334 36.8765152,6.80689854 35.3020865,7.35711852 C32.6399639,8.28745793 30.2198755,8.17488057 28.0418214,7.01938646" class="path1" stroke="#4A90E2"></path>
<path d="M27.8743027,7.08555181 C31.7999768,7.90102314 34.3418936,8.10495701 35.5000532,7.69735342 C36.3101524,7.41224646 37.4611607,4.90998449 40.2332582,2.85942899 C41.0272821,2.27207952 42.612774,1.6729143 44.9897342,1.06193335" class="path2" stroke="#979797"></path>
<path d="M45.0911279,1.18832363 C39.6179386,4.45341228 36.0000611,6.51125057 34.2374955,7.36183851 C22.1220127,13.2085901 16.4323567,16.4194096 12.4923015,21.5893449 C5.29251643,31.0365278 -8.43021519,54.900641 7.37393896,64.2014066 C10.4123941,65.9895415 18.6713677,63.6570484 29.6817963,62.2905762 C37.9531021,61.2640485 42.8455731,55.7724646 51.7051333,56.563226 C59.5775798,57.2658824 68.5136594,60.815037 85.3620839,65.7522821 C96.6698159,69.0658883 127.428591,74.4244994 128.774282,77.8250094 C129.71182,81.0648015 130.735924,82.3627508 131.259423,85.5103093 C130.833133,87.9709469 129.047811,90.5375426 129.773645,91.8370808 C142.381212,110.775543 142.856476,118.606231 156.921786,139.216428 C163.812217,144.180349 171.506403,129.139355 183.835525,132.698558 C279.722164,183.748991 335.056119,204.24095 349.837391,194.174436" class="path3" stroke="#979797"></path>
<text class="Amsterdam-left" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="85" y="10">Amsterdam</tspan>
</text>
<text id="Southampton" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="0" y="16">Southampton</tspan>
</text>
<text class="Batavia-left" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="390.92" y="203">Batavia</tspan>
</text>
<!-- Boat which will be moved along the motion path. -->
<use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
</g>
</g>
<g id="year1947" transform="translate(43.000000, 242.000000)" stroke="#979797">
<g class="Routes">
<path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
<text class="Amsterdam" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="51" y="10">Amsterdam</tspan>
</text>
<text class="Batavia" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="356.92" y="203">Batavia</tspan>
</text>
<!-- Boat which will be moved along the motion path. -->
<use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
</g>
</g>
<g id="year1948" transform="translate(43.000000, 242.000000)" stroke="#979797">
<g class="Routes">
<path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
<text class="Amsterdam" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="51" y="10">Amsterdam</tspan>
</text>
<text class="Batavia" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="356.92" y="203">Batavia</tspan>
</text>
<!-- Boat which will be moved along the motion path. -->
<use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
</g>
</g>
<g id="year1949" transform="translate(43.000000, 242.000000)" stroke="#979797">
<g class="Routes">
<path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
<text class="Amsterdam" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="51" y="10">Amsterdam</tspan>
</text>
<text class="Batavia" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="356.92" y="203">Batavia</tspan>
</text>
<!-- Boat which will be moved along the motion path. -->
<use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
</g>
</g>
<g id="year1950" transform="translate(43.000000, 242.000000)" stroke="#979797">
<g class="Routes">
<path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
<text class="Amsterdam" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="51" y="10">Amsterdam</tspan>
</text>
<text class="Batavia" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="356.92" y="203">Batavia</tspan>
</text>
<!-- Boat which will be moved along the motion path. -->
<use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
</g>
</g>
<g id="year1951" transform="translate(43.000000, 242.000000)" stroke="#979797">
<g class="Routes">
<path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
<text class="Amsterdam" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="51" y="10">Amsterdam</tspan>
</text>
<text class="Batavia" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="356.92" y="203">Batavia</tspan>
</text>
<!-- Boat which will be moved along the motion path. -->
<use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
</g>
</g>
<g id="year1952" transform="translate(43.000000, 242.000000)" stroke="#979797">
<g class="Routes">
<path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
<text class="Amsterdam" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="51" y="10">Amsterdam</tspan>
</text>
<text class="Batavia" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="356.92" y="203">Batavia</tspan>
</text>
<!-- Boat which will be moved along the motion path. -->
<use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
</g>
</g>
<g id="year1953" transform="translate(43.000000, 242.000000)" stroke="#979797">
<g class="Routes">
<path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
<text class="Amsterdam" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="51" y="10">Amsterdam</tspan>
</text>
<text class="Batavia" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="356.92" y="203">Batavia</tspan>
</text>
<!-- Boat which will be moved along the motion path. -->
<use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
</g>
</g>
<g id="year1954" transform="translate(43.000000, 242.000000)" stroke="#979797">
<g class="Routes">
<path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
<text class="Amsterdam" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="51" y="10">Amsterdam</tspan>
</text>
<text class="Batavia" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="356.92" y="203">Batavia</tspan>
</text>
<!-- Boat which will be moved along the motion path. -->
<use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
</g>
</g>
<g id="year1955" transform="translate(43.000000, 242.000000)" stroke="#979797">
<g class="Routes">
<path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
<text class="Amsterdam" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="51" y="10">Amsterdam</tspan>
</text>
<text class="Batavia" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="356.92" y="203">Batavia</tspan>
</text>
<!-- Boat which will be moved along the motion path. -->
<use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
</g>
</g>
<g id="year1956" transform="translate(43.000000, 242.000000)" stroke="#979797">
<g class="Routes">
<path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
<text class="Amsterdam" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="51" y="10">Amsterdam</tspan>
</text>
<text class="Batavia" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="356.92" y="203">Batavia</tspan>
</text>
<!-- Boat which will be moved along the motion path. -->
<use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
</g>
</g>
<g id="year1957" transform="translate(43.000000, 242.000000)" stroke="#979797">
<g class="Routes">
<path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
<text class="Amsterdam" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="51" y="10">Amsterdam</tspan>
</text>
<text class="Batavia" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="356.92" y="203">Batavia</tspan>
</text>
<!-- Boat which will be moved along the motion path. -->
<use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
</g>
</g>
<g id="year1958" transform="translate(43.000000, 242.000000)" stroke="#979797">
<g class="Routes">
<path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
<text class="Amsterdam" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="51" y="10">Amsterdam</tspan>
</text>
<text class="Batavia" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="356.92" y="203">Batavia</tspan>
</text>
<!-- Boat which will be moved along the motion path. -->
<use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
</g>
</g>
<g id="year1959" transform="translate(43.000000, 242.000000)" stroke="#979797">
<g class="Routes">
<path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
<text class="Amsterdam" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="51" y="10">Amsterdam</tspan>
</text>
<text class="Batavia" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="356.92" y="203">Batavia</tspan>
</text>
<!-- Boat which will be moved along the motion path. -->
<use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
</g>
</g>
<g id="year1960" transform="translate(43.000000, 242.000000)" stroke="#979797">
<g class="Routes">
<path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
<text class="Amsterdam" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="51" y="10">Amsterdam</tspan>
</text>
<text class="Batavia" font-family="PT-Serif, serif" font-size="8" font-weight="bold" fill="#000000">
<tspan x="356.92" y="203">Batavia</tspan>
</text>
<!-- Boat which will be moved along the motion path. -->
<use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
</g>
</g>
</g>
</g>
</svg>
</section>
<button type="button" aria-label="play" aria-controls="worldMapAnimation" class="play-pause play-button hide-when-no-js">
<svg aria-controls="worldMapAnimation" xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48" fill="#fff">
<path d="M0 0h48v48H0z" fill="none"/>
<path d="M24 4C12.95 4 4 12.95 4 24s8.95 20 20 20 20-8.95 20-20S35.05 4 24 4zm-4 29V15l12 9-12 9z"/>
</svg>
</button>
<button type="button" aria-label="pause" aria-controls="worldMapAnimation" class="play-pause pause-button hide-when-no-js">
<svg aria-controls="worldMapAnimation" xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="#fff">
<path d="M0 0h24v24H0z" fill="none"/>
<path d="M9 16h2V8H9v8zm3-14C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm1-4h2V8h-2v8z"/>
</svg>
</button>
</section>
<div class="map__year--container">
<p class="map__title--sub hide-when-no-js">Every sea route the m.s. Oranje took each year.</p>
<ul class="map__year--list">
<li data-state="active"><button aria-controls="worldMapAnimation" class="hide-when-no-js map__year--button" data-year="1939" data-state="active">1939</button></li>
<li><button aria-controls="worldMapAnimation" class="hide-when-no-js map__year--button" data-year="1946">1946</button></li>
<li><button aria-controls="worldMapAnimation" class="hide-when-no-js map__year--button" data-year="1947">1947</button></li>
<li><button aria-controls="worldMapAnimation" class="hide-when-no-js map__year--button" data-year="1948">1948</button></li>
<li><button aria-controls="worldMapAnimation" class="hide-when-no-js map__year--button" data-year="1949">1949</button></li>
<li><button aria-controls="worldMapAnimation" class="hide-when-no-js map__year--button" data-year="1950">1950</button></li>
<li><button aria-controls="worldMapAnimation" class="hide-when-no-js map__year--button" data-year="1951">1951</button></li>
<li><button aria-controls="worldMapAnimation" class="hide-when-no-js map__year--button" data-year="1952">1952</button></li>
<li><button aria-controls="worldMapAnimation" class="hide-when-no-js map__year--button" data-year="1953">1953</button></li>
<li><button aria-controls="worldMapAnimation" class="hide-when-no-js map__year--button" data-year="1954">1954</button></li>
<li><button aria-controls="worldMapAnimation" class="hide-when-no-js map__year--button" data-year="1955">1955</button></li>
<li><button aria-controls="worldMapAnimation" class="hide-when-no-js map__year--button" data-year="1956">1956</button></li>
<li><button aria-controls="worldMapAnimation" class="hide-when-no-js map__year--button" data-year="1957">1957</button></li>
<li><button aria-controls="worldMapAnimation" class="hide-when-no-js map__year--button" data-year="1958">1958</button></li>
<li><button aria-controls="worldMapAnimation" class="hide-when-no-js map__year--button" data-year="1959">1959</button></li>
<li><button aria-controls="worldMapAnimation" class="hide-when-no-js map__year--button" data-year="1960">1960</button></li>
</ul>
</div>
$breakpoints: ( "small": 25rem, "medium": 48rem, "large": 64rem, "xl": 78rem);
@mixin mq($width, $type: min) {
@if map_has_key($breakpoints, $width) {
$width: map_get($breakpoints, $width);
@if $type==max {
$width: $width - 1px;
}
@media only screen and (#{$type}-width: $width) {
@content;
}
}
}
.map__year--list {
display: flex;
flex-flow: row wrap;
}
// $colorBlue: rgb(17, 69, 223);
$colorBlue: #2d7ea0;
$colorDarkBlue: #225f78;
$colorWhite: #FAFAFA;
.map {
width: 100%;
height: 90vh;
&__title {
padding: 5% 5%;
text-align: initial;
font-size: 7vw;
@include mq('medium') {
padding: 2% 10%;
text-align: center;
}
@include mq('xl') {
padding: 2% 10%;
}
&--sub {
margin-bottom: 0;
padding-left: 0.9rem;
padding-bottom: 1rem;
position: absolute;
top: -1.7rem;
color: white;
text-shadow: 1px 1px 4px #000;
background-color: transparentize($colorBlue, 0.5);
}
}
&__intro {
font-size: 1rem;
padding: 0% 5%;
max-width: 60rem;
margin: auto;
@include mq('medium') {
font-size: 1.3rem;
line-height: 1.6rem;
}
}
&__svg {
transform: scale(1);
transform-origin: top left;
max-width: 100%;
max-height: 90vh;
display: block;
margin: 0 auto;
background-color: $colorBlue;
// All route groups that contain 19 in the id
g[id^="year19"] g > [class*="path"]:not(.path-clone) {
stroke-width: 0.25rem;
stroke-dasharray: 20, 5;
stroke: white;
}
text {
stroke: none;
transform: translate(-4rem, -0.4rem);
font-size: 16px;
fill: white;
text-shadow: 2px 2px 8px #000, 2px 2px 8px #000;
line-height: 1.05;
&#Southampton {
transform: translate(-4.7rem, -0.4rem);
}
&.Amsterdam-left,
&.Batavia-left {
transform: translate(-1.75rem, -0.4rem);
}
&.Amsterdam-right,
&.Batavia-right {
transform: translate(1.75rem, -0.4rem);
}
&.Amsterdam,
&.Batavia {
transform: translate(0.25rem, -0.4rem);
}
}
[class$="-clone"] {
fill-opacity: 1;
stroke-opacity: 1;
stroke: red;
}
.svgBoat {
z-index: z("boat");
background-color: white;
width: 2rem;
height: 2rem;
}
&--container {
width: 100%;
height: 90vh;
background-color: $colorBlue;
}
&--land {
fill: #ccc;
fill-opacity: 1;
stroke: white;
stroke-opacity: 1;
stroke-width: 0.5;
}
#worldLow {
polygon,
> path {
fill: $colorWhite;
stroke: $colorBlue;
}
}
}
}
.map__year--list {
display: flex;
max-width: 100%;
flex-flow: row nowrap;
overflow-x: scroll;
overflow-y: hidden;
min-height: 4rem;
li {
transition-property: transform, margin, background-color;
transition-timing-function: ease-out;
transition-duration: 150ms;
margin: 0 0.5rem;
&[data-state="active"] button {
font-weight: 600;
}
&[data-state="active"] button,
button:focus,
button:hover {
transform: scale(1.5);
background-color: $colorDarkBlue;
}
button {
-webkit-appearance: none;
border: 0;
min-height: 2rem;
width: 100%;
height: 100%;
font-size: 1rem;
background-color: $colorBlue;
color: $colorWhite;
outline-color: $colorWhite;
cursor: pointer;
transition-property: transform, margin, background-color;
transition-timing-function: ease-out;
transition-duration: 150ms;
}
}
}
.play-pause {
position: absolute;
top: 5rem;
left: 2rem;
-webkit-appearance: none;
background: none;
border: 0;
width: 3.5rem;
height: 3.5rem;
z-index: z('play-pause');
cursor: pointer;
transition: transform 150ms ease-out;
&:focus,
&:hover {
transform: scale(1.05);
}
&.play-button {
opacity: 0;
visibility: hidden;
}
}
.map__year--container {
width: 100%;
min-height: 4rem;
padding: 0;
background-color: $colorBlue;
position: relative;
::-webkit-scrollbar {
width: 0.65em; /* for vertical scrollbars */
height: 0.75em; /* for horizontal scrollbars */
}
::-webkit-scrollbar-track {
background: lighten($colorBlue, 10%);
padding: 0.1rem;
}
::-webkit-scrollbar-thumb {
margin: 0.1rem;
background: $colorDarkBlue;
border-radius: 1rem;
height: 0.65em;
}
}
.no-js {
.map__svg--container {
overflow: hidden;
}
#worldMapAnimation {
transform: translateX(-40%) scale(2);
}
}
View Compiled
const optimizedResize = () => {
const throttle = function( type, name, obj ) {
obj = obj || window
let running = false
const func = function() {
if ( running ) { return }
running = true
requestAnimationFrame( () => {
obj.dispatchEvent( new CustomEvent( name ) )
running = false
} )
}
obj.addEventListener( type, func )
}
/* init - you can init any event */
throttle( 'resize', 'optimizedResize' )
}
optimizedResize()
function setUpMap() {
if ( !document.querySelectorAll( 'body > .map' )[0] ) return
const mapContainer = document.querySelector( '.map__svg' )
const sizes = mapContainer.viewBox.baseVal
const svgViewboxWidth = sizes.width
const svgViewboxHeight = sizes.height
const playButton = document.querySelector( '.play-button' )
const pauseButton = document.querySelector( '.pause-button' )
const svgNS = "http://www.w3.org/2000/svg";
// Global variable that changes to current active button
let currentActiveYear = document.querySelector( 'button[data-state="active"]' )
// Timeline of the boat
const boatTl = new TimelineMax( { repeat: 0, delay: 2 } )
// Timeline of the line
const lineTl = new TimelineMax( { repeat: 0, delay: 2 } )
// All "year" buttons
const toggleYearButtons = document.querySelectorAll( '[data-year]' )
sizeMap()
window.addEventListener( 'optimizedResize', sizeMap )
pauseButton.addEventListener( 'click', pauseAnimation )
playButton.addEventListener( 'click', playAnimation )
function sizeMap() {
TweenMax.set( mapContainer, { attr:{width: window.innerWidth, height: ( window.innerWidth / ( svgViewboxWidth / svgViewboxHeight ) )} } )
}
// Sets the boat on the middle of the route line
TweenMax.set( '[href="#boat"]', { xPercent: -50, yPercent: -50 } )
function pauseAnimation( ) {
boatTl.pause()
lineTl.pause()
togglePauseButton()
playButton.focus()
}
function playAnimation( ) {
boatTl.play()
lineTl.play()
togglePlayButton()
pauseButton.focus()
}
function togglePlayButton(){
TweenMax.set( playButton, {autoAlpha: 0} )
TweenMax.set( pauseButton, {autoAlpha: 1} )
pauseButton.dataset.pressed = 'false'
playButton.dataset.pressed = 'true'
}
function togglePauseButton(){
TweenMax.set( pauseButton, {autoAlpha: 0} )
TweenMax.set( playButton, {autoAlpha: 1} )
playButton.dataset.pressed = 'false'
pauseButton.dataset.pressed = 'true'
}
// Toggles the next animation
function nextAnimation( event ) {
let newActiveYear
// If toggled by click event
if ( event ) {
newActiveYear = event.target
}
// Toggled by onComplete
else {
const nextButtonParent = currentActiveYear.parentNode.nextElementSibling
if( nextButtonParent ) {
newActiveYear = nextButtonParent.querySelector( 'button' )
}
else {
const newActiveYearListItem = document.querySelectorAll( '.map__year--list li' )[0]
newActiveYear = newActiveYearListItem.querySelector( 'button' )
}
}
swapStates( newActiveYear )
// Clears the timeline of any previous animations
clearTimelines()
// Start animation
addMapFunctionality()
}
function swapStates( newActive ) {
// Set current to inactive
currentActiveYear.dataset.state = 'inactive'
// New to active
newActive.dataset.state = 'active'
// Current parent to inactive
currentActiveYear.parentElement.dataset.state = 'inactive'
// Current parent to active
newActive.parentElement.dataset.state = 'active'
// Change global variable to new active button
currentActiveYear = newActive
if( playButton.dataset.pressed === 'false' ) {
togglePlayButton()
}
}
function clearTimelines(){
boatTl.clear()
lineTl.clear()
}
// Add click functionality to year buttons
toggleYearButtons.forEach( button => {
button.addEventListener( 'click', nextAnimation )
} )
initializeMap()
function initializeMap(){
const allPaths = document.querySelectorAll( '[id^="year19"] > g > path:not(.path-clone)' )
allPaths.forEach( (path, i) => {
const lastPathIndex = path.parentNode.querySelectorAll( 'path' ).length - 1
// If this is the last for cycle add Anchor end
if( path === path.parentNode.querySelectorAll( 'path' )[lastPathIndex] && !path.classList.contains( 'path-clone' ) ) {
addSVGAnchorEnd( path )
}
addSVGAnchors( path )
addPathClone( path, i )
} )
function addSVGAnchors( elem ){
elem.insertAdjacentHTML( 'afterend', `
<?xml version="1.0" encoding="UTF-8"?>
<svg class="anchor-marker" x="${elem.getPointAtLength( 0 ).x - 15}" y="${elem.getPointAtLength( 0 ).y - 27}" width="30px" height="30px" viewBox="0 0 690 689" version="1.1" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink">
<g stroke="none" stroke-width="0" fill="none" fill-rule="evenodd">
<path d="M344.5353,654.7629 C339.5983,646.8599 334.8383,639.4319 330.2643,631.8889 C296.7813,576.6619 262.8443,521.7029 230.0383,466.0759 C205.1533,423.8789 183.6073,379.8969 163.8953,335.0029 C155.5143,315.9169 147.8373,296.7939 143.9793,276.2119 C123.0143,164.3769 200.3643,55.2309 312.7993,38.1639 C413.0613,22.9449 507.7883,80.9579 538.8763,177.3629 C554.4223,225.5729 552.0513,273.5149 532.0773,320.1209 C515.4383,358.9439 497.2023,397.0339 477.0883,434.2139 C444.6273,494.2139 408.7653,552.1829 372.6263,609.9909 C364.1993,623.4719 355.7903,636.9629 347.3643,650.4439 C346.5513,651.7449 345.6833,653.0129 344.5353,654.7629" class="marker" fill="#000000"></path>
<path d="M495.8643,239.6466 C495.8593,322.8916 427.8233,390.7686 344.3923,390.7646 C261.3883,390.7596 193.4343,322.6526 193.5363,239.5676 C193.6383,155.8166 261.4753,88.2976 345.3523,88.4646 C428.1923,88.6286 495.8693,156.6066 495.8643,239.6466" class="white-ring" fill="#FFFFFF"></path>
<path d="M344.3013,378.1403 C267.3143,377.7933 205.8223,315.6953 206.1803,238.6563 C206.5353,161.9763 268.9243,100.6953 346.2363,101.0863 C422.3783,101.4713 483.5053,164.1913 483.0503,241.4653 C482.6083,316.8633 420.0533,378.4833 344.3013,378.1403" class="inside-fill" fill="#000000"></path>
<path d="M353.9736,159.1054 C360.9766,155.9524 364.9176,147.4734 363.1086,139.4534 C361.0836,130.4834 353.1616,124.1674 344.1876,124.3664 C335.3516,124.5624 327.8556,131.0474 326.1636,139.9604 C324.6496,147.9424 328.7496,156.3204 335.5126,159.0604 C336.5076,151.2754 339.2416,148.0134 344.7426,148.0484 C350.0996,148.0834 352.7696,151.2814 353.9736,159.1054 M246.8816,267.8824 C252.0706,273.2954 256.9956,278.8494 262.3586,283.9414 C273.8886,294.8914 287.7296,301.4874 303.2926,304.3854 C317.6136,307.0514 327.5816,301.8124 331.4256,287.7734 C334.4956,276.5574 336.2926,264.7714 336.8866,253.1484 C337.7776,235.7354 337.1186,218.2444 337.1186,200.0124 C332.0136,200.9204 327.2156,198.1934 322.6406,201.9924 C321.4436,202.9854 318.7476,202.5864 316.8556,202.2264 C314.3586,201.7504 312.0096,200.5494 309.5346,199.8974 C306.0746,198.9864 303.3126,195.6784 303.2856,192.0904 C303.2566,188.0734 306.0666,184.8334 310.1246,183.8764 C312.3456,183.3544 314.4356,182.2194 316.6666,181.8154 C318.5856,181.4684 321.3326,180.9414 322.4786,181.9284 C326.5316,185.4164 330.9396,182.9934 335.8166,184.0134 C335.8166,179.4204 336.0456,175.3134 335.6566,171.2654 C335.5586,170.2514 333.5736,169.2514 332.2906,168.5464 C321.6466,162.6984 315.9786,153.8064 316.4926,141.6064 C316.9746,130.1324 324.9316,120.1794 335.7536,116.5714 C349.1616,112.1024 364.0526,118.4774 370.1136,131.2814 C376.2466,144.2424 371.7276,160.1744 359.0736,167.1244 C354.3296,169.7284 352.9246,172.6254 353.5156,177.4504 C353.7516,179.3864 353.5546,181.3754 353.5546,183.8604 C358.4136,183.1574 362.7326,185.0564 367.0646,181.8754 C370.1456,179.6124 382.8146,184.5394 384.7966,187.9904 C387.6576,192.9694 384.5166,199.1144 378.8026,200.0514 C376.8546,200.3704 375.0566,201.5784 373.1096,201.9374 C371.0686,202.3124 368.1066,203.0784 366.9806,202.0704 C362.5826,198.1364 357.7066,201.0784 352.6616,199.7784 C352.3966,205.5244 352.0666,210.7514 351.9316,215.9844 C351.3946,236.9014 350.9376,257.8444 355.1426,278.4844 C356.2416,283.8764 358.2526,289.2304 360.7286,294.1594 C364.4606,301.5894 371.0646,305.3294 379.3716,304.8694 C397.7016,303.8544 413.3736,296.3074 426.7846,284.0834 C432.3316,279.0254 437.2356,273.2604 442.6756,267.5624 C439.4336,288.8604 430.2856,306.2504 411.5936,317.3334 C403.0116,322.4214 393.8266,326.5484 384.7166,330.6764 C368.5636,337.9974 353.5566,346.5934 345.2386,362.7654 C340.2796,357.1524 336.1066,350.7894 330.4146,346.3934 C322.9056,340.5954 314.3666,336.0414 305.9716,331.5064 C296.7906,326.5474 286.9716,322.7344 277.9596,317.5104 C259.4166,306.7614 250.2046,289.6334 246.6776,269.0184 C246.6166,268.6644 246.8066,268.2684 246.8816,267.8824" class="anchor" fill="#FFFFFF"></path>
</g>
</svg>
` )
}
// Add last Anchor
function addSVGAnchorEnd( elem ){
elem.insertAdjacentHTML( 'afterend', `
<?xml version="1.0" encoding="UTF-8"?>
<svg class="anchor-marker" x="${elem.getPointAtLength( elem.getTotalLength() ).x - 15}" y="${elem.getPointAtLength( elem.getTotalLength() ).y - 27}" width="30px" height="30px" viewBox="0 0 690 689" version="1.1" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink">
<g stroke="none" stroke-width="0" fill="none" fill-rule="evenodd">
<path d="M344.5353,654.7629 C339.5983,646.8599 334.8383,639.4319 330.2643,631.8889 C296.7813,576.6619 262.8443,521.7029 230.0383,466.0759 C205.1533,423.8789 183.6073,379.8969 163.8953,335.0029 C155.5143,315.9169 147.8373,296.7939 143.9793,276.2119 C123.0143,164.3769 200.3643,55.2309 312.7993,38.1639 C413.0613,22.9449 507.7883,80.9579 538.8763,177.3629 C554.4223,225.5729 552.0513,273.5149 532.0773,320.1209 C515.4383,358.9439 497.2023,397.0339 477.0883,434.2139 C444.6273,494.2139 408.7653,552.1829 372.6263,609.9909 C364.1993,623.4719 355.7903,636.9629 347.3643,650.4439 C346.5513,651.7449 345.6833,653.0129 344.5353,654.7629" class="marker" fill="#000000"></path>
<path d="M495.8643,239.6466 C495.8593,322.8916 427.8233,390.7686 344.3923,390.7646 C261.3883,390.7596 193.4343,322.6526 193.5363,239.5676 C193.6383,155.8166 261.4753,88.2976 345.3523,88.4646 C428.1923,88.6286 495.8693,156.6066 495.8643,239.6466" class="white-ring" fill="#FFFFFF"></path>
<path d="M344.3013,378.1403 C267.3143,377.7933 205.8223,315.6953 206.1803,238.6563 C206.5353,161.9763 268.9243,100.6953 346.2363,101.0863 C422.3783,101.4713 483.5053,164.1913 483.0503,241.4653 C482.6083,316.8633 420.0533,378.4833 344.3013,378.1403" class="inside-fill" fill="#000000"></path>
<path d="M353.9736,159.1054 C360.9766,155.9524 364.9176,147.4734 363.1086,139.4534 C361.0836,130.4834 353.1616,124.1674 344.1876,124.3664 C335.3516,124.5624 327.8556,131.0474 326.1636,139.9604 C324.6496,147.9424 328.7496,156.3204 335.5126,159.0604 C336.5076,151.2754 339.2416,148.0134 344.7426,148.0484 C350.0996,148.0834 352.7696,151.2814 353.9736,159.1054 M246.8816,267.8824 C252.0706,273.2954 256.9956,278.8494 262.3586,283.9414 C273.8886,294.8914 287.7296,301.4874 303.2926,304.3854 C317.6136,307.0514 327.5816,301.8124 331.4256,287.7734 C334.4956,276.5574 336.2926,264.7714 336.8866,253.1484 C337.7776,235.7354 337.1186,218.2444 337.1186,200.0124 C332.0136,200.9204 327.2156,198.1934 322.6406,201.9924 C321.4436,202.9854 318.7476,202.5864 316.8556,202.2264 C314.3586,201.7504 312.0096,200.5494 309.5346,199.8974 C306.0746,198.9864 303.3126,195.6784 303.2856,192.0904 C303.2566,188.0734 306.0666,184.8334 310.1246,183.8764 C312.3456,183.3544 314.4356,182.2194 316.6666,181.8154 C318.5856,181.4684 321.3326,180.9414 322.4786,181.9284 C326.5316,185.4164 330.9396,182.9934 335.8166,184.0134 C335.8166,179.4204 336.0456,175.3134 335.6566,171.2654 C335.5586,170.2514 333.5736,169.2514 332.2906,168.5464 C321.6466,162.6984 315.9786,153.8064 316.4926,141.6064 C316.9746,130.1324 324.9316,120.1794 335.7536,116.5714 C349.1616,112.1024 364.0526,118.4774 370.1136,131.2814 C376.2466,144.2424 371.7276,160.1744 359.0736,167.1244 C354.3296,169.7284 352.9246,172.6254 353.5156,177.4504 C353.7516,179.3864 353.5546,181.3754 353.5546,183.8604 C358.4136,183.1574 362.7326,185.0564 367.0646,181.8754 C370.1456,179.6124 382.8146,184.5394 384.7966,187.9904 C387.6576,192.9694 384.5166,199.1144 378.8026,200.0514 C376.8546,200.3704 375.0566,201.5784 373.1096,201.9374 C371.0686,202.3124 368.1066,203.0784 366.9806,202.0704 C362.5826,198.1364 357.7066,201.0784 352.6616,199.7784 C352.3966,205.5244 352.0666,210.7514 351.9316,215.9844 C351.3946,236.9014 350.9376,257.8444 355.1426,278.4844 C356.2416,283.8764 358.2526,289.2304 360.7286,294.1594 C364.4606,301.5894 371.0646,305.3294 379.3716,304.8694 C397.7016,303.8544 413.3736,296.3074 426.7846,284.0834 C432.3316,279.0254 437.2356,273.2604 442.6756,267.5624 C439.4336,288.8604 430.2856,306.2504 411.5936,317.3334 C403.0116,322.4214 393.8266,326.5484 384.7166,330.6764 C368.5636,337.9974 353.5566,346.5934 345.2386,362.7654 C340.2796,357.1524 336.1066,350.7894 330.4146,346.3934 C322.9056,340.5954 314.3666,336.0414 305.9716,331.5064 C296.7906,326.5474 286.9716,322.7344 277.9596,317.5104 C259.4166,306.7614 250.2046,289.6334 246.6776,269.0184 C246.6166,268.6644 246.8066,268.2684 246.8816,267.8824" class="anchor" fill="#FFFFFF"></path>
</g>
</svg>
` )
}
function addPathClone( elem, i ){
const pathClone = elem.cloneNode( true )
const cloneForClip = pathClone.cloneNode( true )
const clipElem = document.createElementNS(svgNS, 'clip')
pathClone.classList.add( 'path-clone' )
clipElem.appendChild(cloneForClip)
clipElem.setAttribute('id', `clip${i}`)
TweenMax.set( pathClone, { drawSVG: '0%' } )
pathClone.setAttribute('clip-path', `url(#clip${i})`)
elem.insertAdjacentElement( 'afterend', pathClone )
elem.insertAdjacentElement( 'afterend', clipElem )
}
// init
addMapFunctionality()
}
// Happens on change of year
function addMapFunctionality() {
// The <g> with all the routes
const map = document.querySelector( '#map-routes' )
// This array will contain the formed animation paths from the routes
const allBezierRoutes = []
const pathLengths = []
// Hides all routes that contain "year19..." as an ID
map.querySelectorAll( '[id^="year19"]' ).forEach( route => {
TweenMax.set( route, {autoAlpha: 0} )
} )
// Displays current active route
const currentActiveRoute = map.querySelector( `[id^="year${ currentActiveYear.dataset.year }"]` )
TweenMax.set( currentActiveRoute, {autoAlpha: 1} )
// Get the path of the currently active year
const pathsOfActiveYear = document.querySelectorAll( `#year${ currentActiveYear.dataset.year } > g > clip > path` )
pathsOfActiveYear.forEach( path => {
// Show current path
path.style = 'fill-opacity: 1; stroke-opacity: 1; stroke: red; stroke-width: 0.25rem;'
// For every path that is not a clone
console.log(path)
// Form all animation routes and align the boat
allBezierRoutes.push( MorphSVGPlugin.pathDataToBezier( path, {
align: '[href="#boat"]'
} ) )
const pathLength = path.getTotalLength()
// PathLengths gets filled with all the lengths of the paths in pixels
pathLengths.push( pathLength )
} )
// Creates every animation and adds them to the boat timeline
const boat = document.querySelector( '[href="#boat"]' )
TweenMax.set( mapContainer, {attr:{viewBox: '0 200 170 174'}} )
// Function for
const animationDurations = pathLengths.map( length => {
const time = Number( length ) / 40
const fixedTime = Number( time.toFixed( 2 ) )
// remove magic numbers
// Math.max(3, otherNum)
return fixedTime < 3 ? 3 : fixedTime
} )
const boatStartX = allBezierRoutes[0][0].x
const boatStartY = allBezierRoutes[0][0].y
TweenMax.set( '[href="#boat"]', {x: boatStartX, y: boatStartY} )
TweenMax.set( mapContainer, {
attr:{viewBox: `0 ${100 + ( boat._gsTransform.y / 2 ) } ${170 + boat._gsTransform.x} ${274 + ( boat._gsTransform.y / 8 )}`}
} )
allBezierRoutes.forEach( ( arr, i ) => {
const boatFollowsLine = TweenMax.to( '[href="#boat"]', animationDurations[i], {
bezier: {
values: arr,
type: 'cubic',
ease: Power1.easeInOut,
},
onUpdate: () => {
TweenMax.set( mapContainer, {
attr:{viewBox: `0 ${100 + ( boat._gsTransform.y / 2 ) } ${170 + boat._gsTransform.x} ${274 + ( boat._gsTransform.y / 8 )}`}
} )
},
ease: Power1.easeInOut
} )
boatTl.add( boatFollowsLine )
const currentYearPath = document.querySelectorAll( `#year${ currentActiveYear.dataset.year } > g > clip + path` )
// Creates an animation where the finished path gets another style
TweenMax.set( currentYearPath, {
strokeWidth: '.25rem',
stroke: 'red !important',
autoAlpha: 1
} )
console.log(currentYearPath[i])
const drawProgressLine = TweenMax.fromTo( currentYearPath[i], animationDurations[i],
{
drawSVG: '0% 0%',
autoAlpha: 1
},
{
drawSVG: '0% 100%',
autoAlpha: 1,
ease: Power1.easeInOut
},
)
lineTl.add( drawProgressLine )
} )
// Start animations
boatTl
.play()
.eventCallback( 'onComplete', () => {
// Adds a delay before playing the next animation
TweenMax.delayedCall( 2, nextAnimation )
} )
lineTl.play()
}
}
window.addEventListener('DOMContentLoaded', setUpMap)
View Compiled
This Pen doesn't use any external CSS resources.