9 321 266 true 10 12 16 20 21 22 29 30 36