9 9 8 2 5 19 4 7 2 7 3 16 9 8 5 4 7 3 2 7 1 1 2 12 2 6 20 6 8 1