10 733 476 true 3 10 32 35 51 56 59 63 72 83