11 474 366 true 4 5 7 10 13 16 19 21 27 34 39