116439116487116342112120111345116371116375116312116316116447116359116363110702116455116451116352116260134815124774116367116276117414116139116131116135116284116272116268116222114268112124116111116121116060116032116035116029116021116306116280116230116226116210122032116569116107117458117462117466117474117478116202116099116051124563117639117647117651117655116114