12 774 394 true 8 10 23 38 41 47 51 73 81 86 89 97