28


104


8


142


256


155


111


600


287


85