121


44


268


107


123


94


373


209


103


80