20
2
11
6
17
23
1