106
12
106
6
5
1
18
2
5
4
6
8