15 1449 709 true 7 12 14 17 30 38 40 43 50 67 70 78 80 81 97