20 5 10 2 4 3 12 1 13 2 9 1