107413119708119495107416119294119270118973118965118934107419118771118789107422119043119050119067119073119082119089107426119133119142119129119152119201119300119318109976109768109753117165117243117282117278116680116684111342117333117375112114117378117390116479116471111345116371116375117414112124117458115899115883115931115927115811115843117730117738115820115612