10 534 389 true 13 17 21 24 27 38 43 77 87 95