9
9
5
2
20
18
1
7
8
12
1
8
2
5