6 268 138 true 18 19 23 27 28 31