29
32
32
42
8
27
17
15
30
30