14
2
4
1
2
12
29
1
5
2
10
1
16
8
10
3