true 1388 586 true 5 9 10 15 18 19 20 24 33 34 35 38 40 43 47 48 51 58 62 64 65 76 81 83 88 89 91 106 107 110 119 125 126 129