10 351 313 true 1 5 15 44 51 53 71 72 93 99