12
6
15
8
13
2
7
11
2
15
14
14
4
12
2
5
8
3
8
2
25
12
32
2
15
43