34 798 499 true 0 3 7 8 10 12 18 19 21 23 24 32 39 46 53 58 59 60 62 63 65 66 67 69 70 76 79 82 86 89 91 94 97 98