Purtroppo il codice che hai mostrato non è indentato e risulta molto molto confuso ...

In ogni caso, quei valori di occorrenza

3 =1;
8 = 2;
13= 1;
10 =3;
17 = 1;

a quali dati in input si riferiscono?