22138221862219222178222202223922194221562214622123222292214722240221632218822126222102216622191221892219322211222422220822235221812221622128222412213322125221392223622132221292213422131222372223422213221732222522227222322223322169221592216422230221762217922122221902218022217221622214422228