47
26
27
45
47
38
128