14 18718 886 true 3 5 7 9 11 12 19 21 22 26 28 30 37 39