10 661 376 true 2 48 49 54 56 59 80 82 83 98