8


95


72


254


177


481


188


181


176


116