53 136 163 true 0 1 2 3 4 6 8 10 11 12 13 16 18 19 20 24 26 27 28 29 30 35 36 38 40 41 43 44 52 53 54 58 61 63 66 67 69 71 73 75 76 78 79 80 83 84 85 89 90 92 94 96 99