10 846 442 true 2 11 20 26 43 64 71 87 89 95