9
18
8
2
15
16
17
16
17
12
10
13
31
7
10