21100211012110021102211002110521100211072110021110211002111121100211132110021115211002111621100211172110021118211002111921100211202110021122211002112321100211252110021126211002112821100211292110021132