31
17
21
38
33
30
38