18
28
29
21
17