29
15
14
16
27
20
87