39
30
30
42
29
45
115