7 221 173 true
6 9 15 16 22 32 38