33
29
25
20
28
29
32