29
25
22
17
24
25
31