10 539 328 true 1 6 19 27 50 52 53 58 74 98