32
25
27
25
34
29
43