88


109


187


114


557


82


122


244


187


164