12
7
8
12
11
2
12
1
21
4
2
18
7
5