22
12
11
2
10
15
1
5
6
3
4
1
2
3
9
12