11 331 584 true 10 14 18 20 27 29 30 33 37 38 39