7 114 260 true 5 12 13 20 31 33 39