30
26
33
25
26
23
31
21
28