48 106 243 true 2 3 4 6 7 9 13 18 19 20 21 24 26 28 30 32 33 34 35 36 38 42 44 45 47 55 57 58 60 61 64 65 67 68 71 72 73 76 77 78 80 81 86 89 91 93 98 99