17 533 279 true 4 5 10 12 15 16 18 19 20 23 24 26 28 32 34 35 39