true 463 263 true 2 6 7 9 10 11 15 17 25 26 30 33 34 42 44 46 62 63 72 77 79 82 92 99 105 107 108 114 116 118