10 334 387 true 11 16 19 34 38 50 52 71 87 90