25
10
16
21
18
17
55