25 5 2
2
11
14
17
21