17
19
12
16
30
29
34