9 387 348 true 5 11 16 50 58 69 72 90 91