59 113 117 true 0 1 2 3 4 7 8 9 10 12 13 14 16 17 19 21 22 25 29 31 33 35 36 38 39 45 46 47 48 49 50 51 53 54 56 57 58 59 60 61 63 65 66 68 70 72 74 75 76 79 83 84 85 88 89 93 95 96 99