21 2100 1145 true 0 1 10 17 19 22 23 24 29 30 34 35 38 45 46 56 62 68 86 89 99