12
13
9
18
10
13
43