10 843 460 true 1 3 16 19 38 44 68 86 97 98