35 651 493 true 3 10 12 14 15 16 17 21 26 27 32 33 35 37 39 44 47 49 52 54 55 56 59 65 68 75 78 80 81 85 86 87 94 95 98