10 487 216 true 6 7 11 16 19 26 27 30 37 39