117113117117117121106862114205117019117023117035117039117043115002109774121222114208114211121140115005109768114214120872121226121131114366118915115014109759121123114372111333120864121256118897114890115011109753111336120860112117114893115008109754117177117165117185117205111339117243117201117290117274117262117246117233117309117270112109117282117278117266117286