7 113 239 true 1 8 12 16 20 32 39