12 604 433 true 5 24 38 40 49 58 70 81 82 85 86 99