17
30
17
19
31
29
9