7 124 245 true
4 7 9 15 16 18 28