I have some random integers separated by space read from a text file like

```
99 20 30 1 100 400 5 10

```

I have to find a sum from any combination of these integers that is closest to a specifiq number like

```
183

```

what is the fastest and accurate way of doing this?