17 292 144 true 2 4 7 11 15 17 18 19 22 24 25 27 32 34 37 38 39