3
12
12
5
12
12
11
5
2
5
8
7