121403120993121001120901121170120823121391121272120347120344120365120395121154120447120459120463120469120472121387120550120583120598120625120666120678121375120722120726120730120741120765120773121178107413119708121351119495107416121339119294119270121383118973118965118934107419118771118789121371107422119043119050119067119073119082119089107426119133119142119129