11 248 183 true 3 5 7 12 15 16 17 27 29 32 34