4
2
--
25
9
13
--
25
96
91
--
45