17
10
18
17
19
12
43