17 594 484 true 3 5 6 7 8 9 10 13 14 16 23 26 28 30 33 35 39