10 433 314 true 2 19 21 35 56 60 70 78 83 94