2
21
28
23
12