3
8
4
5
12
8
10
5
8
8
2
11