16 15 1 20 19 18 29 28 29 26 9 2 26 1725