12 1151 521 true 16 25 36 37 42 50 57 62 65 73 74 97