9
32
8
21
0
12
1
2
5
6
7
8
14
1
8
9
29
