378


92


228


36


488


147


135


244


93


75