9 514 351 true 12 13 20 22 31 41 57 82 84