7 1498 318 true 1 16 25 32 34 36 39