32
29
25
25
30
28
103