29 1712 1295 true 1 3 6 8 11 15 17 19 20 31 34 36 39 41 44 51 55 60 66 68 72 79 80 83 84 88 97 98 99