4
8
2
7
2
2
1
29
20
3
1
1
18
1
2