8
0
1
9
14
17
21
8
47
1
32
58