25
20
18
29
21
22
100