14 1449 682 true 19 22 23 31 33 36 44 46 53 65 72 80 89 97