19 2858 921 true 0 5 6 18 19 27 28 34 35 38 39 43 44 65 75 76 81 87 89