2 6 1 27 11 20 5 21 25 3