8 128 221 true 2 4 5 7 17 28 32 39