12 511 367 true 1 7 10 11 18 19 20 24 25 26 31 37