23
1
11
15
18
6
39
10
9
17