12 1385 701 true 7 15 16 35 51 64 65 73 80 81 88 99