6
5
18
59
50
35
52
51
39
125