34 860 548 true 0 2 4 7 8 9 10 14 15 17 20 26 28 29 33 36 39 43 46 48 49 52 53 60 64 67 68 70 71 77 91 93 94 99