163266163401163438163506163602164350168759168784168811168842169553169729172214174507176134176856178514178541178542179767179768180181181073181234181308181480181504182597184155186371187833188535189080190218190242191445192801193712194356195254195637195736195749195996196062196063196206197061197777198438199523200086200095201474202454202601202748203435203847204757205469205934206005206238207487210215213075213076214283214499214634214844217071217364217522218709219390220516223265223634224776224964226361226745226927227088227602230578230581230583230603230661230803231096231324231429232177232533232551232668