28
21
29
25
32
26
31