7
2
5
16
24
20
340