12
12
4
5
2
3
2
8
12
3
5
8
7
11
6
9