9 383 247 true 1 4 6 7 11 22 28 30 32