4 142 279 true
12 16 24 39