30
30
59
45
34
47
32
25
30
26
30