30
28
25
31
28
38
87