49 475 244 true 1 3 8 10 14 16 17 19 23 25 26 32 33 35 37 38 39 41 47 48 49 50 51 52 56 57 59 60 61 63 64 65 73 74 75 76 77 81 84 85 88 90 91 93 94 96 97 98 99