3
0
8
10
7
36
109
125
63
12