-
-
Save anonymous/3617789 to your computer and use it in GitHub Desktop.
just another inlet to tributary
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"editor_editor":{"coffee":false,"vim":false,"emacs":false,"width":577,"height":707,"hide":false},"endpoint":"tributary","editor_json0":{"vim":false,"emacs":false,"width":740,"height":194,"hide":true}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[{"city":"Trondheim","country":" Norway","lat":63.4305149,"lon":10.3950528,"price":188.91,"rent":59.16,"groceries":193.94},{"city":"Stavanger","country":" Norway","lat":58.9644239,"lon":5.72626,"price":171.32,"rent":78.08,"groceries":147.74},{"city":"Zurich","country":" Switzerland","lat":47.3690239,"lon":8.5380326,"price":152.84,"rent":74.58,"groceries":143.7},{"city":"Oslo","country":" Norway","lat":59.9138204,"lon":10.7387413,"price":152.03,"rent":57.4,"groceries":139.22},{"city":"Geneva","country":" Switzerland","lat":46.2038099,"lon":6.1399589,"price":146.24,"rent":79.05,"groceries":138.95},{"city":"Bern","country":" Switzerland","lat":46.9479986,"lon":7.4481481,"price":142.44,"rent":57.44,"groceries":126.78},{"city":"Lucerne","country":" Switzerland","lat":47.045546,"lon":8.308017,"price":139.94,"rent":72.45,"groceries":146.52},{"city":"Perth","country":" Australia","lat":-31.9554,"lon":115.85859,"price":139.63,"rent":43.76,"groceries":113.13},{"city":"Bergen","country":" Norway","lat":60.3880719,"lon":5.3318512,"price":138.79,"rent":55.98,"groceries":135.46},{"city":"Tokyo","country":" Japan","lat":35.6894875,"lon":139.6917064,"price":135.23,"rent":95.43,"groceries":120.42},{"city":"Sydney","country":" Australia","lat":-33.867139,"lon":151.207114,"price":132.39,"rent":86.25,"groceries":121.11},{"city":"Adelaide","country":" Australia","lat":-34.9286212,"lon":138.5999594,"price":129.6,"rent":47.3,"groceries":120.68},{"city":"Monaco","country":" Monaco","lat":43.7325291,"lon":7.418907,"price":128.15,"rent":173.08,"groceries":89.8},{"city":"Copenhagen","country":" Denmark","lat":55.6762944,"lon":12.5681157,"price":123.82,"rent":48.65,"groceries":104.25},{"city":"Edinburgh","country":" United Kingdom","lat":55.9501755,"lon":-3.1875359,"price":122.52,"rent":38.21,"groceries":92.92},{"city":"Melbourne","country":" Australia","lat":-37.814251,"lon":144.963169,"price":121.53,"rent":64.37,"groceries":112.5},{"city":"Dublin","country":" Ireland","lat":53.344104,"lon":-6.2674937,"price":119.56,"rent":48.3,"groceries":109.96},{"city":"London","country":" United Kingdom","lat":51.5001524,"lon":-0.1262362,"price":118.52,"rent":87.34,"groceries":92.59},{"city":"Arhus","country":" Denmark","lat":56.1581354,"lon":10.2120017,"price":115.96,"rent":65.9,"groceries":94.68},{"city":"Canberra","country":" Australia","lat":-35.28204,"lon":149.12858,"price":115.89,"rent":53.55,"groceries":106.77},{"city":"Brisbane","country":" Australia","lat":-27.46758,"lon":153.027892,"price":114.7,"rent":57.19,"groceries":113.64},{"city":"Paris","country":" France","lat":48.8566667,"lon":2.3509871,"price":113.88,"rent":63.47,"groceries":95.93},{"city":"Malmo","country":" Sweden","lat":55.6033306,"lon":13.0013029,"price":112.89,"rent":38.45,"groceries":92.55},{"city":"Toulouse","country":" France","lat":43.604652,"lon":1.444209,"price":112.28,"rent":29.9,"groceries":89.1},{"city":"Riyadh","country":" Saudi Arabia","lat":24.6880015,"lon":46.7224333,"price":112.03,"rent":19.91,"groceries":138.45},{"city":"Amsterdam","country":" Netherlands","lat":52.3738007,"lon":4.8909347,"price":110.78,"rent":64.61,"groceries":69.93},{"city":"Darwin","country":" Australia","lat":-12.461334,"lon":130.841904,"price":110.41,"rent":56.44,"groceries":92.67},{"city":"Auckland","country":" New Zealand","lat":-36.847385,"lon":174.765735,"price":110.36,"rent":36.8,"groceries":98.74},{"city":"Gent","country":" Belgium","lat":51.05665,"lon":3.72,"price":109.27,"rent":36.38,"groceries":81.58},{"city":"Stockholm","country":" Sweden","lat":59.3327881,"lon":18.0644881,"price":109.14,"rent":37.75,"groceries":87.42},{"city":"Brussels","country":" Belgium","lat":50.8462807,"lon":4.3547273,"price":109.1,"rent":40.63,"groceries":91.44},{"city":"Aberdeen","country":" United Kingdom","lat":57.1474915,"lon":-2.095397,"price":109.08,"rent":42.04,"groceries":103.8},{"city":"Boston","country":" United States","lat":42.35892,"lon":-71.05781,"price":106.8,"rent":69.66,"groceries":113.24},{"city":"Dusseldorf","country":" Germany","lat":51.2249429,"lon":6.7756524,"price":106.51,"rent":25.77,"groceries":77.03},{"city":"Wellington","country":" New Zealand","lat":-41.28648,"lon":174.776217,"price":106.02,"rent":37.02,"groceries":104.2},{"city":"Turin","country":" Italy","lat":45.0705621,"lon":7.6866186,"price":105.68,"rent":40.22,"groceries":86.86},{"city":"Rome","country":" Italy","lat":41.8954656,"lon":12.4823243,"price":105.6,"rent":60.03,"groceries":87.02},{"city":"Vancouver","country":" Canada","lat":49.263588,"lon":-123.138565,"price":105.29,"rent":60.49,"groceries":103.55},{"city":"Edmonton","country":" Canada","lat":53.540941,"lon":-113.493698,"price":105.28,"rent":38.95,"groceries":104.56},{"city":"Brighton","country":" United Kingdom","lat":50.819522,"lon":-0.13642,"price":104.73,"rent":54.42,"groceries":80.84},{"city":"Birmingham","country":" United Kingdom","lat":52.4829614,"lon":-1.893592,"price":104.57,"rent":42.93,"groceries":94.22},{"city":"Toronto","country":" Canada","lat":43.670233,"lon":-79.386755,"price":104.53,"rent":52.42,"groceries":96.13},{"city":"Helsinki","country":" Finland","lat":60.1698791,"lon":24.9384078,"price":104.08,"rent":56.58,"groceries":81},{"city":"Venice","country":" Italy","lat":45.4343363,"lon":12.3387844,"price":103.56,"rent":31.33,"groceries":70.18},{"city":"Honolulu","country":" United States","lat":21.3069444,"lon":-157.8583333,"price":103.46,"rent":59.01,"groceries":103.67},{"city":"Calgary","country":" Canada","lat":51.055149,"lon":-114.062438,"price":103.38,"rent":40.93,"groceries":99.95},{"city":"Sao Paolo","country":" Brazil","lat":-23.628889,"lon":-46.655056,"price":102.96,"rent":35.6,"groceries":62.93},{"city":"Tampere","country":" Finland","lat":61.4980229,"lon":23.7648591,"price":102.68,"rent":30.37,"groceries":100.74},{"city":"San Francisco","country":" United States","lat":37.775206,"lon":-122.419209,"price":102.52,"rent":90.04,"groceries":97.84},{"city":"Cagliari","country":" Italy","lat":39.2154583,"lon":9.1092282,"price":101.88,"rent":29.29,"groceries":72.93},{"city":"Hanover","country":" Germany","lat":52.3720683,"lon":9.7356861,"price":101.82,"rent":28.11,"groceries":82.62},{"city":"Belfast","country":" United Kingdom","lat":54.5972686,"lon":-5.9301088,"price":101.74,"rent":22.58,"groceries":88.98},{"city":"Vienna","country":" Austria","lat":48.2092062,"lon":16.3727778,"price":101.47,"rent":46.87,"groceries":82.49},{"city":"Seattle","country":" United States","lat":47.620973,"lon":-122.347276,"price":101.04,"rent":48.15,"groceries":100.9},{"city":"Strasbourg","country":" France","lat":48.5829331,"lon":7.7437488,"price":100.86,"rent":32.03,"groceries":76.03},{"city":"Florence","country":" Italy","lat":43.7687324,"lon":11.2569013,"price":100.43,"rent":41.39,"groceries":72.16},{"city":"Thessaloniki","country":" Greece","lat":40.63935,"lon":22.944607,"price":100.39,"rent":18.96,"groceries":69.76},{"city":"Erlangen","country":" Germany","lat":49.599937,"lon":11.0063,"price":100.39,"rent":33.07,"groceries":92.92},{"city":"Hamburg","country":" Germany","lat":53.5538148,"lon":9.9915752,"price":100.18,"rent":37.35,"groceries":92.62},{"city":"Haifa","country":" Israel","lat":32.83036,"lon":34.974339,"price":100.12,"rent":26.52,"groceries":78.81},{"city":"Reykjavik","country":" Iceland","lat":64.135338,"lon":-21.89521,"price":100.11,"rent":31.82,"groceries":95.54},{"city":"New York","country":" United States","lat":40.756054,"lon":-73.986951,"price":100,"rent":100,"groceries":100},{"city":"Leeds","country":" United Kingdom","lat":53.7996388,"lon":-1.5491221,"price":98.85,"rent":34.95,"groceries":81.88},{"city":"Phoenix","country":" United States","lat":33.4483771,"lon":-112.0740373,"price":98.57,"rent":32.76,"groceries":85.05},{"city":"Washington","country":" United States","lat":38.8951118,"lon":-77.0363658,"price":98.19,"rent":69.37,"groceries":89.39},{"city":"Linkoping","country":" Sweden","lat":58.4163681,"lon":15.6242757,"price":98.06,"rent":26.92,"groceries":90.51},{"city":"Montreal","country":" Canada","lat":45.545447,"lon":-73.639076,"price":97.86,"rent":37.57,"groceries":94.88},{"city":"Bologna","country":" Italy","lat":44.4942191,"lon":11.3464815,"price":97.82,"rent":38.03,"groceries":92.02},{"city":"Nice","country":" France","lat":43.7034273,"lon":7.2662656,"price":96.89,"rent":34.95,"groceries":81.58},{"city":"Milan","country":" Italy","lat":45.4636889,"lon":9.1881408,"price":96.88,"rent":49.22,"groceries":74.25},{"city":"Winnipeg","country":" Canada","lat":49.886083,"lon":-97.152921,"price":96.64,"rent":32.72,"groceries":96.9},{"city":"Athens","country":" Greece","lat":37.97918,"lon":23.716647,"price":96.49,"rent":20.82,"groceries":71.85},{"city":"Singapore","country":" Singapore","lat":1.2894066,"lon":103.8499619,"price":96.08,"rent":90.69,"groceries":82.76},{"city":"Munich","country":" Germany","lat":48.1391265,"lon":11.5801863,"price":95.95,"rent":46.08,"groceries":82.22},{"city":"Bordeaux","country":" France","lat":44.8373682,"lon":-0.576144,"price":95.92,"rent":27.63,"groceries":78.45},{"city":"Genoa","country":" Italy","lat":44.4070624,"lon":8.9339889,"price":95.06,"rent":35.04,"groceries":82.91},{"city":"Manchester","country":" United Kingdom","lat":53.4807125,"lon":-2.2343765,"price":94.96,"rent":36.44,"groceries":79.54},{"city":"Christchurch","country":" New Zealand","lat":-43.531637,"lon":172.636645,"price":94.35,"rent":28,"groceries":88.5},{"city":"Halifax","country":" Canada","lat":44.648881,"lon":-63.575312,"price":94.3,"rent":34.13,"groceries":95.04},{"city":"San Jose","country":" United States","lat":37.3393857,"lon":-121.8949555,"price":94.11,"rent":73.36,"groceries":82.33},{"city":"Columbus","country":" United States","lat":39.962208,"lon":-83.000676,"price":94.03,"rent":20.43,"groceries":86.75},{"city":"Stuttgart","country":" Germany","lat":48.7771056,"lon":9.1807688,"price":94.01,"rent":33.18,"groceries":68.14},{"city":"Marbella","country":" Spain","lat":36.5099367,"lon":-4.8863523,"price":93.95,"rent":30.68,"groceries":69.65},{"city":"Chania","country":" Greece","lat":35.516236,"lon":24.018807,"price":93.77,"rent":18.01,"groceries":69.52},{"city":"Ottawa","country":" Canada","lat":45.411572,"lon":-75.698194,"price":93.76,"rent":36.87,"groceries":96.84},{"city":"Brasilia","country":" Brazil","lat":-15.7801482,"lon":-47.9291698,"price":93.08,"rent":33.99,"groceries":65.89},{"city":"Hartford","country":" United States","lat":41.7637111,"lon":-72.6850932,"price":92.9,"rent":47.57,"groceries":108.41},{"city":"Indianapolis","country":" United States","lat":39.7683765,"lon":-86.1580423,"price":92.5,"rent":31.99,"groceries":72.01},{"city":"Marseille","country":" France","lat":43.296482,"lon":5.36978,"price":92.13,"rent":31.44,"groceries":88.65},{"city":"Frankfurt","country":" Germany","lat":50.1115118,"lon":8.6805059,"price":92.02,"rent":34.75,"groceries":65.96},{"city":"Rio De Janeiro","country":" Brazil","lat":-22.9035393,"lon":-43.2095869,"price":91.85,"rent":39.61,"groceries":59.8},{"city":"Nicosia","country":" Cyprus","lat":35.167604,"lon":33.373621,"price":91.8,"rent":25.66,"groceries":76.36},{"city":"London","country":" Canada","lat":51.5001524,"lon":-0.1262362,"price":91.51,"rent":34.41,"groceries":78.95},{"city":"Lyon","country":" France","lat":45.767299,"lon":4.8343287,"price":91.14,"rent":34.41,"groceries":82.18},{"city":"San Diego","country":" United States","lat":32.7153292,"lon":-117.1572551,"price":91.05,"rent":57.88,"groceries":81.09},{"city":"Los Angeles","country":" United States","lat":34.0522342,"lon":-118.2436849,"price":90.87,"rent":63.97,"groceries":73.58},{"city":"San Juan","country":" Puerto Rico","lat":18.43313,"lon":-66.05169,"price":90.78,"rent":31.15,"groceries":69.25},{"city":"Cologne","country":" Germany","lat":50.9406645,"lon":6.9599115,"price":90.73,"rent":29.58,"groceries":74.64},{"city":"Minneapolis","country":" United States","lat":44.9799654,"lon":-93.2638361,"price":90.26,"rent":34.78,"groceries":72.84},{"city":"Tampa","country":" United States","lat":27.9475216,"lon":-82.4584279,"price":89.97,"rent":32.39,"groceries":64.01},{"city":"Sliema","country":" Malta","lat":35.9122222,"lon":14.5041667,"price":89.88,"rent":26.35,"groceries":70.55},{"city":"Berlin","country":" Germany","lat":52.5234051,"lon":13.4113999,"price":89.09,"rent":35.8,"groceries":75.36},{"city":"Waterloo","country":" Canada","lat":43.480926,"lon":-80.537664,"price":89.02,"rent":29.71,"groceries":87.06},{"city":"Baltimore","country":" United States","lat":39.2903848,"lon":-76.6121893,"price":88.99,"rent":54.12,"groceries":101.95},{"city":"Sevilla","country":" Spain","lat":37.38264,"lon":-5.9962951,"price":88.96,"rent":18.79,"groceries":64.69},{"city":"Beirut","country":" Lebanon","lat":33.8869444,"lon":35.5130556,"price":88.92,"rent":37.05,"groceries":44.54},{"city":"Barcelona","country":" Spain","lat":41.387917,"lon":2.1699187,"price":88.82,"rent":33.92,"groceries":65.26},{"city":"Philadelphia","country":" United States","lat":39.952335,"lon":-75.163789,"price":88.36,"rent":58.85,"groceries":83.39},{"city":"Hong Kong","country":" Hong Kong","lat":22.4060834,"lon":114.1201536,"price":88.13,"rent":106.22,"groceries":85.25},{"city":"Madrid","country":" Spain","lat":40.4166909,"lon":-3.7003454,"price":87.93,"rent":39.57,"groceries":60.85},{"city":"Graz","country":" Austria","lat":47.070714,"lon":15.439504,"price":87.76,"rent":35.14,"groceries":77.79},{"city":"Dallas","country":" United States","lat":32.802955,"lon":-96.769923,"price":87.62,"rent":38.51,"groceries":67.93},{"city":"Nuremberg","country":" Germany","lat":49.45052,"lon":11.08048,"price":87.54,"rent":30.04,"groceries":69.56},{"city":"Jerusalem","country":" Israel","lat":31.7857,"lon":35.2007,"price":87.54,"rent":35.97,"groceries":70.06},{"city":"Houston","country":" United States","lat":29.7628844,"lon":-95.3830615,"price":86.97,"rent":39.7,"groceries":74.96},{"city":"Bilbao","country":" Spain","lat":43.2569629,"lon":-2.9234409,"price":86.62,"rent":37.7,"groceries":60.47},{"city":"Leicester","country":" United Kingdom","lat":52.6347704,"lon":-1.1295191,"price":86.15,"rent":27.8,"groceries":82.09},{"city":"Campinas","country":" Brazil","lat":-22.9071048,"lon":-47.0632391,"price":85.98,"rent":23.7,"groceries":54.81},{"city":"Abu Dhabi","country":" United Arab Emirates","lat":24.476431,"lon":54.37051,"price":85.84,"rent":80.82,"groceries":72.59},{"city":"Chicago","country":" United States","lat":41.850033,"lon":-87.6500523,"price":85.41,"rent":49.96,"groceries":72.28},{"city":"Saint Louis","country":" United States","lat":38.6270025,"lon":-90.1994042,"price":84.91,"rent":23.22,"groceries":84.75},{"city":"Doha","country":" Qatar","lat":25.280282,"lon":51.522476,"price":84.73,"rent":63.5,"groceries":81.63},{"city":"Florianopolis","country":" Brazil","lat":-27.5969039,"lon":-48.5494544,"price":83.88,"rent":27.46,"groceries":69.26},{"city":"Pittsburgh","country":" United States","lat":40.4406248,"lon":-79.9958864,"price":83.72,"rent":22.56,"groceries":69.83},{"city":"Montevideo","country":" Uruguay","lat":-34.8333333,"lon":-56.1666667,"price":83.56,"rent":26.22,"groceries":66.73},{"city":"Dubai","country":" United Arab Emirates","lat":25.271139,"lon":55.307485,"price":83.39,"rent":67.87,"groceries":66.31},{"city":"Bremen","country":" Germany","lat":53.074981,"lon":8.807081,"price":82.85,"rent":22.77,"groceries":70.65},{"city":"Porto Alegre","country":" Brazil","lat":-30.0277041,"lon":-51.2287346,"price":82.33,"rent":23.75,"groceries":50.02},{"city":"Cincinnati","country":" United States","lat":39.1361111,"lon":-84.5030556,"price":82.18,"rent":29.11,"groceries":72.09},{"city":"Valencia","country":" Spain","lat":39.4702393,"lon":-0.3768049,"price":81.87,"rent":19.6,"groceries":57.18},{"city":"Patras","country":" Greece","lat":38.254465,"lon":21.7370665,"price":81.84,"rent":17.58,"groceries":63.73},{"city":"Curitiba","country":" Brazil","lat":-25.4283563,"lon":-49.2732515,"price":81.1,"rent":22.6,"groceries":57.17},{"city":"Detroit","country":" United States","lat":42.331427,"lon":-83.0457538,"price":79.72,"rent":30.54,"groceries":75.82},{"city":"Denver","country":" United States","lat":39.7391536,"lon":-104.9847034,"price":79.39,"rent":48.43,"groceries":69.23},{"city":"Austin","country":" United States","lat":30.267153,"lon":-97.7430608,"price":78.92,"rent":45.55,"groceries":80.38},{"city":"Portland","country":" United States","lat":45.5234515,"lon":-122.6762071,"price":77.22,"rent":33.8,"groceries":67.34},{"city":"Londrina","country":" Brazil","lat":-23.29273,"lon":-51.1732073,"price":76.68,"rent":23.42,"groceries":49.26},{"city":"Lisbon","country":" Portugal","lat":38.7071631,"lon":-9.135517,"price":76.33,"rent":29.49,"groceries":58.65},{"city":"Coimbra","country":" Portugal","lat":40.211491,"lon":-8.4292014,"price":75.74,"rent":15.84,"groceries":68.5},{"city":"Split","country":" Croatia","lat":43.5069058,"lon":16.4424496,"price":75.6,"rent":15.73,"groceries":59.97},{"city":"Salvador","country":" Brazil","lat":-12.9703817,"lon":-38.512382,"price":75.53,"rent":19.72,"groceries":49.95},{"city":"Casablanca","country":" Morocco","lat":33.5333333,"lon":-7.5833333,"price":75.49,"rent":36.51,"groceries":74.49},{"city":"Des Moines","country":" United States","lat":41.6005448,"lon":-93.6091064,"price":75.45,"rent":29.18,"groceries":68.64},{"city":"Ljubljana","country":" Slovenia","lat":46.0514263,"lon":14.5059655,"price":75.42,"rent":28.59,"groceries":62.73},{"city":"Maribor","country":" Slovenia","lat":46.5573993,"lon":15.645982,"price":75.17,"rent":28.11,"groceries":55.86},{"city":"Istanbul","country":" Turkey","lat":41.012379,"lon":28.975926,"price":74.89,"rent":23.21,"groceries":55.95},{"city":"Astana","country":" Kazakhstan","lat":51.179852,"lon":71.446682,"price":74.58,"rent":36.29,"groceries":50.62},{"city":"Johannesburg","country":" South Africa","lat":-26.2014863,"lon":28.045869,"price":74.23,"rent":38.34,"groceries":59.72},{"city":"Balneario Camboriu","country":" Brazil","lat":-26.991072,"lon":-48.6352084,"price":74.02,"rent":18.98,"groceries":48.29},{"city":"Las Vegas","country":" United States","lat":36.114646,"lon":-115.172816,"price":73.98,"rent":36,"groceries":66.83},{"city":"Manama","country":" Bahrain","lat":26.2185049,"lon":50.5705088,"price":71.86,"rent":47.24,"groceries":63.6},{"city":"Zagreb","country":" Croatia","lat":45.8150053,"lon":15.9785014,"price":71.49,"rent":21.12,"groceries":57.85},{"city":"Baku","country":" Azerbaijan","lat":40.3456149,"lon":49.606736,"price":71.24,"rent":41.03,"groceries":53.2},{"city":"San Jose","country":" Costa Rica","lat":9.9333333,"lon":-84.0833333,"price":71.17,"rent":25.95,"groceries":78.6},{"city":"Riga","country":" Latvia","lat":56.9465346,"lon":24.1048525,"price":70.75,"rent":15.16,"groceries":52.59},{"city":"Seoul","country":" South Korea","lat":37.566535,"lon":126.9779692,"price":70.53,"rent":37.1,"groceries":71.05},{"city":"Fortaleza","country":" Brazil","lat":-3.7183943,"lon":-38.5433948,"price":70.3,"rent":20.94,"groceries":51.92},{"city":"Bratislava","country":" Slovakia","lat":48.1483765,"lon":17.1073105,"price":69.94,"rent":29.17,"groceries":55.22},{"city":"Santiago","country":" Chile","lat":-33.4253598,"lon":-70.5664659,"price":69.89,"rent":20.62,"groceries":53.54},{"city":"Bogota","country":" Colombia","lat":4.609866,"lon":-74.08205,"price":69.5,"rent":21.86,"groceries":64.95},{"city":"Belo Horizonte","country":" Brazil","lat":-19.8157306,"lon":-43.9542226,"price":69.08,"rent":21.66,"groceries":46.67},{"city":"Porto","country":" Portugal","lat":41.149968,"lon":-8.6102426,"price":69.05,"rent":20.32,"groceries":52.65},{"city":"Santa Cruz De Tenerife","country":" Spain","lat":28.46981,"lon":-16.2548558,"price":68.98,"rent":22.67,"groceries":54.01},{"city":"Novosibirsk","country":" Russia","lat":55.0392304,"lon":82.9278181,"price":67.96,"rent":26.92,"groceries":46.04},{"city":"Saint Petersburg","country":" Russia","lat":59.939039,"lon":30.315785,"price":67.58,"rent":31.2,"groceries":49.09},{"city":"Kaunas","country":" Lithuania","lat":54.8968721,"lon":23.8924264,"price":67.44,"rent":16.93,"groceries":52.66},{"city":"Tallinn","country":" Estonia","lat":59.4388619,"lon":24.7544715,"price":66.95,"rent":15.82,"groceries":52.25},{"city":"Perm","country":" Russia","lat":58.8231929,"lon":56.5872481,"price":66.64,"rent":18.04,"groceries":59.01},{"city":"Budva","country":" Montenegro","lat":42.27977,"lon":18.83182,"price":66.16,"rent":19.29,"groceries":53.35},{"city":"Amman","country":" Jordan","lat":31.9565783,"lon":35.9456951,"price":65.95,"rent":14.51,"groceries":60.72},{"city":"Buenos Aires","country":" Argentina","lat":-34.6084175,"lon":-58.3731613,"price":65.93,"rent":21.58,"groceries":55.69},{"city":"Taipei","country":" Taiwan","lat":25.091075,"lon":121.5598345,"price":65.66,"rent":23.16,"groceries":82.38},{"city":"Jakarta","country":" Indonesia","lat":-6.211544,"lon":106.845172,"price":64.11,"rent":28.25,"groceries":69.89},{"city":"Vilnius","country":" Lithuania","lat":54.6893865,"lon":25.2800243,"price":63.84,"rent":15.58,"groceries":52.08},{"city":"Budapest","country":" Hungary","lat":47.4984056,"lon":19.0407578,"price":63.41,"rent":14.03,"groceries":46.92},{"city":"Yerevan","country":" Armenia","lat":40.183333,"lon":44.516667,"price":63.39,"rent":25.89,"groceries":37.69},{"city":"Yekaterinburg","country":" Russia","lat":56.837814,"lon":60.596842,"price":63.22,"rent":21.27,"groceries":51.07},{"city":"Prague","country":" Czech Republic","lat":50.0878114,"lon":14.4204598,"price":62.91,"rent":27.59,"groceries":49.5},{"city":"Debrecen","country":" Hungary","lat":47.5299739,"lon":21.6393571,"price":62.47,"rent":12.52,"groceries":51.07},{"city":"Tehran","country":" Iran","lat":35.696216,"lon":51.422945,"price":62.43,"rent":30.99,"groceries":56.64},{"city":"Brno","country":" Czech Republic","lat":49.1909804,"lon":16.6115347,"price":62.35,"rent":20.49,"groceries":48.46},{"city":"Izmir","country":" Turkey","lat":38.41885,"lon":27.12872,"price":62.12,"rent":14.54,"groceries":51.08},{"city":"Podgorica","country":" Montenegro","lat":42.4392,"lon":19.266,"price":61.72,"rent":17.49,"groceries":44.7},{"city":"Medellin","country":" Colombia","lat":6.2512899,"lon":-75.5759735,"price":61.43,"rent":15.28,"groceries":45.49},{"city":"Antalya","country":" Turkey","lat":36.88414,"lon":30.70563,"price":61,"rent":10.27,"groceries":44.91},{"city":"Kosice","country":" Slovakia","lat":48.7209956,"lon":21.2577477,"price":60.86,"rent":21.19,"groceries":47.9},{"city":"Ankara","country":" Turkey","lat":39.92077,"lon":32.85411,"price":60.73,"rent":14.95,"groceries":43.66},{"city":"Kiev","country":" Ukraine","lat":50.440951,"lon":30.5271814,"price":59.87,"rent":31.7,"groceries":41.78},{"city":"Mexico City","country":" Mexico","lat":19.4270499,"lon":-99.1275711,"price":59.68,"rent":23.22,"groceries":53.86},{"city":"Lima","country":" Peru","lat":-12.093084,"lon":-77.046491,"price":59.52,"rent":19.9,"groceries":51.37},{"city":"Osijek","country":" Croatia","lat":45.5600028,"lon":18.6758848,"price":59.5,"rent":13.07,"groceries":52.02},{"city":"Sarajevo","country":" Bosnia And Herzegovina","lat":43.8476,"lon":18.3564,"price":58.59,"rent":13.01,"groceries":43.89},{"city":"Cordoba","country":" Argentina","lat":-31.3989296,"lon":-64.1821289,"price":57.81,"rent":19.29,"groceries":52.43},{"city":"Tula","country":" Russia","lat":54.1966781,"lon":37.6178285,"price":57.72,"rent":15.46,"groceries":48.96},{"city":"Guadalajara","country":" Mexico","lat":20.67359,"lon":-103.343803,"price":57.67,"rent":10.28,"groceries":47.54},{"city":"Tbilisi","country":" Georgia","lat":41.7166667,"lon":44.7833333,"price":57.32,"rent":15.77,"groceries":40.89},{"city":"Monterrey","country":" Mexico","lat":25.673211,"lon":-100.309201,"price":56.6,"rent":23.53,"groceries":49.88},{"city":"Belgrade","country":" Serbia","lat":44.802416,"lon":20.465601,"price":56.21,"rent":17.13,"groceries":39.73},{"city":"Sofia","country":" Bulgaria","lat":42.6976489,"lon":23.3221545,"price":55.62,"rent":16.24,"groceries":45.83},{"city":"Kuala Lumpur","country":" Malaysia","lat":3.139003,"lon":101.686855,"price":55.55,"rent":17.71,"groceries":55.09},{"city":"Damascus","country":" Syria","lat":33.513,"lon":36.292,"price":55.5,"rent":14.22,"groceries":41.91},{"city":"Johor Baharu","country":" Malaysia","lat":1.46343,"lon":103.7547149,"price":55.32,"rent":7.56,"groceries":47.53},{"city":"Wroclaw","country":" Poland","lat":51.1078852,"lon":17.0385376,"price":54.85,"rent":19.34,"groceries":42.05},{"city":"Guayaquil","country":" Ecuador","lat":-2.203816,"lon":-79.897453,"price":54.76,"rent":10.14,"groceries":44.89},{"city":"Beijing","country":" China","lat":39.904667,"lon":116.408198,"price":54.38,"rent":28.71,"groceries":61.66},{"city":"Shanghai","country":" China","lat":31.2243531,"lon":121.4759159,"price":54.2,"rent":29.86,"groceries":51.64},{"city":"Ulaanbaatar","country":" Mongolia","lat":47.921378,"lon":106.90554,"price":53.86,"rent":24.01,"groceries":57.94},{"city":"Quito","country":" Ecuador","lat":-0.229498,"lon":-78.524277,"price":53.69,"rent":11.66,"groceries":47.42},{"city":"Warsaw","country":" Poland","lat":52.2296756,"lon":21.0122287,"price":53.64,"rent":22.81,"groceries":42.07},{"city":"Cairo","country":" Egypt","lat":30.064742,"lon":31.249509,"price":53.4,"rent":17.34,"groceries":45.39},{"city":"Poznan","country":" Poland","lat":52.406374,"lon":16.9251681,"price":53.2,"rent":13.93,"groceries":42.48},{"city":"Novi Sad","country":" Serbia","lat":45.262231,"lon":19.851858,"price":52.7,"rent":10.53,"groceries":36.62},{"city":"Iasi","country":" Romania","lat":47.1569444,"lon":27.5902778,"price":52.66,"rent":13.28,"groceries":43.5},{"city":"Bangkok","country":" Thailand","lat":13.7234186,"lon":100.4762319,"price":52.61,"rent":26.42,"groceries":63.49},{"city":"Guangzhou","country":" China","lat":23.129163,"lon":113.264435,"price":52.44,"rent":17.25,"groceries":70.42},{"city":"Varna","country":" Bulgaria","lat":43.2166452,"lon":27.9118058,"price":52.13,"rent":11.51,"groceries":45.17},{"city":"Katowice","country":" Poland","lat":50.2648919,"lon":19.0237815,"price":51.87,"rent":19.49,"groceries":43.11},{"city":"Gdansk","country":" Poland","lat":54.3520252,"lon":18.6466384,"price":51.64,"rent":20.34,"groceries":40.86},{"city":"Cluj-napoca","country":" Romania","lat":46.777248,"lon":23.59989,"price":51.35,"rent":10.94,"groceries":45.02},{"city":"Bucharest","country":" Romania","lat":44.430481,"lon":26.12298,"price":50.97,"rent":15.28,"groceries":39.77},{"city":"Banja Luka","country":" Bosnia And Herzegovina","lat":44.763891,"lon":17.189752,"price":50.12,"rent":11.38,"groceries":40.89},{"city":"Brasov","country":" Romania","lat":45.655651,"lon":25.6108,"price":50.05,"rent":9.04,"groceries":39.77},{"city":"Constanta","country":" Romania","lat":44.184217,"lon":28.643821,"price":49.97,"rent":14.32,"groceries":36.51},{"city":"Timisoara","country":" Romania","lat":45.7597222,"lon":21.23,"price":49.9,"rent":10.66,"groceries":44.77},{"city":"Plovdiv","country":" Bulgaria","lat":42.1438409,"lon":24.7495615,"price":49.05,"rent":10.38,"groceries":39.39},{"city":"Quezon City","country":" Philippines","lat":14.6333333,"lon":121.0333333,"price":48.83,"rent":13.86,"groceries":50.04},{"city":"Krakow","country":" Poland","lat":50.0646501,"lon":19.9449799,"price":48.63,"rent":19.48,"groceries":38.02},{"city":"Szczecin","country":" Poland","lat":53.4285438,"lon":14.5528116,"price":48.59,"rent":12.85,"groceries":38.88},{"city":"Hanoi","country":" Vietnam","lat":21.0333333,"lon":105.85,"price":47.83,"rent":40.93,"groceries":50.12},{"city":"Chisinau","country":" Moldova","lat":47.026859,"lon":28.841551,"price":47.81,"rent":12.35,"groceries":38.59},{"city":"Cebu","country":" Philippines","lat":10.3455617,"lon":123.8969328,"price":47.61,"rent":8.16,"groceries":47.26},{"city":"Minsk","country":" Belarus","lat":53.9156184,"lon":27.613668,"price":47.4,"rent":15.41,"groceries":35.32},{"city":"Manila","country":" Philippines","lat":14.5833333,"lon":120.9666667,"price":47.34,"rent":13.47,"groceries":48.24},{"city":"Makati","country":" Philippines","lat":14.5503169,"lon":121.0294446,"price":47.17,"rent":28.45,"groceries":40.15},{"city":"Managua","country":" Nicaragua","lat":12.1333333,"lon":-86.25,"price":46.57,"rent":11.08,"groceries":45.1},{"city":"Skopje","country":" Macedonia","lat":42.003812,"lon":21.452246,"price":46.51,"rent":11.74,"groceries":35.19},{"city":"Esfahan","country":" Iran","lat":32.65139,"lon":51.679192,"price":45.56,"rent":19.6,"groceries":47.53},{"city":"Nis","country":" Serbia","lat":43.31938,"lon":21.896328,"price":44.85,"rent":11.02,"groceries":31.88},{"city":"Lublin","country":" Poland","lat":51.2464536,"lon":22.5684463,"price":42.4,"rent":13.98,"groceries":34.5},{"city":"Gurgaon","country":" India","lat":28.46385,"lon":77.017838,"price":41.64,"rent":12.26,"groceries":36.11},{"city":"Ho Chi Minh City","country":" Vietnam","lat":10.7694444,"lon":106.6819444,"price":41.09,"rent":29.65,"groceries":48.66},{"city":"Algiers","country":" Algeria","lat":36.752887,"lon":3.042048,"price":40.6,"rent":13.23,"groceries":42.5},{"city":"Lahore","country":" Pakistan","lat":31.54505,"lon":74.340683,"price":40.09,"rent":7.75,"groceries":37.26},{"city":"Delhi","country":" India","lat":28.635308,"lon":77.22496,"price":37.93,"rent":12.08,"groceries":35.23},{"city":"Davao","country":" Philippines","lat":7.0644444,"lon":125.6077778,"price":37.59,"rent":11.36,"groceries":39.78},{"city":"Mumbai","country":" India","lat":19.017656,"lon":72.856178,"price":36.62,"rent":21.51,"groceries":35.97},{"city":"Bangalore","country":" India","lat":12.971606,"lon":77.594376,"price":34.92,"rent":9.8,"groceries":35.32},{"city":"Indore","country":" India","lat":22.725313,"lon":75.865555,"price":34.85,"rent":5.75,"groceries":32.9},{"city":"Chandigarh","country":" India","lat":30.731345,"lon":76.775385,"price":33.95,"rent":6.98,"groceries":31.63},{"city":"Ahmedabad","country":" India","lat":23.039574,"lon":72.56602,"price":33.12,"rent":6.47,"groceries":29.26},{"city":"Hyderabad","country":" India","lat":17.385044,"lon":78.486671,"price":32.67,"rent":7.26,"groceries":32.57},{"city":"Madurai","country":" India","lat":9.915997,"lon":78.121847,"price":32.05,"rent":5.65,"groceries":29.99},{"city":"Kolkata","country":" India","lat":22.572646,"lon":88.363895,"price":31.97,"rent":8.81,"groceries":35.06},{"city":"Pune","country":" India","lat":18.520469,"lon":73.856621,"price":31.9,"rent":9.34,"groceries":32.74},{"city":"Chennai","country":" India","lat":13.060416,"lon":80.249634,"price":31.09,"rent":9.19,"groceries":32.57},{"city":"Kochi","country":" India","lat":9.939248,"lon":76.259625,"price":31.07,"rent":5.28,"groceries":34.43},{"city":"Thiruvananthapuram","country":" India","lat":8.487495,"lon":76.948623,"price":30.3,"rent":5.09,"groceries":35.64},{"city":"Ludhiana","country":" India","lat":30.90609,"lon":75.846786,"price":30.2,"rent":7.89,"groceries":31.27}] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//scatter plot with histogram interaction | |
//inspired by http://matplotlib.sourceforge.net/examples/pylab_examples/scatter_hist.html | |
//https://github.com/mbostock/d3/wiki/Histogram-Layout | |
var col = tributary.costofliving; | |
/* | |
//setup crossfilter | |
var cf = crossfilter(col); | |
//make dimensions for price and rent | |
var cf_price = cf.dimension(function(d) { return d.price }); | |
var cf_rent = cf.dimension(function(d) { return d.rent }); | |
//var f = cf_price.filter([100, 120]) | |
*/ | |
var svg = d3.select("svg"); | |
var cx = 200; | |
var cy = 247; | |
var cw = 400; | |
var ch = 400; | |
var histw = 150; | |
var nticks = 14; | |
var highlight = "#030949"; | |
//var price_min = d3.min(col, function(d) {return d.price}); | |
var price_min = 0; | |
var price_max = d3.max(col, function(d) {return d.price}); | |
//var rent_min = d3.min(col, function(d) {return d.rent}); | |
var rent_min = 0; | |
var rent_max = d3.max(col, function(d) {return d.rent}); | |
var price_scale = d3.scale.linear() | |
.domain([price_min, price_max]) | |
.range([ch, 0]); | |
var rent_scale = d3.scale.linear() | |
.domain([rent_min, rent_max]) | |
.range([0, cw]); | |
//bin countries into histograms | |
var price_layout = d3.layout.histogram() | |
.value(function(d) { return d.price }) | |
.range([0, price_max]) | |
.bins(nticks); | |
var rent_layout = d3.layout.histogram() | |
.value(function(d) { return d.rent }) | |
.range([0, rent_max]) | |
.bins(nticks); | |
var phist = price_layout(col); | |
var rhist = rent_layout(col); | |
//console.log(phist) | |
var phist_min = 0; | |
var phist_max = d3.max(phist, function(d) {return d.y}); | |
var rhist_min = 0; | |
var rhist_max = d3.max(rhist, function(d) {return d.y}); | |
var phist_scale = d3.scale.linear() | |
.domain([phist_min, phist_max]) | |
.range([0, histw]); | |
var rhist_scale = d3.scale.linear() | |
.domain([rhist_min, rhist_max]) | |
.range([0, histw]); | |
var chart = svg.append("g") | |
.attr("transform", "translate(" + [cx, cy] + ")"); | |
//chart | |
chart.append("rect") | |
.attr({ | |
width: cw, | |
height: ch, | |
fill: "#E7DDD0", | |
stroke: "none" | |
}) | |
var circles = chart.selectAll("circle") | |
.data(col); | |
circles.enter() | |
.append("circle") | |
circles.attr({ | |
r: 6, | |
cx: function(d,i) { | |
return rent_scale(d.rent); | |
}, | |
cy: function(d,i) { | |
return price_scale(d.price); | |
} | |
}) | |
var circle_style = { | |
fill: "#812222", | |
"fill-opacity": 0.32, | |
stroke: "#000000", | |
"stroke-width": 0 | |
} | |
circles.style(circle_style); | |
var hist_style = { | |
fill: "#812222", | |
"fill-opacity": 0.5504, | |
stroke: "#000000", | |
"stroke-width": 1 | |
} | |
var price_histo = svg.append("g") | |
.attr("transform", "translate(" + [cx + cw + 10, cy] + ")"); | |
price_histo.selectAll("rect") | |
.data(phist) | |
.enter() | |
.append("rect") | |
.classed("histo", true) | |
.attr({ | |
height: function(d) { return ch - price_scale(d.dx) }, | |
width: function(d) { return phist_scale(d.y) }, | |
transform: function(d) { | |
//var y = ch - phist_bin_scale(d.x); | |
var y = price_scale(d.x); | |
var x = 0; | |
return "translate(" + [x,y] + ")" | |
} | |
}) | |
.on("mouseover", function(d) { | |
//console.log(d); | |
svg.selectAll("circle") | |
.style(circle_style) | |
svg.selectAll("circle") | |
.data(d, function(c) { return c.city}) | |
.style({ | |
fill: highlight | |
}) | |
svg.selectAll("rect.histo") | |
.style(hist_style); | |
d3.select(this).style("fill", highlight) | |
}) | |
.style(hist_style); | |
var rent_histo = svg.append("g") | |
.attr("transform", "translate(" + [cx, cy - histw - 10] + ")"); | |
rent_histo.selectAll("rect") | |
.data(rhist) | |
.enter() | |
.append("rect") | |
.classed("histo", true) | |
.attr({ | |
width: function(d) { return rent_scale(d.dx) }, | |
height: function(d) { return rhist_scale(d.y) }, | |
transform: function(d) { | |
//var y = ch - phist_bin_scale(d.x); | |
var y = histw - rhist_scale(d.y); | |
var x = rent_scale(d.x); | |
return "translate(" + [x,y] + ")" | |
} | |
}) | |
.on("mouseover", function(d) { | |
//console.log(d); | |
svg.selectAll("circle") | |
.style(circle_style) | |
svg.selectAll("circle") | |
.data(d, function(c) { return c.city}) | |
.style({ | |
fill: highlight | |
}) | |
svg.selectAll("rect.histo") | |
.style(hist_style); | |
d3.select(this).style("fill", highlight) | |
}) | |
.style(hist_style); | |
//axis stuff | |
//https://github.com/mbostock/d3/wiki/SVG-Axes#wiki-axis | |
var xAxisGroup = svg.append("g") | |
.attr("transform", "translate(" + [cx, cy + ch] + ")") | |
var xAxis = d3.svg.axis() | |
.scale(rent_scale) | |
//.tickValues([rent_min, (rent_max+rent_min)/2, rent_max]); | |
var yAxisGroup = svg.append("g") | |
.attr("transform", "translate(" + [cx, cy] + ")") | |
var yAxis = d3.svg.axis() | |
.scale(price_scale) | |
.orient("left") | |
.ticks(7) | |
//.tickValues([price_min, (price_max+price_min)/2, price_max]); | |
xAxis(xAxisGroup); | |
yAxis(yAxisGroup); | |
//xAxisGroup.call(xAxis) | |
xAxisGroup.selectAll("path,line") | |
.style({ | |
"stroke": "#000", | |
"fill": "none" | |
}) | |
yAxisGroup.selectAll("path,line") | |
.style({ | |
"stroke": "#000", | |
"fill": "none" | |
}) | |
xAxisGroup.selectAll('text') | |
.attr('font-size', 12); | |
yAxisGroup.selectAll('text') | |
.attr('font-size', 12) | |
//annotations | |
var title = svg.append("text") | |
.text("Cost of Living: Price Index vs. Rent Index") | |
.attr({ | |
"transform": "translate(" + [cx + cw/2, cy - histw - 40] + ")", | |
"text-anchor": "middle", | |
"font-family": "Exo", | |
"font-weight": 900, | |
"font-size": 25 | |
}) | |
var ylabel = svg.append("text") | |
.text("Price Index") | |
.attr('font-family', 'Exo') | |
.attr('font-weight', 'bold') | |
.attr("transform", "translate(" + [cx - 50, cy + 100] + ")" + "rotate(" + -90 + ")") | |
var xlabel = svg.append("text") | |
.text("Rent Index") | |
.attr('font-family', 'Exo') | |
.attr('font-weight', 'bold') | |
.attr("transform", "translate(" + [cx + cw - 100, cy + ch + 50] + ")") | |
// Fonts stuff | |
WebFontConfig = { | |
google: { families: [ 'Exo:400,900:latin' ] } | |
}; | |
(function() { | |
var wf = document.createElement('script'); | |
wf.src = ('https:' == document.location.protocol ? 'https' : 'http') + | |
'://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js'; | |
wf.type = 'text/javascript'; | |
wf.async = 'true'; | |
var s = document.getElementsByTagName('script')[0]; | |
s.parentNode.insertBefore(wf, s); | |
})(); | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<svg class="tributary_svg" width="1920" height="933"><g transform="translate(200,247)"><rect width="400" height="400" fill="#E7DDD0" stroke="none"></rect><circle r="6" cx="136.72290270395192" cy="0" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="180.4483475849318" cy="37.245249060399146" style="fill: #030949; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="172.3596024959556" cy="76.37499338309249" style="fill: #030949; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="132.6554194592096" cy="78.09009581282089" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="182.69008550959092" cy="90.34990206976869" style="fill: #030949; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="132.74786226022647" cy="98.3960616166429" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="167.43702334180725" cy="103.68958763432323" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="101.13242431245666" cy="104.34598486051556" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="129.37370002311067" cy="106.12460960245625" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="220.54541252599952" cy="113.66259065163308" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="199.32978969262766" cy="119.67603620771803" style="fill: #030949; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="109.3136122024497" cy="125.5836112434493" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="400" cy="128.65385633370386" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="112.43355673676912" cy="137.82224339632631" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="88.30598567136583" cy="140.57487692552007" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="148.76357753639934" cy="142.6711132285215" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="111.6246822278715" cy="146.84241173045365" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="201.8488560203374" cy="149.0445185538087" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="152.29951467529466" cy="154.4650891959134" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="123.75779986133577" cy="154.61330792440845" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="132.170094753871" cy="157.1330263088243" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="146.68361451351976" cy="158.86930284262348" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="88.86064247746707" cy="160.9655391456249" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="69.10099376011092" cy="162.2571594939389" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="46.01340420614744" cy="162.78651209570697" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="149.31823434250055" cy="165.43327510454714" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="130.4367922348047" cy="166.21671695516383" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="85.04737693552113" cy="166.32258747551742" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="84.076727524844" cy="168.63056481922612" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="87.24289345967182" cy="168.90582817214548" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="93.89877513288653" cy="168.99052458842837" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="97.1573838687312" cy="169.0328727965698" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="160.9891379708805" cy="173.8605685246943" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="59.55627455511902" cy="174.47461754274522" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="85.55581234111393" cy="175.51214864221058" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="92.9512364224636" cy="176.2320681806151" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="138.73353362606886" cy="176.4014610131809" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="139.79662583776286" cy="177.05785823937325" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="90.01617749017795" cy="177.07903234344394" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="125.76843078345273" cy="178.24360806733367" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="99.21423619135659" cy="178.58239373246522" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="121.14629073260919" cy="178.66709014874806" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="130.76034203836375" cy="179.61992483193058" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="72.40582389646406" cy="180.72097824360807" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="136.37624220013865" cy="180.9327192843153" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="94.59209614051305" cy="181.10211211688107" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="82.27409290501501" cy="181.99142448785136" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="70.18719667205916" cy="182.58429940183154" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="208.08874508897617" cy="182.9230850669631" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="67.69124104460364" cy="184.2782277274893" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="64.96417841460595" cy="184.40527235191362" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="52.183961174023565" cy="184.5746651844794" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="108.31985209151836" cy="185.14636599438887" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="111.27802172405823" cy="186.05685246942988" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="74.02357291425929" cy="186.43798634270286" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="95.65518835220706" cy="187.34847281774387" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="43.817887681996766" cy="187.4331692340268" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="76.42708574069793" cy="187.4331692340268" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="86.31846544950311" cy="187.87782541951194" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="61.289577074185345" cy="188.00487004393625" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="73.53824820892072" cy="188.026044148007" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="231.10700254217699" cy="188.25895929278494" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="80.77189738849087" cy="190.6939812609179" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="75.71065403281719" cy="191.2868561748981" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="160.3189276635082" cy="192.09147212958553" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="62.21400508435405" cy="192.36673548250488" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="86.8269008550959" cy="192.79021756391933" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="87.88999306678991" cy="192.87491398020222" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="80.77189738849087" cy="194.8441056587793" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="113.75086665125951" cy="194.86527976285007" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="75.61821123180032" cy="195.37345826054735" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="48.11647792928125" cy="195.6910698216082" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="209.59094060550032" cy="196.55920808850777" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="106.49410677143516" cy="196.83447144142713" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="63.8548648024035" cy="196.8979937536393" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="80.97989369077881" cy="198.71896670372132" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="84.21539172636929" cy="198.9307077444286" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="64.70996071180957" cy="200.22232809274257" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="78.87681996764502" cy="200.3281986130962" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="169.54009706494105" cy="200.7305065904399" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="47.21516061936676" cy="200.89989942300565" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="76.68130344349433" cy="200.9422476311471" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="70.9036283799399" cy="201.0692922555714" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="41.62237115784608" cy="201.45042612884444" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="85.20915183730065" cy="201.47160023291514" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="78.55327016408596" cy="202.91143930972422" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="109.9376011093136" cy="203.2925731829972" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="73.93113011324242" cy="204.13953734582606" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="72.66004159926045" cy="204.92297919644275" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="80.30968338340651" cy="205.1558943412207" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="91.5414837069563" cy="205.51585411042296" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="59.302056852322615" cy="205.62172463077658" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="79.5239195747631" cy="206.2357736488275" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="79.5239195747631" cy="207.0192154994442" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="133.76473307141205" cy="207.20978243608067" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="147.83914952623064" cy="207.59091630935364" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="71.98983129188812" cy="207.78148324599016" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="68.36145135197596" cy="207.88735376634375" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="80.37901548416917" cy="208.88253665766766" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="74.85555812341114" cy="209.4965856757186" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="60.89669516986365" cy="209.68715261235508" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="82.73630691009936" cy="211.3599068339421" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="68.6618904552808" cy="211.50812556243716" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="125.07510977582619" cy="211.5716478746493" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="43.42500577767506" cy="211.6351701868615" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="85.62514444187657" cy="211.71986660314434" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="78.39149526230645" cy="211.9316076438516" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="136.00647099607116" cy="212.90561643110476" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="245.48185810030043" cy="213.39262082473135" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="91.44904090593944" cy="213.81610290614577" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="81.211000693321" cy="214.17606267534802" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="88.99930667899237" cy="214.47250013233813" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="69.42454356366997" cy="214.6418929649039" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="83.12918881442106" cy="214.6418929649039" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="91.74948000924428" cy="215.84881689693503" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="87.12733995840074" cy="216.5899105394103" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="64.24774670672521" cy="217.5850934307342" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="54.772359602495946" cy="217.94505319993647" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="186.7806794545874" cy="218.24149065692657" style="fill: #030949; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="115.46105847007165" cy="219.1519771319676" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="53.6630459902935" cy="220.2106823355037" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="146.7529466142824" cy="220.59181620877666" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="63.4619828980818" cy="222.391615054788" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="52.13773977351512" cy="222.73040071991954" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="60.59625606655881" cy="223.0691863850511" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="156.85232262537554" cy="223.42914615425335" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="52.6230644788537" cy="224.57254777407232" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="54.88791310376704" cy="225.67360118574985" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="67.27524844002772" cy="225.99121274681065" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="45.2969724982667" cy="226.64760997300303" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="40.62861104691471" cy="226.71113228521517" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="52.230182574532" cy="228.2780159864486" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="70.58007857638086" cy="231.20004234820814" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="111.92512133117631" cy="231.89878778254197" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="105.26923965796162" cy="232.89397067386585" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="78.11416685925582" cy="236.49356836588854" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="54.12525999537786" cy="237.63696998570748" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="68.15345504968799" cy="238.37806362818276" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="36.60734920268084" cy="239.62733576835532" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="36.35313149988445" cy="239.92377322534543" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="45.57430090131731" cy="240.07199195384047" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="84.37716662814881" cy="240.15668837012333" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="67.43702334180725" cy="240.24138478640623" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="66.0734920268084" cy="240.30490709861837" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="64.96417841460595" cy="240.83425970038644" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="53.63993529003929" cy="241.42713461436662" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="83.86873122255604" cy="242.083531840559" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="88.60642477467067" cy="242.82462548303425" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="43.864109082505195" cy="243.2692816685194" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="83.19852091518372" cy="243.3539780848023" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="109.17494800092442" cy="247.84288814779524" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="48.80979893690778" cy="248.62632999841193" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="94.82320314305522" cy="249.15568260018" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="59.97226715969492" cy="249.30390132867504" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="35.03582158539403" cy="250.19321369964533" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="85.74069794314767" cy="250.6590439892012" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="48.39380633233187" cy="251.14604838282781" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="67.41391264155303" cy="251.9083161293738" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="47.6542639241969" cy="252.01418664972738" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="50.51999075571989" cy="252.83997670848552" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="50.05777675063554" cy="253.7292890794558" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="46.96094291657037" cy="253.792811391668" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="52.39195747631153" cy="253.94103012016302" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="62.21400508435405" cy="256.1007887353767" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="72.10538479315922" cy="256.9054046900641" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="39.12641553039057" cy="257.20184214705415" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="36.56112780217241" cy="258.2393732465195" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="41.69170325860873" cy="258.8957704727119" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="44.58054079038594" cy="259.9121274681065" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="33.53362606886988" cy="260.35678365359166" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="49.872891148601795" cy="260.39913186173305" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="53.524381788768196" cy="260.9708326716426" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="65.28772821816501" cy="264.2528188026044" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="36.00647099607118" cy="264.8245196125139" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="32.42431245666743" cy="265.73500608755495" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="59.83360295816963" cy="265.77735429569634" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="49.156459440721044" cy="266.13731406489865" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="63.76242200138663" cy="266.793711291091" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="28.93459671828056" cy="267.7253718702027" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="71.62006008782065" cy="267.8100682864856" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="47.353824820892065" cy="267.9794611190514" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="33.60295816963254" cy="268.46646551267804" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="40.420614744626754" cy="269.3134296755069" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="35.31314998844464" cy="269.92747869355776" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="23.734689161081576" cy="270.83796516859877" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="48.97157383868731" cy="271.1344026255889" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="34.55049688005546" cy="271.4096659785083" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="73.2609198058701" cy="273.23063892859034" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="53.6630459902935" cy="273.63294690593403" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="45.99029350589322" cy="273.97173257106556" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="30.205685232262535" cy="274.014080779207" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="30.06702103073723" cy="275.94092424964265" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="44.58054079038594" cy="277.592504367159" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="35.72914259302057" cy="277.78307130379545" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="23.757799861335794" cy="277.8889418241491" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="36.44557430090131" cy="278.63003546662435" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="54.37947769817425" cy="280.15457095971624" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="39.588629535474915" cy="280.9803610184744" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="37.53177721284954" cy="282.22963315864695" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="40.929050150219545" cy="282.377851887142" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="32.86341576149757" cy="282.48372240749563" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="17.47168939218858" cy="282.86485628076866" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="44.69609429165703" cy="283.8600391720925" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="23.434250057776747" cy="284.050606108729" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="66.35082042985901" cy="284.8552220634165" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="69.00855095909405" cy="285.2363559366894" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="55.488791310376705" cy="285.956275475094" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="26.94707649641784" cy="286.31623524429625" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="52.71550727987058" cy="286.4221057646498" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="40.07395424081349" cy="286.93028426234713" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="32.193205454125255" cy="287.35376634376155" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="24.335567367691237" cy="288.4124715472976" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="30.691009937601105" cy="288.4971679635805" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="61.058470071643164" cy="288.60303848393414" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="39.86595793852553" cy="288.96299825313645" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="26.60041599260457" cy="289.6193954793288" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="45.042754795470294" cy="290.16992218516754" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="47.007164317078804" cy="290.6569265787941" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="25.283106078114166" cy="291.27097559684506" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="35.31314998844464" cy="292.0755915515325" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="26.299976889299742" cy="293.8753903975438" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="20.8920730298128" cy="294.0236091260389" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="33.094522764039745" cy="294.1930019586046" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="24.63600647099607" cy="294.3412206870997" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="23.988906863877972" cy="296.14101953311103" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="32.03143055234573" cy="296.60684982266685" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="45.01964409521608" cy="297.0303319040813" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="29.69724982666974" cy="297.1150283203642" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="94.59209614051305" cy="298.724260229739" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="28.54171481395886" cy="298.76660843788045" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="18.858331407441646" cy="299.1900905192949" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="35.613589091749475" cy="299.63474670478007" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="31.130113242431246" cy="299.76179132920436" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="65.74994222324936" cy="300.12175109840666" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="25.606655881673213" cy="301.3921973426499" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="27.131962098451577" cy="301.51924196707427" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="45.2969724982667" cy="303.5307818537928" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="25.467991680147904" cy="305.034143242814" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="32.30875895539634" cy="310.2217987401408" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="28.333718511670902" cy="311.83103064951564" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="68.52322625375548" cy="312.99560637340534" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="30.57545643633002" cy="314.0331374728707" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="17.910792697018717" cy="315.11301678047744" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="27.917725907094983" cy="319.68662325975333" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="26.25375548879131" cy="320.40654279815783" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="49.71111624682228" cy="322.4604308930178" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="22.64848624913335" cy="326.0600285850405" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="13.288652646175178" cy="326.20824731353554" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="16.131268777443957" cy="328.11391667990046" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="14.952623064478852" cy="329.87136731777036" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="16.77836838456205" cy="330.8242020009528" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="13.057545643633" cy="332.1369964533376" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="20.360526923965793" cy="332.3063892859034" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="21.585394037439332" cy="332.4546080143984" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="21.238733533626068" cy="334.16971044412685" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="12.202449734226946" cy="334.2120586522683" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="11.76334642939681" cy="335.8424646657138" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle><circle r="6" cx="18.234342500577768" cy="336.05420570642104" style="fill: #812222; fill-opacity: 0.32; stroke: #000000; stroke-width: 0px; "></circle></g><g transform="translate(610,247)"><rect class="histo" height="28.571428571428555" width="0" transform="translate(0,400)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" height="28.571428571428555" width="0" transform="translate(0,371.42857142857144)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" height="28.571428571428555" width="43.63636363636363" transform="translate(0,342.8571428571429)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" height="28.571428571428555" width="98.18181818181819" transform="translate(0,314.2857142857143)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" height="28.571428571428555" width="111.8181818181818" transform="translate(0,285.7142857142857)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" height="28.571428571428555" width="90" transform="translate(0,257.1428571428571)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" height="28.571428571428555" width="150" transform="translate(0,228.57142857142858)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" height="28.571428571428555" width="122.72727272727272" transform="translate(0,200)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" height="28.571428571428555" width="43.63636363636363" transform="translate(0,171.42857142857144)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" height="28.571428571428555" width="16.363636363636363" transform="translate(0,142.8571428571429)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" height="28.571428571428555" width="16.363636363636363" transform="translate(0,114.28571428571428)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" height="28.571428571428612" width="5.454545454545454" transform="translate(0,85.71428571428578)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" height="28.571428571428612" width="2.727272727272727" transform="translate(0,57.14285714285717)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" height="28.571428571428555" width="2.727272727272727" transform="translate(0,28.571428571428555)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect></g><g transform="translate(200,87)"><rect class="histo" width="28.57142857142857" height="63.46153846153846" transform="translate(0,86.53846153846155)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" width="28.57142857142857" height="150" transform="translate(28.57142857142857,0)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" width="28.571428571428566" height="140.3846153846154" transform="translate(57.14285714285714,9.615384615384613)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" width="28.571428571428577" height="65.38461538461539" transform="translate(85.7142857142857,84.61538461538461)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" width="28.571428571428577" height="32.69230769230769" transform="translate(114.28571428571428,117.3076923076923)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" width="28.57142857142856" height="21.153846153846153" transform="translate(142.85714285714283,128.84615384615384)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" width="28.571428571428587" height="9.615384615384615" transform="translate(171.4285714285714,140.3846153846154)" style="fill: #030949; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" width="28.57142857142856" height="7.692307692307692" transform="translate(200,142.30769230769232)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" width="28.57142857142856" height="3.846153846153846" transform="translate(228.57142857142856,146.15384615384616)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" width="28.571428571428587" height="0" transform="translate(257.1428571428571,150)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" width="28.57142857142856" height="0" transform="translate(285.71428571428567,150)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" width="28.57142857142856" height="0" transform="translate(314.2857142857142,150)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" width="28.57142857142856" height="0" transform="translate(342.8571428571428,150)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect><rect class="histo" width="28.57142857142862" height="1.923076923076923" transform="translate(371.42857142857133,148.07692307692307)" style="fill: #812222; fill-opacity: 0.5504; stroke: #000000; stroke-width: 1px; "></rect></g><g transform="translate(200,647)"><g style="opacity: 1; " transform="translate(0,0)"><line class="tick" y2="6" x2="0" style="stroke: #000000; fill: none; "></line><text y="9" x="0" dy=".71em" text-anchor="middle" font-size="12">0</text></g><g style="opacity: 1; " transform="translate(46.2214005084354,0)"><line class="tick" y2="6" x2="0" style="stroke: #000000; fill: none; "></line><text y="9" x="0" dy=".71em" text-anchor="middle" font-size="12">20</text></g><g style="opacity: 1; " transform="translate(92.4428010168708,0)"><line class="tick" y2="6" x2="0" style="stroke: #000000; fill: none; "></line><text y="9" x="0" dy=".71em" text-anchor="middle" font-size="12">40</text></g><g style="opacity: 1; " transform="translate(138.6642015253062,0)"><line class="tick" y2="6" x2="0" style="stroke: #000000; fill: none; "></line><text y="9" x="0" dy=".71em" text-anchor="middle" font-size="12">60</text></g><g style="opacity: 1; " transform="translate(184.8856020337416,0)"><line class="tick" y2="6" x2="0" style="stroke: #000000; fill: none; "></line><text y="9" x="0" dy=".71em" text-anchor="middle" font-size="12">80</text></g><g style="opacity: 1; " transform="translate(231.10700254217699,0)"><line class="tick" y2="6" x2="0" style="stroke: #000000; fill: none; "></line><text y="9" x="0" dy=".71em" text-anchor="middle" font-size="12">100</text></g><g style="opacity: 1; " transform="translate(277.3284030506124,0)"><line class="tick" y2="6" x2="0" style="stroke: #000000; fill: none; "></line><text y="9" x="0" dy=".71em" text-anchor="middle" font-size="12">120</text></g><g style="opacity: 1; " transform="translate(323.5498035590478,0)"><line class="tick" y2="6" x2="0" style="stroke: #000000; fill: none; "></line><text y="9" x="0" dy=".71em" text-anchor="middle" font-size="12">140</text></g><g style="opacity: 1; " transform="translate(369.7712040674832,0)"><line class="tick" y2="6" x2="0" style="stroke: #000000; fill: none; "></line><text y="9" x="0" dy=".71em" text-anchor="middle" font-size="12">160</text></g><path class="domain" d="M0,6V0H400V6" style="stroke: #000000; fill: none; "></path></g><g transform="translate(200,247)"><g style="opacity: 1; " transform="translate(0,400)"><line class="tick" x2="-6" y2="0" style="stroke: #000000; fill: none; "></line><text x="-9" y="0" dy=".32em" text-anchor="end" font-size="12">0</text></g><g style="opacity: 1; " transform="translate(0,357.651791858557)"><line class="tick" x2="-6" y2="0" style="stroke: #000000; fill: none; "></line><text x="-9" y="0" dy=".32em" text-anchor="end" font-size="12">20</text></g><g style="opacity: 1; " transform="translate(0,315.30358371711395)"><line class="tick" x2="-6" y2="0" style="stroke: #000000; fill: none; "></line><text x="-9" y="0" dy=".32em" text-anchor="end" font-size="12">40</text></g><g style="opacity: 1; " transform="translate(0,272.9553755756709)"><line class="tick" x2="-6" y2="0" style="stroke: #000000; fill: none; "></line><text x="-9" y="0" dy=".32em" text-anchor="end" font-size="12">60</text></g><g style="opacity: 1; " transform="translate(0,230.60716743422793)"><line class="tick" x2="-6" y2="0" style="stroke: #000000; fill: none; "></line><text x="-9" y="0" dy=".32em" text-anchor="end" font-size="12">80</text></g><g style="opacity: 1; " transform="translate(0,188.25895929278494)"><line class="tick" x2="-6" y2="0" style="stroke: #000000; fill: none; "></line><text x="-9" y="0" dy=".32em" text-anchor="end" font-size="12">100</text></g><g style="opacity: 1; " transform="translate(0,145.9107511513419)"><line class="tick" x2="-6" y2="0" style="stroke: #000000; fill: none; "></line><text x="-9" y="0" dy=".32em" text-anchor="end" font-size="12">120</text></g><g style="opacity: 1; " transform="translate(0,103.56254300989889)"><line class="tick" x2="-6" y2="0" style="stroke: #000000; fill: none; "></line><text x="-9" y="0" dy=".32em" text-anchor="end" font-size="12">140</text></g><g style="opacity: 1; " transform="translate(0,61.214334868455865)"><line class="tick" x2="-6" y2="0" style="stroke: #000000; fill: none; "></line><text x="-9" y="0" dy=".32em" text-anchor="end" font-size="12">160</text></g><g style="opacity: 1; " transform="translate(0,18.86612672701284)"><line class="tick" x2="-6" y2="0" style="stroke: #000000; fill: none; "></line><text x="-9" y="0" dy=".32em" text-anchor="end" font-size="12">180</text></g><path class="domain" d="M-6,0H0V400H-6" style="stroke: #000000; fill: none; "></path></g><text transform="translate(400,57)" text-anchor="middle" font-family="Exo" font-weight="900" font-size="25">Cost of Living: Price Index vs. Rent Index</text><text font-family="Exo" font-weight="bold" transform="translate(150,347)rotate(-90)">Price Index</text><text font-family="Exo" font-weight="bold" transform="translate(500,697)">Rent Index</text></svg> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment