10 583 566 true 1 13 16 33 41 65 68 75 83 98