11 316 277 true 7 10 14 17 20 21 24 26 27 31 39