25 979 107 5 6 8 10 13 14 17 22 23 28 31 34 35 40 45 48 49 57 59 60 61 63 64 65 66