7 1254 396 true 11 18 19 24 31 34 38