25
13
20
18
31
12
29