9 179 347 true 10 11 18 23 25 27 32 33 34