9 150 238 true 2 8 9 10 14 23 29 33 34