28
20
29
24
32
25
31