116447126643110702116455116451124774116367116276117414116139116131116135116222114268112124116111116121116060116032116035116029122032118960116569114903117458117462117466117474117478116202116051124563117639117647117651117655116043116039114984109702115899115903117643117506117498117486117482126063112438117627115907115895115887115883115891112131111348117718115911