11 486 470 true 13 19 20 23 27 44 53 59 63 82 97