32
47
20
16