10 815 386 true 1 2 35 39 42 47 78 88 90 96