9 493 348 true 1 18 22 38 41 68 71 79 93