7 202 128 true
8 12 13 15 18 29 39