9 321 382 true 6 10 13 34 40 43 58 66 88