48 103 343 true 0 1 6 10 11 12 13 14 21 25 30 31 37 39 42 43 44 45 47 48 51 53 55 57 59 60 61 62 64 65 66 67 68 70 71 75 76 77 78 79 80 83 89 91 92 94 97 99