30
51
40
39
29
39
30
45
30
32