Please read the following table in Markdown format and then answer the question according to the table. Table cells in one row are seperated by '|', and different rows are seperated by '
'.

Table:
| Rank | Name | Nationality | 1st (m) | 2nd (m) | Points | Overall NT points | Overall WC points (Rank) |
| --- | --- | --- | --- | --- | --- | --- | --- |
| 1.0 | Gregor Schlierenzauer | AUT | 125.0 | 123.5 | 265.3 | 897.6 (1) | 1361 (2) |
| 2.0 | Tom Hilde | NOR | 119.5 | 123.5 | 256.4 | 878.5 (2) | 1152 (4) |
| 3.0 | Bjørn Einar Romøren | NOR | 117.5 | 122.0 | 247.1 | 769.6 (11) | 630 (11) |
| 4.0 | Thomas Morgenstern | AUT | 122.0 | 116.5 | 246.3 | 842.2 (6) | 1768 (1) |
| 5.0 | Janne Happonen | FIN | 111.5 | 125.5 | 242.6 | 876.8 (3) | 659 (10) |
Question:
Who had more than 247.1 points and less than 125 meter distance for 1st?
Answer:
Tom Hilde