35 992 104 1 4 8 12 17 19 20 27 31 34 35 37 38 41 47 48 49 50 52 57 61 62 67 76 78 80 83 85 87 89 90 94 96 98 100