59
28
33
45
45
38
58