18 484 42 4 6 13 15 23 26 37 51 68 70 111 117 162 164 179 180 192 199