10
4
3
6
8
0
25
16
12
120
27
4
29
119