16 36095 246 true 11 23 27 29 41 42 47 48 54 78 85 98 107 109 117 141