11 942 418 true 21 30 38 54 65 71 73 79 86 87 88