12
3
10
7
5
5
4