49 126 137 true 1 2 3 4 5 9 10 14 15 20 22 23 27 30 31 34 35 36 37 40 43 44 45 47 49 55 58 59 62 63 64 65 66 67 69 70 72 73 74 76 77 78 82 86 87 92 93 95 97