10 1209 682 true 2 17 30 31 36 52 68 73 80 97