23 0 22 3 20 8 4 16 5 18 6 20