9
9
10
3
6
15
43
17
12
10
20
11
12
18
19