true 12917 3258 true 2 3 4 5 8 11 12 15 20 24 28 32 33 39 44 48 49 54 59 60 64 67 69 79 85 89 91 103 107 109 112 122 126 130