116


273


260


98


217


135


278


120


66


137