34 959 715 true 1 2 3 5 6 9 10 15 18 21 22 26 32 35 40 43 44 47 48 51 55 56 60 67 69 71 79 82 83 86 88 90 92 98