7 122 248 true 1 14 16 18 21 22 37