30
26
32
31
23
24
28
28
31