27
10
14
21
23
17
29