51 116 132 true 0 1 4 6 8 11 12 14 16 17 21 22 24 25 26 28 33 36 37 39 45 47 49 50 51 53 56 60 64 66 69 70 71 73 76 77 78 79 80 82 83 84 85 90 91 92 94 95 96 98 99