9 316 431 true 0 1 17 27 43 50 62 66 89