10 458 349 true 19 21 23 39 43 56 58 67 90 92