10 514 398 true 11 16 23 29 31 35 37 53 58 75