27293132303132322827293133332930.53231.5313134343429.528.227262522.523.2242728283131313029242423.52324.5263030383844443729272827.52726.529.229.1292726.527.225.6242420202019.519191819202323232323272826.52525304652535157.56466667376768186100100103109115124124124125125130136134134134134.5133.7133133133130.5128126.5125125124.5125.2126138149155163169169172175178181182.5182.7183190194194195.5197200211211.5209.7208205204201199197.5196196196199203210216222225227228231232233241251254259260260264271271276285285294295295295295302304.5307305.5304301296294290290283275265265257249234230229229.5230235240245247248249261261266.5272275278281284284284.5283.2284.1283.5285.7288293294.5296298296.5295295294288288288292292292292291288287288289289289287284285.5287289.5292291.5294.2293.6293293290289288291290.5290290281277277275.5275.7276284281278273270271.5273274273.5273264257253249245241238238238238236236235238238238238238233231224224224224225226226224217217210208206206207.5209208.5209.7211213216216209208207.5207201199.5203.2207208208208208204202203204205205207207213213211.5210210209208199201.5201.7202202.5194.7191.3188189185181178173169162158158162166170173173172171.5171171173170.5168168167167167167159161163165164163161159152152147147147149147148147.5148.2149149149146143.5144.7144.8141.41381291221141069785857267.566.76664.5636264.564.765677375818186868686868788889494100102.5105105106110106102101.5105.2109109109109118124130132.5131.2132.1133134135134137.5141154158169175175175171.5168163159156.5159.2156.1153150150152151156154152152152149.5147149.5149.2151.1153157165169169169175175184184191195198201208209209232237.5243259260261265265268276277278281281283283283284293293303303303310317326328.5331335339346.5354354359362365365372373387397402402410422433433443446456462462464467482482493507510510512514514511508506499498498498496486486473471471459446446435425425416405401392390386383383376374371371368366361358354351347347347348.5348.7349352355363372383382390.5390.7391396399409409417425425.5426431.5437450450452453463463463463463464469471472473473472469467450441432423412401390389384378369366353343337330330309296296286281.5277269258252240235221214209207203197193191190184182181174171169162152146145134131125119111104102897977.57675746968.5686362554441.5393535353532.5