96


25


8


2


115


119


347


8


340


185