51
47
38
38
29
43
115