11 248 174 true 1 3 8 11 18 19 24 26 28 31 38