29
10
27
18
16
18
35