10 476 336 true 5 10 11 23 26 39 47 53 66 77