0
21
6
2
6
21
10
11
111
140