7 106 224 true 5 12 15 19 24 31 35