24027531020161201622016320164301.7270.3266.6247.230020024028020161201622016320164276.2232244.3217.3419%163.25125.5187.75250201562015720158201592015102015112015122016120162201632016420165e217.051133.13169.2165.50156.59739.10743.54450.82360.23633.33620.181.17365%5.802147147119%4327.871.521.83%19%12%12