257


130


250


119


94


94


80


119


69


301