0
2
0
12
4
18
111
49
9
103