21
30
10
32
17
9
1