11
4
8
8
12
1
2
5
10
8
39
13