29
16
14
16
28
20
87