7
5
18
61
50
35
52
51
40
125