16 2535 52 5 11 26 28 29 34 44 53 59 71 73 81 82 85 94 100