202


105


127


196


147


145


816


164


421


777