80


244


161


51


102


66


53


129


390


82