9 316 188 true 2 7 12 18 19 27 30 31 33