Several entries in the above list are not in numerical order and 118951 appears twice.
After making an assumption and changing 188071 to 118071 (edit: perhaps it should be 118807?), sorting the list into numerical order, and removing the duplicate entry for 118951, there are 80 entries remaining:
There are two more differences between the list in the PDF file and the list on the price list page.
118071 appears on the price list page (as 188071) but is missing from the PDF file.
118807 appears in the PDF file but is missing from the price list page.
Please confirm whether 118071 and/or 118807 are charged at £2 or £4 per minute and then update both documents with the correct list of 79, 80 or 81 numbers, preferably in numerical order and without duplicate entries.