18
11
18
17
19
12
43