10 597 394 true 30 37 39 51 61 74 75 86 89 95