9 249 324 true 3 4 11 16 17 32 34 37 38