3
3
1
22
9
14
4
6
1
2
1
29