31
31
28
38
38
33
50