11 304 466 true 3 4 5 7 10 13 15 21 43 56 69