14 417 237 true 1 4 8 11 12 18 23 27 28 30 35 36 37 39