153043153068152960152971152839152387152422152291151700151141150950150657150525150144149406149461149146148974149003148603148483148190148117147994147715146889146460143769148598143249139104145266139195138441142026136529144228144924138776139604145857143425145307141379144718146824142689144241139094143950146586138883141787144709142293139629144483147443145939142567