33
8
40
290
1
113
951
163
14
662
2
80
5