9 1555 352 true 3 7 13 15 18 22 24 29 37