7
6
8
15
20
19
53