129


192


382


27


63


154


105


44


118


137