15 964 571 true 1 4 6 13 23 29 30 36 66 68 80 81 82 84 98