7
6
8
16
20
19
53