3
0
7
9
3
35
108
124
63
12