28
21
29
25
32
25
31