5 15 20 8 2 1 10 12