130


105


144


107


258


94


92


154


195


118