10 283 314 true 1 19 28 33 35 50 61 64 87 91