10
9
21
30
26
17
19