12
21
24
25
25
18
23