How to make AppleScript read the items of a variable that are numbers

set theList to {"123", "124", "abc", "125", "efgh", "126"} set theNumbers to numbers of theList return theNumbers 

How can I get AppleScript to recognize which items of theList are numbers and assign a variable to those numbers?