10 633 592 true 22 24 47 52 58 66 69 88 98 99