118611851184118311821181118011791178117711761175117411731172117111701169116811671166116511641163116211611160115911581157115611551154115311521151115011491148114711461145114411431142114111401139113611351134113311321131113011291128112711261125112411231122112111201119111811171116111511141113111211111110110911081107