0000159520000014757900001660940000152607000018331400001630360000177908000015607100001587240000146995000016425300001516470000156749000017272600001394830000146425000015051100001355130000131513000015561900001438650000134513000015311700001404890000132791