14 1094 569 true 2 13 15 21 24 28 30 44 48 73 78 83 88 89