13 291 283 true 1 3 13 17 23 40 41 44 53 58 71 84 96