12 473 402 true 2 11 19 24 29 42 70 73 74 77 83 84