18
10
8
16
21
19
125