10 358 715 true 21 49 61 64 70 77 82 83 86 97