12 473 323 true 29 37 39 45 52 55 72 76 84 89 92 98