103.8370506 99.26495147 98.09623322 97.53029325 96.70252765 95.35011337 93.74557416 91.84908365 89.88223617 87.7043178 85.52639943 83.14823986 80.72033248 78.62643691 77.94911552 77.27179413 71.3927681 60.3120374 49.23130671 48.68817021 50.62967653 52.50709851 54.126573 55.74604748 57.46866252 59.22565775 60.9988314 62.78597651 64.50097921 66.16026566 67.66613039 65.15263662