13
10
18
16
17
14
28