18
17
19
8
13
31