49 51 139 true 9 10 11 13 14 15 18 27 28 31 32 33 34 36 37 38 39 40 41 45 46 47 51 52 53 55 58 60 63 64 65 66 68 69 73 75 76 78 79 80 81 85 89 91 92 95 96 97 98