19 1075 497 true 0 10 12 17 19 21 25 28 32 36 43 49 56 63 71 73 86 97 98