public void lataaHighScore() {
        for (int i = 0; i < lista.size(); i++) {
            lista.remove(i);
        }
        try {
            lukija = new Scanner(ennatysLista);
        } catch (FileNotFoundException ex) {
            Logger.getLogger(Piirturi.class.getName()).log(Level.SEVERE, null, ex);
        }
        if (lukija.hasNextLine()) {
            while (lukija.hasNextLine()) {
                String row = lukija.nextLine();
                String[] taulu = row.split(" ");
                String name = "";
                int i = Integer.parseInt(taulu[taulu.length - 1]);
                for (int k = 0; k < taulu.length - 1; k++) {
                    name += taulu[k] + " ";
                }
                parhaatTulokset.add(new HighScore(name, i));
            }
        }
        lukija.close();
        Collections.sort(parhaatTulokset);
        if (parhaatTulokset.size() == 0) {
            for (int k = 0; k < 5; k++) {
                parhaatTulokset.add(new HighScore("<empty>", 999));
            }
        }
    }