120844120466120423120426120347120350120353120359120362120365120380120472120482112517120510120547120553120550120559120571120577120631120678120718120769119787119642119645119678119703119516119525119487119422119267119277112545119115119309119375119381119396119360119399119402119405112560107442107445107058107047107041109912117019109774112117114893117262117309112109