38


52


549


392


118


99


177


136


174


146