27 28 6 10 11 2 20 7 1 4