58


119


114


103


191


179


312


71


84


132