58
1
1
3
1
6
18
43
9
18
2
2
8