7
8
6
10
8
5
9
12