100101102103103011011111211311681201219125127130131132133134.5135142143144.61451501500152152.5155157157.5160165167168168.6169170171171.5180190200201202203207210221.3225226229230232.5234235240248.5250254255265266270273275280292292.5300304305310317.2320330340350360362368370380382385391400407.5410415432450457480482.5490500510521550576.658059061063.763567968571710730757507607628081283888091494096