31
34
43
42
45
35
34
45
42
30