The socks cost $19. Tom has $8.

Amount needed: $19 - $8 = $11.

Final Answer: $11