20 588 202 true 0 1 3 5 6 8 11 13 14 17 18 21 23 24 27 28 32 36 37 39