28
8
11
18
17
12
21