8 260 226 true 2 4 8 17 23 29 33 39