9 2236 512 true 2 10 13 15 22 29 33 36 39