7 1231 424 true 1 3 4 16 23 25 39