9 2076 395 true 4 6 15 16 19 20 22 29 32