9 109 236 true 7 9 10 18 19 24 29 32 39