4
18
5
21
30
17
1