true 12 35 true 9 11 14 19 35 45 50 52 59 61 63 87 93 95 99