19 2993 1037 true 0 11 18 21 23 26 30 31 50 53 68 69 71 77 84 89 93 96 98