That’s not how picking with conditions works. Each condition will pick from what the previous ones pick.
One way to go about it is this:
Sprite: pick by comparison sprite.iid>=7
Sprite: pick by comparison sprite.iid<=9
Sprite: frame=0
Compare: sprite.pickedCount=3
— add 3 to score
But what I’d do in this case is give the sprite an instance variable for its row and set that on the layout. It would look more readable.
Sprite: row=0
Sprite: frame=0
Compare: sprite.pickedCount=3
— add 3 to score
There are probably ways to simplify it further.