117102117137117157130101126411112117117098126423114893117149117129117153117141117133135594122988117181115008109754117193117189117177117165117145123392117185117205112128111339117197117254117243117201107984117290117274117262117246117233117225117221117217129808123530117309117314117270117317112109117320116770116755116751117250117282117278117266117258124975117286