4
18
5
7
15
31