3
5
5
2
11
12
11
8
7
3
2
10
6
5