7 111 253 true 10 11 14 17 23 29 37