10 1985 59 true 2 13 33 49 86 92 121 122 128 143