3 17 31 14 28 12 26 9 23 721