112511120501120377120432120538120547119639119645119648119688112548119357112557117035122008116904114893117270122376115631115285115291115297115181109715114794109719114285113531109711111138112704112375111151109840111871111991111984111911111157122729111924111927110543110503111643111933111936107748111087111676111445110571110622110934107988110943110974108005110980