59
43
39
43
44
51
118