159


82


304


125


181


210


101


111


65


85