20 1637 689 true 0 1 9 13 23 30 31 35 43 50 53 61 68 69 78 80 83 85 88 93