7 148 226 true 8 9 19 20 28 36 39