11 683 341 true 3 4 7 15 17 21 24 28 33 38 39