56 104 148 true 1 2 3 4 6 7 8 9 10 11 14 16 17 19 20 22 26 27 28 29 31 32 35 36 38 43 47 49 51 52 55 56 57 59 60 62 65 67 71 74 77 83 84 85 87 88 89 90 91 92 93 94 96 97 98 99