11 592 506 true 19 36 37 43 47 55 63 74 84 93 98