9 109 234 true 4 17 18 19 23 29 33 35 39