31
23
33
28
37
30
34