4
10
12
1
1
6
5
3
3
2
9
28
12
6
15
3
2
1
1
10