52 90125 2201 2 3 4 6 7 10 18 22 27 29 30 32 38 39 41 43 44 45 48 52 57 60 62 64 66 67 70 71 75 76 77 78 82 83 85 86 92 94 98 112 113 118 120 121 123 129 130 133 139 145 146 147