18
18
3
5
16
5
18
1