8
6
7
13
18
19
43