27
10
13
21
22
17
28