8 268 366 true 2 5 7 13 14 19 29 36