10 5 8 12 5 7 24 46