9 2029 522 true 1 2 12 26 32 35 37 38 39