Help with a function

I'm trying to recreate a recall ability kind of similar to League of Legends, it works fine, but after recalling, it starts counting again because its based off of sneak time. Is there anyway to stop this? Code:

execute if score dtNano Sneak matches 10 run title dtNano clear
execute if score dtNano Sneak matches 12 run title dtNano title {"text": "8","color": "white"}
execute if score dtNano Sneak matches 22 run title dtNano clear
execute if score dtNano Sneak matches 32 run title dtNano title {"text": "7","color": "white"}
execute if score dtNano Sneak matches 42 run title dtNano clear
execute if score dtNano Sneak matches 52 run title dtNano title {"text": "6","color": "white"}
execute if score dtNano Sneak matches 62 run title dtNano clear
execute if score dtNano Sneak matches 72 run title dtNano title {"text": "5","color": "white"}
execute if score dtNano Sneak matches 82 run title dtNano clear
execute if score dtNano Sneak matches 92 run title dtNano title {"text": "4","color": "white"}
execute if score dtNano Sneak matches 102 run title dtNano clear
execute if score dtNano Sneak matches 112 run title dtNano title {"text": "3","color": "white"}
execute if score dtNano Sneak matches 122 run title dtNano clear
execute if score dtNano Sneak matches 132 run title dtNano title {"text": "2","color": "white"}
execute if score dtNano Sneak matches 142 run title dtNano clear
execute if score dtNano Sneak matches 152 run title dtNano title {"text": "1","color": "white"}
execute if score dtNano Sneak matches 162 run title dtNano clear
execute if score dtNano Sneak matches 172 run title dtNano title {"text": "Recalled!","color": "red"}
execute if score dtNano Sneak matches 172 run tp dtNano -5 -53 8 facing 90 -53 ~
execute if score dtNano Sneak matches 172 run execute run scoreboard players set dtNano Sneak 0```
Continue to help post