50


125


79


132


86


345


386


136


319


119