3
3
3
4
12
2
11
6
10