20
18
15
39
36
37
100