12
1
6
1
6
21
1
9
8
2
1
3
2
4
33
8
14