17 1283 540 true 0 3 5 6 7 10 11 15 16 17 19 21 28 30 32 34 35