10
17
29
20
30