20
17
19
4
25
15
21
2
18
24
22
12