12 1035 433 true 2 8 16 27 36 41 43 46 59 79 81 85