98


94


85


126


143


116


88


189


124


160