6
3
3
29
1
4
1
6
1
15
15
3
5
2
4
8