25
22
3
5
19
39
18
16