22 3644 1223 true 0 2 8 12 13 28 29 31 35 41 54 57 66 69 75 82 86 89 93 95 96 99