10 287 327 true 3 10 11 16 22 24 34 36 37 39