10 846 443 true 2 12 15 37 47 81 83 85 86 92