5
15
8
4
20
7
7
5