8
8
6
7
18
12
103