25
18
7
21
31
15
12
22
