10 4 5 11 12 13 14 15 18 19 20 1 3 5 6 9 13 14 16 19 20