29 1320 867 true 0 2 7 11 13 17 19 20 21 26 29 34 37 40 41 45 48 52 55 65 69 70 80 81 85 88 93 97 99