11
15
12
101
102
10
2
4
0
7
8
25
143
32
