1
10
11
1
3
6
17
21
23
9
10
12
17