12
4
8
15
6
25
183
63