10 484 337 true 2 4 8 14 20 26 27 35 36 39