10 179 244 true 4 7 8 12 15 18 23 26 29 37