115737111765130702129252114860113030109840111854111848111787111773111769113362111860111871110916115741111942111991111869111128110752115244111761111652111580127393125175112617107975111602111874111154116507115720111670111667111477124174122161112001111188118041117586111483111480121571113287111367111877111822111329111111115722111362111288132654113543111317110965