20
13
17
23
28
24
25