9 1 2 100 5 100 10 100 17 100 1 100 3 100 7 100 13 100 21 1 2 3 4 5 6 7 8 1