FREEMAN FREEMAN FREEMAN 140 FREEMAN 162,686 FREEMAN 60.31 FREEMAN 67.96110,56127.4744,6900.376020.951,5461.762,8631.492,424 FREEMAN