10 566 346 true 5 11 23 28 34 44 46 59 68 73