7 131 261 true 4 16 18 19 22 31 39