18
8
9
17
20
18
125