17
13
12
24
29
18
31