15
3
20
8
8
8
20
19
12
18
2
7
8
5
13