8 286 312 true 1 11 19 20 23 35 38 39