117187117288117364116441116369115652115555115114114980114766115335114483114371114062113899113846113675113530113328113244113113112958112817112680112491112428112201112151111604111327111205110847110404110379110957111500111497112434112431109813109534109214108748108589108158107773108552107354107226107234107031106505107641108686105705105676105564105378112603104396