9 294 282 true 4 14 15 20 21 54 58 79 88