32
18
30
27
32
29
43