10 354 316 true 19 28 32 33 35 47 60 68 77 86