157


228


116


519


96


164


57


254


126


54