31
37
28
28
30 31
38
22 25
29 30 31