12222414261606151615141522121505120225030203051531231525030525240504242527262526373635365745363504242616241416061404350504050605452605064746