49 129 180 true 2 3 8 10 12 14 16 17 20 23 25 26 32 33 34 35 36 37 38 39 40 41 47 51 56 57 59 60 61 63 64 65 66 67 73 75 76 77 79 84 85 88 90 91 93 96 97 98 99