8
5
5
8
16
20
19