55 127 248 true 1 2 5 6 9 10 11 14 17 18 19 20 21 22 24 25 26 29 32 33 36 38 39 41 47 48 50 55 56 57 58 59 61 62 63 64 65 66 67 69 72 74 78 80 82 85 86 89 92 93 94 95 96 97 98