116896116911121327121222116933116916114208123705114211121140122026115005109768114214120872121226121131126933124195114366118915115014109759121123123431114372111333120864125569121422121256121319118897114890123980115011109753111336120860121343122155117105117102117137117157126411112117117098126423114893117149117129117153117141117133115008109754117193117189117177