117085117019117031117051117091117094115002121140118915121123111333121256118897111336117105117102117157112117117149117145117185112128117290117233117314117317112109116751117278117286116801117325116684117301112152111342116762111598117362117370112114117386117378117390116499116427116423116418116406116439116375116316110702116455116451117414114268116121116060122032