15
8
5
31
18
4
25