31
35
31
43
28
35
35