12 832 437 true 3 5 13 33 35 45 60 73 82 94 95 97