10 1406 757 true 23 28 43 46 54 81 82 83 89 92