5162282252312192122192202202172183152112123302142102362232162192302232222232103352312332302242172212162302342182112202821231931221327227223320221220211234225210228216227214215282172212202252202102192142182182232272172212202152102132252282332233232112272172102163162203143232192162172232172212222222242342232282272232172212262202122