33
29
23
28
28
37
43