29
25
21
16
24
25
31