12 1176 715 true 25 33 34 35 49 58 63 68 69 73 89 93