10 381 326 true 0 16 31 47 57 63 69 81 84 97