3 10 8 8 6 7 5 5 45