8 141 246 true 14 20 21 23 24 27 32 35