25
24
25
31
23
24
28
28
31