19


44


121


141


46


304


155


181


132


104