true 3459 865 true 1 10 14 17 19 33 40 41 49 53 57 66 69 71 81 88 91 95