13 531 305 true 1 3 5 7 11 13 17 22 24 26 32 37 39