7


8


317


89


193


104


351


190


61


198